FIX7 P0 Final Pre-Real-Data — surrogate-or-clone-provenance.json
{ "ci_triggered": false, "cutover": false, "date": "2026-06-12", "doc": "fix7-p0-final-pre-real-data-surrogate-or-clone-provenance", "limitation": "a surrogate closes the engineering rehearsal gap; it does NOT replace an operator-provided production-shaped dump where real production data is required", "macro": "FIX7_P0_FINAL_PRE_REAL_DATA_READINESS_LANE_MACRO_2026_06_12", "operator_clone_search": { "fresh_research_this_lane": "disk re-searched (/Users/nmhuyen, /private/tmp; .dump, pg_dump, birthclone, prodshaped*) - only this lane's own generated surrogate found; no operator-provided clone exists", "live_production_contact": false, "prior_lane_verdict": "NO_SAFE_PRODUCTION_SHAPED_CLONE_AVAILABLE (shaped-clone lane, clone-provenance.json)" }, "production_mutation": false, "qt001": false, "real_run": false, "selected_target": { "byte_deterministic": "YES - two independent generations byte-identical", "contains_pii": false, "contains_secrets": false, "db_file": "surrogate_birth_clone.db under mktemp /private/tmp/fix7-final-surrogate.*", "db_sha256_at_generation": "5a6ad4634d3db3c8899cc66cd279880a9c2a7841e3e714a4d7fb7008dfbcf598", "generator": "generate_production_shaped_surrogate.py", "generator_sha256": "fce4de7f97652c681de08c25c63636c32c4b7640fee9b8b4da3baebe504aa3f7", "isolated": "PROVEN - mktemp staging dir; path guard refuses non-staging and production-like paths (probes P6/P7)", "kind": "GENERATED_SURROGATE", "marker": "GENERATED_SURROGATE_NOT_REAL_PRODUCTION_DUMP", "provenance_enforced_in_db": "surrogate_provenance table with CHECK constraints; rehearsal refuses any DB without the marker (probes P1/P2/P3)" } }