{
  "status": "FULL_RERUN_PORTABILITY_AND_SCOPE_AUDIT_PASSED",
  "checked_utc": "2026-10-22T11:29:10.563890+00:00",
  "target": "scripts/full_rerun.py",
  "sha256": "1e449cd142c55477944597a3f3d9efbe12f757f807abfbe3a6c09f8ad3ef8ad5",
  "production_jobs_executed": 0,
  "actual_CLI_invocations": [
    {
      "argv": [
        "C:\\Users\\user\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\python\\python.exe",
        "D:\\Photometer_research_20261022\\verification_20261022_r1\\scripts\\full_rerun.py",
        "--model",
        "design"
      ],
      "stdout": {
        "model": "design",
        "full_production_rerun": true,
        "source": "Retained r4 scripts, copied byte-for-byte",
        "output_parent": "D:\\Photometer_research_20261022\\verification_20261022_r1\\reproductions",
        "cloud_scope": "Primary grid only; auxiliary convergence/CloudScat controls not rerun",
        "warning": "No experimental validation; larger runs do not prove GHM convergence",
        "status": "PLAN_ONLY; add --run deliberately"
      },
      "stderr": "",
      "wall_s": 0.15824660006910563
    },
    {
      "argv": [
        "C:\\Users\\user\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\python\\python.exe",
        "D:\\Photometer_research_20261022\\verification_20261022_r1\\scripts\\full_rerun.py",
        "--model",
        "statistics"
      ],
      "stdout": {
        "model": "statistics",
        "full_production_rerun": true,
        "source": "Retained r4 scripts, copied byte-for-byte",
        "output_parent": "D:\\Photometer_research_20261022\\verification_20261022_r1\\reproductions",
        "cloud_scope": "Primary grid only; auxiliary convergence/CloudScat controls not rerun",
        "warning": "No experimental validation; larger runs do not prove GHM convergence",
        "status": "PLAN_ONLY; add --run deliberately"
      },
      "stderr": "",
      "wall_s": 0.15044289990328252
    },
    {
      "argv": [
        "C:\\Users\\user\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\python\\python.exe",
        "D:\\Photometer_research_20261022\\verification_20261022_r1\\scripts\\full_rerun.py",
        "--model",
        "cloud"
      ],
      "stdout": {
        "model": "cloud",
        "full_production_rerun": true,
        "source": "Retained r4 scripts, copied byte-for-byte",
        "output_parent": "D:\\Photometer_research_20261022\\verification_20261022_r1\\reproductions",
        "cloud_scope": "Primary grid only; auxiliary convergence/CloudScat controls not rerun",
        "warning": "No experimental validation; larger runs do not prove GHM convergence",
        "packets_per_batch": 50000,
        "batches": 6,
        "raw_LUT_provided": false,
        "status": "PLAN_ONLY; add --run deliberately"
      },
      "stderr": "",
      "wall_s": 0.17319189989939332
    }
  ],
  "checks": [
    {
      "id": "FR01",
      "test": "actual_three_CLI_plan_invocations_no_run",
      "passed": true,
      "no_production_commands_executed": true
    },
    {
      "id": "FR02",
      "test": "design_branch_precreates_analysis_design_parent",
      "passed": true,
      "events": [
        [
          "mkdir",
          "D:\\Photometer_research_20261022\\verification_20261022_r1\\_not_created_by_in_memory_audit\\analysis\\design",
          {
            "parents": true
          }
        ],
        [
          "copy",
          "D:\\Photometer_research_20261022\\verification_20261022_r1\\reference\\design\\calculate_design_scenarios.py",
          "D:\\Photometer_research_20261022\\verification_20261022_r1\\_not_created_by_in_memory_audit\\scripts\\calculate_design_scenarios.py"
        ]
      ],
      "commands_built": [
        [
          "C:\\Users\\user\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\python\\python.exe",
          "-B",
          "D:\\Photometer_research_20261022\\verification_20261022_r1\\_not_created_by_in_memory_audit\\scripts\\calculate_design_scenarios.py"
        ]
      ],
      "execution": "Actual AST branch with mkdir/copy mocked; no files/jobs created."
    },
    {
      "id": "FR03",
      "test": "statistics_copy_includes_fallback_receipt_and_correct_pipeline_order",
      "passed": true,
      "copied_files": [
        [
          "reference\\statistics\\practical_morphology.py",
          "analysis\\statistics\\practical_morphology.py"
        ],
        [
          "reference\\statistics\\oracle_same_generator.py",
          "analysis\\statistics\\oracle_same_generator.py"
        ],
        [
          "reference\\statistics\\assemble_statistics.py",
          "analysis\\statistics\\assemble_statistics.py"
        ],
        [
          "reference\\statistics\\oracle_reference\\calculate_ideal_poisson_rise.py",
          "analysis\\statistics\\oracle_reference\\calculate_ideal_poisson_rise.py"
        ],
        [
          "reference\\statistics\\oracle_reference\\rerun_verification.json",
          "analysis\\statistics\\oracle_reference\\rerun_verification.json"
        ],
        [
          "reference\\statistics\\count_inference\\count_inference.py",
          "analysis\\statistics\\count_inference\\count_inference.py"
        ],
        [
          "reference\\statistics\\count_inference\\review_morphology_profile.py",
          "analysis\\statistics\\count_inference\\review_morphology_profile.py"
        ]
      ],
      "commands_built": [
        [
          "C:\\Users\\user\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\python\\python.exe",
          "-B",
          "D:\\Photometer_research_20261022\\verification_20261022_r1\\_not_created_by_in_memory_audit\\analysis\\statistics\\oracle_reference\\calculate_ideal_poisson_rise.py"
        ],
        [
          "C:\\Users\\user\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\python\\python.exe",
          "-B",
          "D:\\Photometer_research_20261022\\verification_20261022_r1\\_not_created_by_in_memory_audit\\analysis\\statistics\\practical_morphology.py",
          "--mode",
          "full"
        ],
        [
          "C:\\Users\\user\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\python\\python.exe",
          "-B",
          "D:\\Photometer_research_20261022\\verification_20261022_r1\\_not_created_by_in_memory_audit\\analysis\\statistics\\oracle_same_generator.py"
        ],
        [
          "C:\\Users\\user\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\python\\python.exe",
          "-B",
          "D:\\Photometer_research_20261022\\verification_20261022_r1\\_not_created_by_in_memory_audit\\analysis\\statistics\\count_inference\\count_inference.py"
        ],
        [
          "C:\\Users\\user\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\python\\python.exe",
          "-B",
          "D:\\Photometer_research_20261022\\verification_20261022_r1\\_not_created_by_in_memory_audit\\analysis\\statistics\\count_inference\\review_morphology_profile.py"
        ],
        [
          "C:\\Users\\user\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\python\\python.exe",
          "-B",
          "D:\\Photometer_research_20261022\\verification_20261022_r1\\_not_created_by_in_memory_audit\\analysis\\statistics\\assemble_statistics.py"
        ]
      ],
      "execution": "Actual AST copy/plan branch with copy mocked; numerical scripts not executed."
    },
    {
      "id": "FR04",
      "test": "cloud_hash_guard_match_and_mismatch_logic",
      "passed": true,
      "actual_packaged_expected_hash": "2cb7bca802632479473a0812912ec8007fc69087ade2767d3c06cc3e7cb81a02",
      "in_memory_cases": [
        {
          "matching_hash": true,
          "rejected": false
        },
        {
          "matching_hash": false,
          "rejected": true
        }
      ],
      "execution": "Actual hash-guard AST on synthetic bytes; no private LUT read/copied."
    },
    {
      "id": "FR05",
      "test": "protected_output_parent_logic",
      "passed": true,
      "cases": [
        {
          "parent": "D:\\Photometer_research_20261022\\verification_20261022_r1\\data",
          "rejected": true
        },
        {
          "parent": "D:\\Photometer_research_20261022\\verification_20261022_r1\\reference\\nested",
          "rejected": true
        },
        {
          "parent": "D:\\Photometer_research_20261022\\verification_20261022_r1\\checks\\subdir",
          "rejected": true
        },
        {
          "parent": "D:\\Photometer_research_20261022\\verification_20261022_r1\\reproductions",
          "rejected": false
        }
      ],
      "execution": "Actual AST guard, no directory creation."
    },
    {
      "id": "FR06",
      "test": "cloud_metadata_qualification_and_inside_new_tree_link_filter",
      "passed": true,
      "new_status": "FRESH_CONDITIONAL_PRIMARY_GRID_ONLY",
      "new_qa_links": {
        "fresh": "production/phase_and_geometry_QA.json"
      },
      "scope": {
        "primary_grid": true,
        "auxiliary_controls_rerun": false,
        "matched_CloudScat_rerun": false
      },
      "numeric_case_arrays_unchanged": true,
      "historical_claims_separately_labelled": true,
      "execution": "Actual postprocess-qualification AST executed against in-memory JSON and mocked filesystem; no MC or real output edits."
    },
    {
      "id": "FR07",
      "test": "launcher_not_changed_during_audit",
      "passed": true
    }
  ],
  "fixed_findings": [
    {
      "issue": "Design script previously lacked fresh analysis parent.",
      "resolution": "Fresh analysis/design created before retained script starts."
    },
    {
      "issue": "Cloud primary-only output previously inherited fresh-control claims and missing auxiliary links.",
      "resolution": "Primary-only status/scope/limits, historical claims labelled separately, QA links limited to existing files inside fresh tree."
    },
    {
      "issue": "Different LUT could silently be treated as same reproduction.",
      "resolution": "Exact packaged released-input SHA256 required before creating run output."
    }
  ],
  "remaining_limitations": [
    "No large design/statistics/cloud production stage executed by this audit; root owns an actual design-stage smoke test.",
    "Plans are not dependency-import or numerical-convergence validation.",
    "Retained scripts contain their original optional private dependency search paths. On this original PC those paths can affect library resolution; actual per-command environments/versions should be recorded if strict dependency identity is required.",
    "Historical auxiliary validation text is retained only under explicit not-fresh-claim fields; it does not become new evidence.",
    "Old Julia code remains reference material and is not executed here."
  ],
  "root_or_R4_files_edited": false
}