{
  "id": "project-recovery-fresh-session",
  "startedAt": "2026-10-19T13:19:44.023007+00:00",
  "endedAt": "2026-10-19T13:20:22.811654+00:00",
  "seconds": 38.78,
  "exitCode": 0,
  "modelRequested": "gpt-5.6-luna",
  "providerRequested": "openai-codex",
  "flags": [
    "safe-mode",
    "file toolset only",
    "8 tool iterations",
    "120-second run budget",
    "fresh session; no resume"
  ],
  "command": [
    "hermes",
    "chat",
    "--safe-mode",
    "--provider",
    "openai-codex",
    "-m",
    "gpt-5.6-luna",
    "-t",
    "file",
    "--max-turns",
    "8",
    "--run-budget",
    "120",
    "--source",
    "tool",
    "--format",
    "stream-json",
    "--query-file",
    "prompt.txt",
    "--in",
    "<trial folder>"
  ],
  "traceSha256": "1eb3504bc72e359a713d8bc93d3b8b176cf648dc605aebaf89b9cfe329fa6114",
  "modelObserved": "gpt-5.6-luna",
  "toolCalls": [
    "read_file",
    "search_files",
    "read_file",
    "read_file",
    "read_file",
    "read_file",
    "patch",
    "read_file"
  ],
  "usage": {
    "input": 15544,
    "output": 1124,
    "total": 38044,
    "cache_read": 21376,
    "cache_write": 0
  },
  "verdict": "passed",
  "checks": [
    "new session read authoritative files",
    "D02 recovered over superseded D01",
    "newer proposal not promoted",
    "next action and owner recovered",
    "historical health not treated as current",
    "all input bytes unchanged"
  ],
  "inputHashes": {
    "decisions.md": "819abe8a1e22fd5e3f709edd18ebe5792c803a6a47790be9636b03326f53f175",
    "proposal.md": "e40cb3f9bcc28a0c607a11a73926355b757ff4db9293f2c0f8c787d2fe3727a0",
    "README.md": "94adf46883dba77faae3549e0f3ced7098b9d2f56e6509bee42cc179655aeab9",
    "status-old.md": "79b80d62ae7f788a1e30dab330717c4a64d4724b0286f48941d5a7b958816854"
  },
  "outputSha256": "641455b52e3bcd0a25e2d7d3b419dcb9186128b1f9be16401b250915cb155b6c"
}