{
  "schema": "passive-cylinder-study-review-round-2-v1",
  "title": "Passive axisymmetric cylinder \u2014 Round 2 review assets",
  "created_utc": "2026-08-16T00:52:48.460232+00:00",
  "status": "published_supporting_evidence",
  "website_page_edited": true,
  "published_or_deployed": true,
  "source_workspace": "MBS Sim app project (private research workspace; not publicly distributed)",
  "site_project": "ucareffect-research-gateway",
  "public_asset_directory": "/studies/passive-axisymmetric-cylinder/review-round-2",
  "strict_raw_trajectories_copied_to_public": false,
  "files": [
    {
      "filename": "01-manufacturing-tilt-ladder-audit.json",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/01-manufacturing-tilt-ladder-audit.json",
      "role": "tilt-ladder design and audit",
      "bytes": 77829,
      "sha256": "6b7e26cdbd89050e151fd11ecafe77ae7fa4514ab27244efbae18f04ed90309b",
      "content_type": "application/json",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/tilt_ladder/tilt_ladder_report.json"
    },
    {
      "filename": "01-manufacturing-tilt-ladder-data.npz",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/01-manufacturing-tilt-ladder-data.npz",
      "role": "compact synchronized tilt-ladder data",
      "bytes": 17783370,
      "sha256": "7d9d5faedf4b051f942e78dc41005bb109c84d88da401a1515a5abc6ba286e6b",
      "content_type": "application/octet-stream",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/tilt_ladder/tilt_ladder_compact_100hz.npz"
    },
    {
      "filename": "01-manufacturing-tilt-ladder-one-second.csv",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/01-manufacturing-tilt-ladder-one-second.csv",
      "role": "one-second tilt-ladder diagnostics",
      "bytes": 213935,
      "sha256": "230e111ff2209d7a11d85d99a90744a9fdcaa63883f4850ccdf9e070a776ce62",
      "content_type": "application/vnd.ms-excel",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/tilt_ladder/tilt_ladder_one_second.csv"
    },
    {
      "filename": "01-manufacturing-tilt-ladder-summary.csv",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/01-manufacturing-tilt-ladder-summary.csv",
      "role": "tilt-ladder numerical summary",
      "bytes": 19374,
      "sha256": "875064183ca31f59b653cc0d1aaa15352f7d3931686d987a8b3b6b8e9880afed",
      "content_type": "application/vnd.ms-excel",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/tilt_ladder/tilt_ladder_summary.csv"
    },
    {
      "filename": "01-manufacturing-tilt-ladder.png",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/01-manufacturing-tilt-ladder.png",
      "role": "controlled tilt-ladder figure",
      "bytes": 5075372,
      "sha256": "1ea5c99e3a7e1651b07b0f1d88edbecb3cadef76ff4ee8473f3561f17e69bb66",
      "content_type": "image/png",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 5760,
      "height": 4320,
      "source_id": "MBS-Sim-private/tmp/site_round2/tilt_ladder/tilt_ladder_4column_comparison.png"
    },
    {
      "filename": "01-tilt-0deg.parameters.json",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/01-tilt-0deg.parameters.json",
      "role": "loadable simulator parameters",
      "bytes": 940,
      "sha256": "9624bb6a9e51d32e5501ee5682036f1deed31929935b65d7450d2a5d83b6f875",
      "content_type": "application/json",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/tilt_ladder/tilt-0p000000deg/case.parameters.json"
    },
    {
      "filename": "01-tilt-1deg.parameters.json",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/01-tilt-1deg.parameters.json",
      "role": "loadable simulator parameters",
      "bytes": 1027,
      "sha256": "30fd25bde1e926e5c434903adc38509685e2e35c6560d6c93469729316186a64",
      "content_type": "application/json",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/tilt_ladder/tilt-1p000000deg/case.parameters.json"
    },
    {
      "filename": "01-tilt-2p121deg.parameters.json",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/01-tilt-2p121deg.parameters.json",
      "role": "loadable simulator parameters",
      "bytes": 1030,
      "sha256": "70753f0bed121df91be716831c8cbaae928e6143dae408872cdecd913995e597",
      "content_type": "application/json",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/tilt_ladder/tilt-2p121000deg/case.parameters.json"
    },
    {
      "filename": "01-tilt-5p476deg.parameters.json",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/01-tilt-5p476deg.parameters.json",
      "role": "loadable simulator parameters",
      "bytes": 1028,
      "sha256": "50260ce623cb0cc21fcc1d4900eb45e5ab504ae7d5693138539735f3e65a8e40",
      "content_type": "application/json",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/tilt_ladder/tilt-5p476228deg/case.parameters.json"
    },
    {
      "filename": "02-excited-attractor.parameters.json",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/02-excited-attractor.parameters.json",
      "role": "loadable simulator parameters",
      "bytes": 1067,
      "sha256": "535eee11da61ee3ec5910f83cf3bc09a810483ada378022b24a2e84d9cc33ad8",
      "content_type": "application/json",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/passive_cylinder_index19_strict200/excited.parameters.json"
    },
    {
      "filename": "02-quiet-cone.parameters.json",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/02-quiet-cone.parameters.json",
      "role": "loadable simulator parameters",
      "bytes": 1044,
      "sha256": "9f46a42275eb5e1288ab74e4e0f404ba3a14b46afcc7db3ff84b9b94d3439cfb",
      "content_type": "application/json",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/passive_cylinder_index19_strict200/cone.parameters.json"
    },
    {
      "filename": "02-same-parameters-two-attractors-data.csv.gz",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/02-same-parameters-two-attractors-data.csv.gz",
      "role": "coexisting-attractor compact table",
      "bytes": 366059,
      "sha256": "da11b6da94771239d7f3c5139026df7c3f0677dcdf82a447057dc007a35eefcb",
      "content_type": "application/vnd.ms-excel",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/output/same-parameters-two-attractors-data.csv.gz"
    },
    {
      "filename": "02-same-parameters-two-attractors.mp4",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/02-same-parameters-two-attractors.mp4",
      "role": "coexisting-attractor review video",
      "bytes": 7539489,
      "sha256": "bab06b289a1b6eae6d3e3373e969248d1bb97bbeb40435b5f1507d988faa9693",
      "content_type": "video/mp4",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 1920,
      "height": 1080,
      "fps": 30.0,
      "duration_s": 50.0,
      "estimated_frame_count": 1500,
      "codec": "h264",
      "pixel_format": "yuv420p(progressive)",
      "fast_start": true,
      "audio": "none",
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/output/same-parameters-two-attractors-review.mp4",
      "web_transcode": {
        "codec": "h264",
        "pixel_format": "yuv420p(progressive)",
        "fast_start": true,
        "audio": "none",
        "quality": "CRF 25, slow preset"
      }
    },
    {
      "filename": "02-same-parameters-two-attractors.png",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/02-same-parameters-two-attractors.png",
      "role": "coexisting-attractor figure",
      "bytes": 263812,
      "sha256": "92a3fe5ac856394c61c91e648a164cf1475bdf795a80ea3f6fe9ef791b3d064f",
      "content_type": "image/png",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 1920,
      "height": 1080,
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/output/same-parameters-two-attractors.png"
    },
    {
      "filename": "02-same-parameters-two-attractors.poster.png",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/02-same-parameters-two-attractors.poster.png",
      "role": "coexisting-attractor poster",
      "bytes": 277005,
      "sha256": "a255a72c5d31ed4495552afc34387d364ac5f786bf0cba8cfdc669d2cab0455c",
      "content_type": "image/png",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 1920,
      "height": 1080,
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/output/same-parameters-two-attractors-review.poster.png"
    },
    {
      "filename": "03-gamma-boundary-scan.csv",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/03-gamma-boundary-scan.csv",
      "role": "gamma boundary screen",
      "bytes": 1150,
      "sha256": "980fdaa9cc6d5b08922118533bec9b1c46041783dc0b5a403db6daa9d6ce9122",
      "content_type": "application/vnd.ms-excel",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/gamma/gamma_boundary_scan_public.csv"
    },
    {
      "filename": "03-gamma-detuning-audit.json",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/03-gamma-detuning-audit.json",
      "role": "gamma detuning and step-return audit",
      "bytes": 50709,
      "sha256": "23db686cc0c0078089712d984c74ae02b86fc5aef56887d5a3e2f4de01693cdb",
      "content_type": "application/json",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/gamma/gamma_round2_public_summary.json"
    },
    {
      "filename": "03-gamma-detuning-data.npz",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/03-gamma-detuning-data.npz",
      "role": "compact gamma detuning data",
      "bytes": 4409289,
      "sha256": "b0d62a28e67dc9585fa31aabefaaf9402959ab9d12395a11dfb2519c8c610c55",
      "content_type": "application/octet-stream",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/gamma/gamma_detuning_public_compact.npz"
    },
    {
      "filename": "03-gamma-detuning-metrics.csv",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/03-gamma-detuning-metrics.csv",
      "role": "gamma detuning metrics",
      "bytes": 1145,
      "sha256": "2769ba13ca374d36f5953931191058f4434acaefc80763e70d119f31e4af02c8",
      "content_type": "application/vnd.ms-excel",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/gamma/detuning_public_metrics.csv"
    },
    {
      "filename": "03-gamma-detuning.png",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/03-gamma-detuning.png",
      "role": "small-gamma detuning figure",
      "bytes": 1247070,
      "sha256": "c1ee3d055042263c052fd6b33218c887c07e74655251e460efdca77471448338",
      "content_type": "image/png",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 3040,
      "height": 1710,
      "source_id": "MBS-Sim-private/tmp/site_round2/gamma/gamma_detuning_strict200.png"
    },
    {
      "filename": "04-basin-boundary-kick-audit.json",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/04-basin-boundary-kick-audit.json",
      "role": "strict kick-pair audit",
      "bytes": 27867,
      "sha256": "18f744442ab639ec0e4759d95699afb5022ca1e030a3c028970b6b133bb27860",
      "content_type": "application/json",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/basin_boundary/basin_boundary_summary.json"
    },
    {
      "filename": "04-basin-boundary-kick-data.npz",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/04-basin-boundary-kick-data.npz",
      "role": "compact strict kick-pair data",
      "bytes": 2496077,
      "sha256": "d65ffb4c8b154b696b8370920f46098b2a9b46d019ae762f9a252050d7d86ef0",
      "content_type": "application/octet-stream",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/basin_boundary/basin_pair_compact_100Hz.npz"
    },
    {
      "filename": "04-basin-boundary-kick-summary.csv",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/04-basin-boundary-kick-summary.csv",
      "role": "strict kick-pair summary",
      "bytes": 1101,
      "sha256": "bbb1f882457fce6576bb64430761232c8df5c9152f82f69db38844fb17dd3845",
      "content_type": "application/vnd.ms-excel",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/basin_boundary/basin_pair_summary.csv"
    },
    {
      "filename": "04-basin-boundary-kick-video.json",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/04-basin-boundary-kick-video.json",
      "role": "local basin-boundary video metadata",
      "bytes": 639,
      "sha256": "f3251fa7d0810d749897ec84e97888e2e164a5e72916b093a9a2ecd421cf981f",
      "content_type": "application/json",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/basin_boundary/basin_pair_review.metadata.json"
    },
    {
      "filename": "04-basin-boundary-kick.mp4",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/04-basin-boundary-kick.mp4",
      "role": "local basin-boundary review video",
      "bytes": 5048345,
      "sha256": "c4c23f0e40c4d5bf63518f63fb630093b517d3c1d6e9b5d103a14b2f493ea2b2",
      "content_type": "video/mp4",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 1280,
      "height": 720,
      "fps": 30.0,
      "duration_s": 30.0,
      "estimated_frame_count": 900,
      "codec": "h264",
      "pixel_format": "yuv420p(progressive)",
      "fast_start": true,
      "audio": "none",
      "source_id": "MBS-Sim-private/tmp/site_round2/basin_boundary/basin_pair_review.mp4",
      "web_transcode": {
        "codec": "h264",
        "pixel_format": "yuv420p(progressive)",
        "fast_start": true,
        "audio": "none",
        "quality": "CRF 25, slow preset"
      }
    },
    {
      "filename": "04-basin-boundary-kick.png",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/04-basin-boundary-kick.png",
      "role": "local basin-boundary figure",
      "bytes": 419132,
      "sha256": "f644c8d1416d33c097a659bbadbff3a973aa4066ed1eb253d7d0290485b73eff",
      "content_type": "image/png",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 3124,
      "height": 1936,
      "source_id": "MBS-Sim-private/tmp/site_round2/basin_boundary/basin_boundary_bracket.png"
    },
    {
      "filename": "04-basin-boundary-kick.poster.png",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/04-basin-boundary-kick.poster.png",
      "role": "local basin-boundary poster",
      "bytes": 430574,
      "sha256": "8053aaf475b569279a5ce04999585e30f2fe4aa93bdf687295130c4ec529859b",
      "content_type": "image/png",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 1280,
      "height": 720,
      "source_id": "MBS-Sim-private/tmp/site_round2/basin_boundary/basin_pair_review.poster.png"
    },
    {
      "filename": "04-kick-126-cone.parameters.json",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/04-kick-126-cone.parameters.json",
      "role": "loadable simulator parameters",
      "bytes": 1035,
      "sha256": "245f87f5e53f3d1c5c3b16fa99b6dc86519427910b4beb76a341618783cc3142",
      "content_type": "application/json",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/basin_boundary/strict_runs/cone_side_k126p000000000.parameters.json"
    },
    {
      "filename": "04-kick-126p5-large-ap.parameters.json",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/04-kick-126p5-large-ap.parameters.json",
      "role": "loadable simulator parameters",
      "bytes": 1035,
      "sha256": "31dd931f8e5a355e3c3414c8f70beaf7853de3f7753c0f7cb8dd126aebf262ae",
      "content_type": "application/json",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/basin_boundary/strict_runs/ap_side_k126p500000000.parameters.json"
    },
    {
      "filename": "05-marker-winding-data.csv.gz",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/05-marker-winding-data.csv.gz",
      "role": "marker and local-spin data",
      "bytes": 419012,
      "sha256": "d3c87538845b2c81dc779c297dce90360e0dffed94c2e4ec3ff133337041448a",
      "content_type": "application/vnd.ms-excel",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/output/marker-winding-data.csv.gz"
    },
    {
      "filename": "05-why-marker-goes-forward.mp4",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/05-why-marker-goes-forward.mp4",
      "role": "marker-frame teaching video",
      "bytes": 8739504,
      "sha256": "aeb10b6840e2950dd23ed2e1801c4cfd031cab6c016563a5b7a6df85071e3762",
      "content_type": "video/mp4",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 1920,
      "height": 1080,
      "fps": 30.0,
      "duration_s": 50.0,
      "estimated_frame_count": 1500,
      "codec": "h264",
      "pixel_format": "yuv420p(progressive)",
      "fast_start": true,
      "audio": "none",
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/output/why-marker-goes-forward-review.mp4",
      "web_transcode": {
        "codec": "h264",
        "pixel_format": "yuv420p(progressive)",
        "fast_start": true,
        "audio": "none",
        "quality": "CRF 25, slow preset"
      }
    },
    {
      "filename": "05-why-marker-goes-forward.png",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/05-why-marker-goes-forward.png",
      "role": "marker-frame teaching figure",
      "bytes": 208479,
      "sha256": "2af66bfde2b93aac68e2476734df9ae23ae9c3f38a745d51adde1089f7a8af73",
      "content_type": "image/png",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 1920,
      "height": 1080,
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/output/why-marker-goes-forward.png"
    },
    {
      "filename": "05-why-marker-goes-forward.poster.png",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/05-why-marker-goes-forward.poster.png",
      "role": "marker-frame teaching poster",
      "bytes": 187628,
      "sha256": "5655a584ef4e0da6f6983b3fc042982ddcf1fdb1b708daaaaef51622b13e4fdc",
      "content_type": "image/png",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 1920,
      "height": 1080,
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/output/why-marker-goes-forward-review.poster.png"
    },
    {
      "filename": "06-energy-flow-data.csv.gz",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/06-energy-flow-data.csv.gz",
      "role": "energy-flow compact table",
      "bytes": 723248,
      "sha256": "f8b83ad85040f666808fba0fce23cbd851858e66892417634444adb1832ee4d9",
      "content_type": "application/vnd.ms-excel",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/output/energy-flow-data.csv.gz"
    },
    {
      "filename": "06-energy-flow.mp4",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/06-energy-flow.mp4",
      "role": "energy-flow review video",
      "bytes": 8800082,
      "sha256": "126437956411d062b43172459299d260eb38d03156c78012c385cf82eaf8c591",
      "content_type": "video/mp4",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 1920,
      "height": 1080,
      "fps": 30.0,
      "duration_s": 48.0,
      "estimated_frame_count": 1440,
      "codec": "h264",
      "pixel_format": "yuv420p(progressive)",
      "fast_start": true,
      "audio": "none",
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/output/energy-flow-review.mp4",
      "web_transcode": {
        "codec": "h264",
        "pixel_format": "yuv420p(progressive)",
        "fast_start": true,
        "audio": "none",
        "quality": "CRF 25, slow preset"
      }
    },
    {
      "filename": "06-energy-flow.png",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/06-energy-flow.png",
      "role": "energy-flow figure",
      "bytes": 470078,
      "sha256": "d48f811b5e1bca2844f618b0bc527155d83ad724ebcf82eba94b1226e63de683",
      "content_type": "image/png",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 1920,
      "height": 1080,
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/output/energy-flow.png"
    },
    {
      "filename": "06-energy-flow.poster.png",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/06-energy-flow.poster.png",
      "role": "energy-flow poster",
      "bytes": 456736,
      "sha256": "f4a5bc223846e3bf4a95c81cea2d65cc81b4ecce9fbeb6baa26dda7e76db9302",
      "content_type": "image/png",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 1920,
      "height": 1080,
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/output/energy-flow-review.poster.png"
    },
    {
      "filename": "07-gamma-step-return-data.npz",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/07-gamma-step-return-data.npz",
      "role": "compact gamma step-return data",
      "bytes": 2100705,
      "sha256": "a3da57f93ce6edea9659aa8b04cd7148e3bb7813985f44edf3b94ecb59a0ed98",
      "content_type": "application/octet-stream",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/gamma/gamma_step_return_public_compact.npz"
    },
    {
      "filename": "07-gamma-step-return-metrics.csv",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/07-gamma-step-return-metrics.csv",
      "role": "gamma step-return metrics",
      "bytes": 1097,
      "sha256": "d0f380446ac8d0f8fca27f18e77cda537b998e249a13dcf1a5f3427129d2f584",
      "content_type": "application/vnd.ms-excel",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/gamma/gamma_step_return_public_metrics.csv"
    },
    {
      "filename": "07-gamma-step-return.png",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/07-gamma-step-return.png",
      "role": "controlled gamma step-return figure",
      "bytes": 841567,
      "sha256": "f0f9260d5000fcc4987fa7463e546de5ea1a439560ad79f1d4d10b679b35665d",
      "content_type": "image/png",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 3040,
      "height": 2090,
      "source_id": "MBS-Sim-private/tmp/site_round2/gamma/gamma_step_return_sequence.png"
    },
    {
      "filename": "README.md",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/README.md",
      "role": "review package notes",
      "bytes": 4193,
      "sha256": "dada718804a869b2e4eda8aa2d80e10b06271083bf33bad66da2739dd06c0873",
      "content_type": "text/markdown",
      "derived_review_asset": true,
      "independent_evidence": false
    },
    {
      "filename": "existing-dynamics-review-data.npz",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/existing-dynamics-review-data.npz",
      "role": "shared existing-dynamics compact arrays",
      "bytes": 1588198,
      "sha256": "56c4818d5bd10d2bfa601e637455ac2c2c209cf0ec9317b7eba3d3158051919f",
      "content_type": "application/octet-stream",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/output/existing-dynamics-review-data.npz"
    },
    {
      "filename": "existing-dynamics-review-summary.json",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/existing-dynamics-review-summary.json",
      "role": "existing-dynamics audit summary",
      "bytes": 6084,
      "sha256": "fb4741cc09b9f81c9232d04a8d765d3e32797f1de5e77a80442addba7a9e1445",
      "content_type": "application/json",
      "derived_review_asset": true,
      "independent_evidence": false,
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/output/existing-dynamics-review-summary.json"
    },
    {
      "filename": "review-round-2-contact-sheet.png",
      "url": "/studies/passive-axisymmetric-cylinder/review-round-2/review-round-2-contact-sheet.png",
      "role": "Round-2 visual contact sheet",
      "bytes": 2286461,
      "sha256": "2eba7037762b69a82390708bdd2195b63e9518f8a226b554fc7e82d1dd135b2b",
      "content_type": "image/png",
      "derived_review_asset": true,
      "independent_evidence": false,
      "width": 2472,
      "height": 3280
    }
  ],
  "producer_files": [
    {
      "path": "analysis_artifacts\\passive-cylinder-review-round-2\\producers\\existing_dynamics\\build_existing_visuals.py",
      "bytes": 40404,
      "sha256": "9e743e0cda29d26111320c724310a60ae9ae2d9479029c96131cf75c52b2122d",
      "source_id": "MBS-Sim-private/tmp/site_round2/existing_dynamics/build_existing_visuals.py"
    },
    {
      "path": "analysis_artifacts\\passive-cylinder-review-round-2\\producers\\tilt_ladder\\run_tilt_ladder.py",
      "bytes": 44252,
      "sha256": "56e8e83dde9f25900ebc52c2ae65ff312512022fb9e6ad0cfb3fc8bfc096f0c4",
      "source_id": "MBS-Sim-private/tmp/site_round2/tilt_ladder/run_tilt_ladder.py"
    },
    {
      "path": "analysis_artifacts\\passive-cylinder-review-round-2\\producers\\tilt_ladder\\README.md",
      "bytes": 2723,
      "sha256": "5474b9b1cfc925a081e937c968426468219dba1be3bc8b057237b732c96776af",
      "source_id": "MBS-Sim-private/tmp/site_round2/tilt_ladder/README.md"
    },
    {
      "path": "analysis_artifacts\\passive-cylinder-review-round-2\\producers\\tilt_ladder\\source_manifest.json",
      "bytes": 4184,
      "sha256": "b3a79616500ef726f4a745fbde5ba490a9f26394b846009c82744df746876779",
      "source_id": "MBS-Sim-private/tmp/site_round2/tilt_ladder/manifest.json"
    },
    {
      "path": "analysis_artifacts\\passive-cylinder-review-round-2\\producers\\gamma\\run_site_round2_gamma.py",
      "bytes": 40541,
      "sha256": "76e2622636134c13d15b559055fcc290abf2ea58e252319f0615de71431c71ba",
      "source_id": "MBS-Sim-private/tmp/site_round2/gamma/run_site_round2_gamma.py"
    },
    {
      "path": "analysis_artifacts\\passive-cylinder-review-round-2\\producers\\gamma\\finalize_site_round2_gamma.py",
      "bytes": 22698,
      "sha256": "f6e7a11e054c96cf19e045746c97bf7725f63998b7f17fdbbfc7835e5960dfe6",
      "source_id": "MBS-Sim-private/tmp/site_round2/gamma/finalize_site_round2_gamma.py"
    },
    {
      "path": "analysis_artifacts\\passive-cylinder-review-round-2\\producers\\gamma\\README.md",
      "bytes": 2534,
      "sha256": "9245f7337a6ac11d9d362b340ce5df41edb8f7903aecb329a7f0255e307aecd9",
      "source_id": "MBS-Sim-private/tmp/site_round2/gamma/README.md"
    },
    {
      "path": "analysis_artifacts\\passive-cylinder-review-round-2\\producers\\gamma\\source_manifest.json",
      "bytes": 1897,
      "sha256": "12c12dfc7ccdfc7fdbd5ee58aecfad242a32a7792e2e6eb929cb3b062afbeed9",
      "source_id": "MBS-Sim-private/tmp/site_round2/gamma/public_manifest.json"
    },
    {
      "path": "analysis_artifacts\\passive-cylinder-review-round-2\\producers\\basin_boundary\\run_strict_kick.py",
      "bytes": 8349,
      "sha256": "d65d5f89a3a75d0ceea7ee95007837a8c7b781fa013b8fdf22496bd421bf2589",
      "source_id": "MBS-Sim-private/tmp/site_round2/basin_boundary/run_strict_kick.py"
    },
    {
      "path": "analysis_artifacts\\passive-cylinder-review-round-2\\producers\\basin_boundary\\make_boundary_package.py",
      "bytes": 12740,
      "sha256": "23639c192a0f7d3e5b6adb49e08bf219b870b475f3793b99765b43c07d233044",
      "source_id": "MBS-Sim-private/tmp/site_round2/basin_boundary/make_boundary_package.py"
    },
    {
      "path": "analysis_artifacts\\passive-cylinder-review-round-2\\producers\\basin_boundary\\make_compact_package.py",
      "bytes": 7740,
      "sha256": "6523a2e7a6c3c316a88627a6c759c65036f7b8af43b9a62857ca9e73c499338b",
      "source_id": "MBS-Sim-private/tmp/site_round2/basin_boundary/make_compact_package.py"
    },
    {
      "path": "analysis_artifacts\\passive-cylinder-review-round-2\\producers\\basin_boundary\\make_review_video.py",
      "bytes": 7557,
      "sha256": "2c459b2048c6cd6bafd2f25bf6d51a1bce9d8ebaf463030daf56c3e6e924b612",
      "source_id": "MBS-Sim-private/tmp/site_round2/basin_boundary/make_review_video.py"
    },
    {
      "path": "analysis_artifacts\\passive-cylinder-review-round-2\\producers\\basin_boundary\\README.md",
      "bytes": 4374,
      "sha256": "21c81abda5c1ad767bb8efc7eda69c202d600077e3939cb8b0ca4e68e6c639ea",
      "source_id": "MBS-Sim-private/tmp/site_round2/basin_boundary/README.md"
    }
  ],
  "canonical_article": "/studies/passive-axisymmetric-cylinder",
  "qa": {
    "manifest_files_checked": 44,
    "failures": 0,
    "checks": "hash, existence, parse/format, image verification, video metadata and full decode",
    "note": "QA was rerun after publication sanitation, corrected figures, and web-video transcoding."
  }
}
