{
  "schemaVersion": 2,
  "date": "2026.08.04",
  "publishedAt": "2026-08-04T13:28:18-07:00",
  "timeZone": "America/Los_Angeles",
  "title": "Starting Hiro's real 24-hour Stage 6 probation in an external fixture",
  "publicationStatus": "Validated and published",
  "executiveSummary": [
    "Implemented a wall-clock, resumable probation path around Hiro's fixture-only Stage 6 transaction controller while preserving the earlier time-compressed drill path.",
    "The real run started at 2026-08-04 13:27:01 Pacific in a sealed external Git fixture. Its immediate canary, minute-zero integrity check, and minute-zero probation canary passed.",
    "The monitor checks repository and candidate integrity every 15 minutes, runs stable canaries at 0, 15, 60, 360, and 1,440 minutes, and permits no more than five minutes of checkpoint lateness.",
    "Stage 6 remains disabled. The run cannot mutate Hiro's active branch, and it does not grant automatic-promotion authority even if the full 24-hour interval passes."
  ],
  "workstreams": [
    {
      "title": "Real-time probation execution",
      "status": "Implemented and running",
      "details": [
        "Added a separate real_time request mode and entrypoint so real wall-clock evidence cannot be confused with or accidentally executed through the compressed rehearsal path.",
        "The probation start timestamp and timing parameters are frozen in the append-only ledger. Resumed processes must use the exact same checkpoint sequence, integrity interval, and lateness limit.",
        "The wait loop renews the fixture lease at most 60 seconds apart while sleeping and checks due times using timezone-aware UTC timestamps.",
        "The running transaction uses five stable canary offsets: 0, 15, 60, 360, and 1,440 minutes."
      ]
    },
    {
      "title": "Integrity monitoring and fail-closed behavior",
      "status": "Implemented and passed focused tests",
      "details": [
        "Every 15 minutes the monitor checks the persistent host disable sentinel, rejects activation opt-in, verifies the fixture HEAD, requires a clean worktree, and compares the candidate file to its exact requested contents.",
        "A checkpoint more than five minutes late produces a failed probation result and an additive fixture rollback when the candidate is still the exact HEAD.",
        "A changed HEAD is treated as overlapping state and enters emergency stop instead of attempting an unsafe revert.",
        "Checkpoint and integrity events are append-only and are reused on restart rather than duplicated."
      ]
    },
    {
      "title": "External fixture launch",
      "status": "Healthy at minute zero",
      "details": [
        "The fixture, candidate worktree, ledgers, logs, and eventual frozen outcome are stored under C:\\tmp\\hiro-stage6-realtime-probation-20260804, outside Hiro's repository.",
        "The fixture candidate revision is eae85d008a843e99a684dcc26fa5e372817a4d51 and adds only its bounded evidence document.",
        "The probation clock started at 2026-08-04T13:27:01.367267-07:00 and cannot validly complete before 2026-08-05T13:27:01.367267-07:00.",
        "At launch, the immediate canary, minute-zero integrity check, and minute-zero canary all passed; the background process and lease heartbeat were healthy."
      ]
    }
  ],
  "decisions": [
    "Keep real-time and compressed execution as explicit, non-interchangeable modes so compressed evidence cannot be mislabeled as elapsed-time evidence.",
    "Use a five-minute lateness allowance to tolerate small scheduling drift while still treating sleep, shutdown, or monitoring loss as a failed checkpoint.",
    "Run a lightweight fixture test at scheduled canary points and integrity-only checks every 15 minutes to minimize sustained computer load.",
    "Run the probation in a hidden background process without creating or changing a persistent system schedule.",
    "Require the host Stage 6 DISABLED sentinel throughout this forced-shadow run and retain zero authority over Hiro's active branch."
  ],
  "validation": [
    {
      "check": "Focused Stage 6 safety tests",
      "status": "passed",
      "result": "30 tests passed in 28.20 seconds. New coverage verifies elapsed checkpoints, restart recovery without duplicate commits or events, rollback after a late checkpoint, and strict separation between compressed and real-time entrypoints."
    },
    {
      "check": "Repository-wide regression suite",
      "status": "passed",
      "result": "315 tests passed in 139.18 seconds."
    },
    {
      "check": "Real child-process startup",
      "status": "passed after one safe launcher correction",
      "result": "The first invocation was rejected by argument parsing because Windows split a repository path containing a space; it created no fixture or transaction. The corrected invocation started successfully with normalized process search paths and a hidden window."
    },
    {
      "check": "Minute-zero runtime evidence",
      "status": "passed",
      "result": "The fixture fast-forward, immediate canary, minute-zero integrity check, and minute-zero probation canary are recorded as successful append-only events."
    },
    {
      "check": "Hiro isolation",
      "status": "passed at launch",
      "result": "Hiro HEAD remained c9148f1ec4cf9164e4256cc3ce93efdd6794282a. Stage 6 remained disabled, the persistent sentinel remained present, and active Hiro mutations, service restarts, schedule changes, and external actions were zero."
    }
  ],
  "currentState": [
    "Transaction realtime-probation-20260804 is in progress in an external fixture.",
    "The first three launch checks passed and the monitor is waiting for the 15-minute checkpoint.",
    "A passing result cannot be frozen before the full 24-hour interval elapses.",
    "Stage 6 remains draft-disabled and disconnected from Hiro's active branch."
  ],
  "limitations": [
    "The 24-hour observation is still in progress; minute-zero success is not completion evidence.",
    "The background process does not install a reboot-persistent Windows task. A long shutdown or sleep that misses the lateness window will fail closed.",
    "The run uses a sealed fixture candidate and validates operational safety rather than the usefulness of an active Hiro code change.",
    "A successful run will not finalize the Stage 6 policy or grant activation authority.",
    "This work does not establish consciousness, unrestricted autonomy, or permission for self-deployment."
  ],
  "nextSteps": [
    "Allow the monitor to reach the 15-minute, 60-minute, 6-hour, and 24-hour canary checkpoints while retaining every 15-minute integrity observation.",
    "After the final checkpoint, verify the frozen outcome hash, complete event sequence, elapsed duration, fixture state, and unchanged Hiro revision.",
    "If the run passes, prepare and review a final disabled Stage 6 policy candidate and its exact hash.",
    "Request separate explicit user approval bound to that policy hash before any evidence-only active-branch authority is considered."
  ],
  "disclosureNote": "This public entry contains no credentials, tokens, private held-out cases or expected answers, personal data, or actionable details about unresolved security weaknesses."
}
