{
  "disposition": "publish bounded reviewable draft",
  "decidedAt": "2026-09-21T20:06:45.308511+00:00",
  "researchAssurance": "reviewable-draft",
  "contourStatus": "partial",
  "studies": {
    "Claude": {
      "provider": "Claude",
      "requested_model": "opus",
      "actual_models": [
        "claude-opus-5"
      ],
      "mode": "independent-cli-web-research",
      "status": "complete",
      "started_at": "2026-09-21T19:36:29.651936+00:00",
      "seconds": 292.95,
      "prompt_sha256": "47a5e7743c43af0296554a1e6d192d45db682dcdf2518ffc51a7ce7d0978f9d1",
      "response_sha256": "e7cb91da149779992734e501b855dd4c4af749eab90372a3ba77a2337f4c5a21",
      "permission_denials": [],
      "tool_uses": [
        "WebFetch",
        "WebFetch",
        "WebFetch",
        "WebFetch",
        "WebFetch",
        "WebFetch",
        "WebFetch",
        "WebFetch",
        "WebFetch",
        "WebFetch",
        "WebFetch",
        "WebFetch",
        "WebFetch",
        "WebFetch",
        "WebFetch",
        "WebFetch",
        "WebSearch",
        "WebFetch"
      ]
    },
    "Grok": {
      "provider": "Grok",
      "mode": "independent-browser-heavy-research",
      "modelIdentity": "Heavy selected in visible Grok model menu; underlying model ID not exposed",
      "status": "complete",
      "capturedAt": "2026-09-21T19:44:58.132Z",
      "conversationUrl": "https://grok.com/c/b17789b9-f01c-47d7-b807-c74b849410f2?rid=e254a45a-dbfd-4686-b785-5ea4330d50ea",
      "prompt_sha256": "47a5e7743c43af0296554a1e6d192d45db682dcdf2518ffc51a7ce7d0978f9d1",
      "response_sha256": "8e443ed03dc66400a5bf03eb801c0bf0d9bdf3a62261e4cc1fe8189907f566d8",
      "evidenceFormat": "raw copied browser response; not independently emitted schema-valid JSON",
      "sourceVerification": "See response limitations; no provider byte-digest verification claimed"
    }
  },
  "providers": {
    "Claude": {
      "status": "complete",
      "disposition": "ACCEPT WITH LIMITS",
      "manifest": {
        "provider": "Claude",
        "requested_model": "opus",
        "actual_models": [
          "claude-opus-5"
        ],
        "mode": "frozen-no-tools-audit",
        "status": "complete",
        "started_at": "2026-09-21T20:03:50.480507+00:00",
        "seconds": 135.09,
        "prompt_sha256": "94d710db48f1dd4ebdb376170428225356e9b18c244b059258bc6d0667e90fc8",
        "response_sha256": "7383584240ff06718804ca22318c6e5df677e2ff67e82d25230c5b0428c5d167",
        "permission_denials": [],
        "tool_uses": []
      },
      "scope": "Three static audits, latest full revised candidate; semantic JSON compact rendering. No test execution/hash recomputation/native toolchain/parent conformance."
    },
    "Grok": {
      "status": "unavailable-browser",
      "disposition": "NOT REVIEWED",
      "manifest": {
        "provider": "Grok",
        "mode": "browser-frozen-audit-attempt",
        "status": "unavailable-browser",
        "disposition": "NOT REVIEWED",
        "recordedAt": "2026-09-21T19:54:20.670897+00:00",
        "promptSubmitted": false,
        "response_sha256": null,
        "reason": "After the completed independent Grok study, the browser repeatedly timed out on navigation/focus; later reported Debugger unattached and a changed extension connection identity. No audit prompt was successfully submitted. Bounded recovery through documented browser APIs did not restore interaction.",
        "recovery": "Deferred separate frozen implementation audit; do not treat the completed research study as a code verdict."
      },
      "recovery": "Submit exact immutable published package in bounded parts when browser control is available; preserve actual verdict and issue a new version if changes are needed."
    }
  },
  "auditSummary": "Claude and Grok completed independent research. Claude completed three frozen static implementation audits after remediation. Grok’s separate implementation audit is unavailable and pending browser recovery; no Grok code-acceptance verdict is claimed.",
  "publicationHolds": [
    "Grok completed independent research, but the separate frozen implementation audit is NOT REVIEWED: browser navigation/focus failed before prompt submission. Recovery is queued against the exact published release; this contour remains unfinished.",
    "Host integrations, domain transitions, retention/erasure, calendar adapters, production capacity and existing-Dimension migration remain outside the reference."
  ],
  "reviewedFiles": {
    "temporal.py": "b2897dd17ff65402733b23cd34ff9152c0c61e0af11a3df5b137d821e40b1857",
    "test_temporal.py": "568217d983c587d30779b4bba2571dbddad3d02330c770294a48931365b46204",
    "temporal.schema.json": "23868f95c19b20ecc92322949df199b5b86bb4177ee855f743e8f54217297ba3",
    "model-spec.md": "c9e7e9eb5ed6fe0dcd573eba2c8796f79b21b993239bb1d0977d41f29fe2f86a",
    "spec.json": "5f68da29bf40481f2303dffa8f4f48aaa051b24d35b57405d2a0b7da7b6817f7",
    "AGENTS.md": "ba6bfbdc79d4e3ea4d1dccc8eb1168de54ca3c7994e119dec381e2cb5c7df7cc",
    "acceptance.py": "8dbffa2e50ddd2c6f12400419e8f304fd7f7e39aaa691aa5a7633eafd8ba17ce",
    "whole-object-coverage.yaml": "d7591ea1735788c0808b743060fc1e7896494f0ac0986fe95949da89128e94e6",
    "mastership-and-rights.yaml": "9dc4b36a2a84e8e636f1ec54b2bd043ed08849c224370353ac13ff4cc587e46f",
    "requirements.txt": "5bc814e05c852ada4731d68f061aab75fd7b9d4f2fd332360a9f5362984a7e89",
    "runtime-model.reference.json": "f2b69d8ae6f6a9426be693458f53894ff7c3e04fe5038890adf5b65d06edbd17",
    "adoption-limits.md": "8ea3e18f26b0da30ddf6b9460520c0420c9fe5c971b05c4f2bf3a8db95028f52",
    "migration.md": "06e3373c4727b1246656d115701bb314249add13f759a93ed6219f9fa41a9936",
    "bindings/native-v3.md": "67d8e6d4929fd35fc0e291f426126db4a47f76c38910b815951c0fd6abec6f3b",
    "crosswalk.json": "f0c6d2bde017e1ebc040f81ac313f81d4a1775d87db9b194cac9a4c492302328",
    "tool-pins.json": "9830b48feac14a372b427acbbb16db6bd37bded3f181ad3427ad0dfd86b43214"
  },
  "candidateFiles": {
    "acceptance-results.json": "87b87e97f5afb7fb9c6b0edbc5509c314ef20425aaeb58f300679e4991c955ca",
    "acceptance.py": "8dbffa2e50ddd2c6f12400419e8f304fd7f7e39aaa691aa5a7633eafd8ba17ce",
    "adoption-limits.md": "8ea3e18f26b0da30ddf6b9460520c0420c9fe5c971b05c4f2bf3a8db95028f52",
    "agent-guide.md": "68d7646822c52ad02e2ac16c65d8d024efefe02ed60a52796c327a71f62861a9",
    "AGENTS.md": "ba6bfbdc79d4e3ea4d1dccc8eb1168de54ca3c7994e119dec381e2cb5c7df7cc",
    "audit-supplement-results.json": "a3c78fbcc0320d103a3a9bc7fd3f7d895545227f281d168b58ba1e4e7c90ab41",
    "audit-supplement.py": "0e6eef9dd1cc755579fa8085ae39e29beb501f8b9efbc6910aefbff507e35f39",
    "bindings/native-v3.md": "67d8e6d4929fd35fc0e291f426126db4a47f76c38910b815951c0fd6abec6f3b",
    "boundary-decision.md": "7e65c1ceaa5d50fb1fa78bec93bb87940d12a672092f54e7760f5b38d74e4856",
    "composition.yaml": "59c988d972ff3fdb39bd3ba0df0d1216bc507cd876434aa5bfcf01ca91546615",
    "crosswalk.json": "f0c6d2bde017e1ebc040f81ac313f81d4a1775d87db9b194cac9a4c492302328",
    "examples/ai-team.config.json": "50ae214d5a6893cca02ace31c192e39a5ff82350c5e76b2bcd5d43a035e63f36",
    "examples/ai-team.json": "2e0dcdf6ff55a0bc90b7ca507d722870944c4124c62c8a224bda628f92e8cd74",
    "examples/ai-team.requests.json": "0703e23c0eea4cbbb6152a4400ddfc47002d7edfecbd0d1db3cce731df70efaf",
    "examples/group.config.json": "16d26f173595dd420a7fcfc3c7d5b922586cceab60017b63d1ca07530b5453d8",
    "examples/group.json": "036b57d1921fd3d57cdb149a249067f457418db0d1e53243230160cbd1709d9f",
    "examples/group.requests.json": "0f925f096ef4e94f3d335be0db6f26618997b4b58e3c4529f8eba0657a98ef07",
    "examples/startup.config.json": "392bf2f7553d1ebd16004262b9ff688af6feb5c17f59d8966105e02ab1934772",
    "examples/startup.json": "d8aa898b68d342ef25c1a28403a4baf0b2231bb1da643f68d4088794d73470ed",
    "examples/startup.requests.json": "fc7d70b92318b21e16a24f8e956101b15c78927c46063370b2684f86ddea7803",
    "host-integration-notes.md": "8093da03e0e45b8584f55bedc0528121b0bede538519cd22f227505b89b56e77",
    "lifecycle/transitions.md": "69712f85c4b048fbc02b9c6b66e28fdb65a82ad468f560ac103357ef4a79a9a2",
    "mastership-and-rights.yaml": "9dc4b36a2a84e8e636f1ec54b2bd043ed08849c224370353ac13ff4cc587e46f",
    "migration.md": "06e3373c4727b1246656d115701bb314249add13f759a93ed6219f9fa41a9936",
    "model-spec.md": "c9e7e9eb5ed6fe0dcd573eba2c8796f79b21b993239bb1d0977d41f29fe2f86a",
    "publication-manifest.draft": "e72ec1e14b6867bd8e02a5dd1d8fcfbe7b21da57d893931cef6613d78f6581f7",
    "README.md": "08a43f74a4e12762705b2beedcb00deb430bfd00d6c5d349027459dc6440236c",
    "requirements.txt": "5bc814e05c852ada4731d68f061aab75fd7b9d4f2fd332360a9f5362984a7e89",
    "research.md": "a3002a8189ccc6e1dbe175ac20d9e5ff04c0f9dd82abb3551e2e1368a01890ec",
    "review.md": "ca37b72177be91ef9c86db3614612d451608b1009cf924f7fb80a8bc6f3168d3",
    "runtime-model.reference.json": "f2b69d8ae6f6a9426be693458f53894ff7c3e04fe5038890adf5b65d06edbd17",
    "source-verification.json": "312ef9991ed004b5daa62bc49959ba553d1ba888713e74d816d5c23fad5396f5",
    "spec.json": "5f68da29bf40481f2303dffa8f4f48aaa051b24d35b57405d2a0b7da7b6817f7",
    "temporal.py": "b2897dd17ff65402733b23cd34ff9152c0c61e0af11a3df5b137d821e40b1857",
    "temporal.schema.json": "23868f95c19b20ecc92322949df199b5b86bb4177ee855f743e8f54217297ba3",
    "test-results.json": "682f57f87d2d4a4c4749e4aa167ae8a7b3b930ce6841e1e2633584713d317988",
    "test_temporal.py": "568217d983c587d30779b4bba2571dbddad3d02330c770294a48931365b46204",
    "tool-pins.json": "9830b48feac14a372b427acbbb16db6bd37bded3f181ad3427ad0dfd86b43214",
    "upstream/wm-xct-009-time-calendar/AGENTS.md": "f01631a0bba6ac2ec1903c8b1359e4d6b4e1fac6a1165b12d4b76be4b23e70c8",
    "upstream/wm-xct-009-time-calendar/publication.json": "1ab2061b5786df57e9eae47171864c2ff43e1538f582a5cc532bd3cf671e5ea1",
    "upstream/wm-xct-009-time-calendar/spec.yaml": "060511804c09ed5992e3fdf222839f97a0d340db0a2cba3c4c08aded7767e90d",
    "whole-object-coverage.yaml": "d7591ea1735788c0808b743060fc1e7896494f0ac0986fe95949da89128e94e6"
  },
  "scopeNotes": "reviewedFiles were supplied in full to Claude only; JSON/YAML rendered compactly without changing parsed values. Full spec.json with original byte hash was supplied to the final Claude audit; original JSON/YAML whitespace was compacted. candidateFiles pin the final package, including derived release bookkeeping not independently audited. Grok studied the boundary but has not reviewed code."
}
