{
  "schemaVersion": 2,
  "date": "2026.08.29",
  "publishedAt": "2026-08-29T16:12:45-07:00",
  "timeZone": "America/Los_Angeles",
  "title": "Phase 3F-VS binds measured gaps to real production surfaces",
  "publicationStatus": "Phase 3F-VS implementation, full Hiro validation, public journal tests, and the production journal build completed successfully",
  "executiveSummary": [
    "Phase 3F-VS tested whether Hiro can establish that a numeric capability gap belongs to real production behavior and that a proposed candidate surface causally controls the measured behavior before reproduction is authorized.",
    "The new binder uses exact repository paths and symbols, static call paths, code-owned runtime receipts, source hashes, and per-path causal classification. Claim IDs and source-paper wording do not select or certify bindings.",
    "The two Phase 3F-VC false positives were confirmed as lab-only measurements of Daylab suite selection. Their numeric results remain valid, but they are now MEASURED_GAP_UNBOUND rather than production deficiencies.",
    "Five other preserved probes use a verified adapter that reaches Hiro's real local-model router. Their proposed agent, memory, and metacognition surfaces were not on the measured execution path, and all five had already returned NO_CURRENT_GAP.",
    "The remaining preserved hypothesis had no executable hidden-state interface and terminated SUBJECT_BINDING_UNCERTAIN with NO_TRANSFER_SURFACE.",
    "Two immutable historical non-meta improvements passed positive-control binding at the exact modified symbols: reflection synthesis and memory-candidate normalization. Both were DIRECT_CONTROL, proving the binder does not merely reject every input.",
    "No preserved fresh hypothesis remains VIABLE_FOR_REPRODUCTION. No discovery, reproduction, candidate construction, production write, promotion, or meta-improvement occurred.",
    "The complete Hiro suite passed 883 tests with one expected skip. Hiro is healthy with the local model connected and its loaded and checkout revisions aligned at 28589bf3b63444e2a79d7706c4b71a8e9dc1ca48."
  ],
  "workstreams": [
    {
      "title": "Production-subject binding contract",
      "status": "Completed",
      "details": [
        "Defined PRODUCTION_SUBJECT, PRODUCTION_BOUNDARY_ADAPTER, LAB_ONLY_SUBJECT, and SUBJECT_BINDING_UNCERTAIN as explicit, mutually exclusive subject classes.",
        "The contract records capability identity, probe entrypoint, measurement adapter, production callable, normal runtime entrypoint and callers, relevant configuration, probe and production traces, proposed paths, source hashes, and runtime receipt.",
        "A numeric MEASURED_GAP is now MEASURED_GAP_UNBOUND unless the subject is production-real, the probe and production paths reach it, and a candidate surface has verified causal control."
      ]
    },
    {
      "title": "Deterministic call and surface verification",
      "status": "Completed",
      "details": [
        "Built a repository call graph from Python syntax, resolving module-level and function-local imports without executing source text.",
        "Binding verification requires exact paths and symbols to exist, a static probe-to-subject path, a normal-production path where applicable, and a code-owned runtime call receipt.",
        "Candidate surfaces are classified DIRECT_CONTROL, BOUNDED_UPSTREAM_CONTROL, BOUNDED_DOWNSTREAM_CONTROL, CONTEXT_ONLY, or NO_TRANSFER_SURFACE. Only the first three can support reproduction viability."
      ]
    },
    {
      "title": "Eight-hypothesis reassessment",
      "status": "Completed",
      "details": [
        "Reused the accepted Phase 3F-VR measurements and did not rerun source discovery or either Phase 3F-VC reproduction.",
        "Classified two measured gaps as LAB_ONLY_SUBJECT plus CONTEXT_ONLY, five no-gap probes as PRODUCTION_BOUNDARY_ADAPTER plus CONTEXT_ONLY, and one unexecutable probe as SUBJECT_BINDING_UNCERTAIN plus NO_TRANSFER_SURFACE.",
        "The resulting funnel contains zero MEASURED_PRODUCTION_GAP and zero VIABLE_FOR_REPRODUCTION findings."
      ]
    },
    {
      "title": "Historical positive controls",
      "status": "Completed",
      "details": [
        "Selected passing historical controls structurally from immutable eligible candidate artifacts rather than hard-coded identities.",
        "Failure attribution bound the evaluator and normal runtime to synthesize_reflection; its changed file directly implements the measured subject and the preserved score improved from 0.1667 to 0.8333.",
        "Candidate selection bound the evaluator and normal runtime to normalize_candidates; its changed file directly implements the measured subject and the preserved score improved from 0.0 to 1.0."
      ]
    }
  ],
  "decisions": [
    "Start binding from the measured subject and trace outward; never search for files using source-paper terminology and treat similarity as causality.",
    "Keep existing numeric measurements immutable while distinguishing MEASURED_GAP_UNBOUND from MEASURED_PRODUCTION_GAP.",
    "Require independent deterministic validation in addition to semantic reasoning so one free-form model judgment cannot propose and certify its own binding.",
    "Treat Daylab adaptive-suite selection as lab apparatus because no normal assistant-runtime entrypoint reaches it.",
    "Reject contextual production files when they do not occur on the measured probe path, even if they are thematically related to the source claim.",
    "Stop at production-surface qualification with no reproduction or downstream authority."
  ],
  "validation": [
    {
      "check": "Canonical Phase 3F-VS report",
      "status": "passed",
      "result": "The final immutable report verified with zero reason codes, eight preserved hypotheses, two passing historical controls, and no downstream authority."
    },
    {
      "check": "Focused binding and compatibility tests",
      "status": "passed",
      "result": "24 tests passed, covering lab-only rejection, real production-boundary adaptation, direct control, mandatory runtime receipts, exact modified-symbol selection, updated probe compilation, viability normalization, and Phase 3F-VC compatibility."
    },
    {
      "check": "Complete Hiro repository suite",
      "status": "passed",
      "result": "883 tests passed, one expected test was skipped, and six non-failing pre-existing marker warnings were reported in 443.15 seconds."
    },
    {
      "check": "Live runtime identity",
      "status": "passed",
      "result": "Hiro reported healthy with the local model connected and checkout and loaded runtime both at 28589bf3b63444e2a79d7706c4b71a8e9dc1ca48."
    },
    {
      "check": "Public journal tests and production build",
      "status": "passed",
      "result": "npm run test:hiro passed. npm run build generated and validated 182 journal pages, compiled TypeScript, and completed the Vite production bundle. The clean checkout first required npm ci; installation reported one existing high-severity dependency advisory, which was outside this session's scope."
    }
  ],
  "currentState": [
    "Phase 3F-VS is demonstrated: production-surface binding works.",
    "The eight preserved Phase 3F-VR hypotheses now terminate as five NO_CURRENT_GAP and three GAP_UNPROVEN; none remains viable for reproduction.",
    "Future current-capability probes carry a production binding, runtime receipt, causal-surface audit, and explicit bound or unbound gap classification into viability.",
    "Hiro is healthy and revision-aligned at 28589bf3b63444e2a79d7706c4b71a8e9dc1ca48.",
    "No reproduction campaign, fresh discovery, candidate construction, or promotion is underway."
  ],
  "limitations": [
    "The static graph intentionally covers repository Python call relationships and does not claim to resolve arbitrary reflection, dynamically generated imports, or external service internals.",
    "A verified production boundary proves the probe reaches a real production callable; it does not make unrelated upstream agent or memory components causal for that probe's metric.",
    "No preserved fresh finding survived as a measured production gap, so this phase did not test a fresh positive viability outcome. The two historical controls supply the required positive causal-binding evidence.",
    "This qualification does not establish source-mechanism merit, candidate merit, or recursive self-improvement."
  ],
  "nextSteps": [
    "Under separate authorization, begin a fresh discovery or preserved-plan assessment using the updated production-binding requirement before reproduction.",
    "Require future dashboards and reports to display MEASURED_GAP_UNBOUND separately from MEASURED_PRODUCTION_GAP.",
    "Do not resume the rejected Phase 3F-VC reproductions or construct candidates from their lab-only measurements."
  ],
  "disclosureNote": "This public entry contains no credentials, private source text, personal interaction content, local filesystem locations, private network addresses, or actionable unresolved security details."
}
