Files
aetherbound-guild/.agent-taskgraph/queue/failed/ABG-P9.1-FOUNDATION-ATOMICITY-REVIEW-R7/task-manifest.json
T

104 lines
5.2 KiB
JSON

{
"task_id": "ABG-P9.1-FOUNDATION-ATOMICITY-REVIEW-R7",
"title": "Independently review Foundation atomicity with dual-root capture helper",
"stage": "foundation-atomicity-independent-rereview-r7",
"baseline": "8c3b81eb3668811c0bb243f1fa66cf2d2e3231b6",
"branch": "review/abg-p91-foundation-atomicity-r7",
"worktree": "/Users/wusumac/Documents/game/tmp/aetherbound-guild-worktrees/p91-foundation-atomicity-review-r7",
"frozen_spec": ".agent-taskgraph/spec.md revision p9.1-spec-r2; docs/runtime/PHASE9_1_ARBITRARY_PARTY_FIRST_SESSION_CONTRACT.md revision p9.1-contract-r2",
"graph_node": ".agent-taskgraph/graph.yaml#p91_foundation_atomicity_h1",
"context_revision": "p91-foundation-atomicity-review-r7",
"context_mode": "deep",
"context_items": [
{
"path": "AGENTS.md",
"revision": "f9b1b22",
"reason": "fixed-reviewer and evidence boundaries"
},
{
"path": ".agent-taskgraph/PROJECT.md",
"revision": "P9.1 profile",
"reason": "visible HAPI reviewer runtime and downstream freeze"
},
{
"path": ".agent-taskgraph/spec.md",
"revision": "p9.1-spec-r2",
"reason": "frozen P9.1 scope"
},
{
"path": "docs/runtime/PHASE9_1_ARBITRARY_PARTY_FIRST_SESSION_CONTRACT.md",
"revision": "p9.1-contract-r2",
"reason": "atomic revision, exact-ID and 22-script authority"
},
{
"path": ".agent-taskgraph/reviewer-tools/foundation_atomicity_archive_r7.sh",
"revision": "sha256 f8fd94316ecbd4c40797975d76b52bc3ec85dcfe77c3a693c357bfff0a74b346",
"reason": "fixed helper sole root/archive/extract authority for candidate and baseline"
},
{
"path": ".agent-taskgraph/queue/active/ABG-P9.1-FOUNDATION-ATOMICITY-H1/task-manifest.json",
"revision": "candidate f9b1b22 authority",
"reason": "parse writes JSON mechanically"
},
{
"path": ".agent-taskgraph/queue/failed/ABG-P9.1-FOUNDATION-ATOMICITY-REVIEW-R6/report.md",
"revision": "terminal 283ced64",
"reason": "pre-capture PASS and root-guard INVALID history"
},
{
"path": "/private/tmp/abg-p9-0r10-regression-r2.4fxrTu/summary.txt",
"revision": "sha256 3de791bb6da14be19d97c194368cd14bc8bfb906013470e81b6e12da83736bf7",
"reason": "parse every accepted mode/script row directly; 12 headless and 10 normal"
}
],
"role_id": "p91-foundation-atomicity-reviewer-r7",
"role_lifecycle": "task-scoped",
"role_responsibility": "Independently verify immutable f9b1b22 with dual-root fixed helper and fresh capture evidence",
"role_continuity": "fresh dual-root capture recovery after R6 INVALID; no prior reviewer execution evidence reuse",
"runtime_requested": {
"runtime": "hapi",
"flavor": "codex",
"model": "gpt-5.6-sol",
"effort": "xhigh",
"permission": "yolo",
"visibility": "visible"
},
"objective": "Review immutable f9b1b22 from zero. Verify tools, Bash3 no-Godot preflight, helper SHA f8fd94316ecbd4c40797975d76b52bc3ec85dcfe77c3a693c357bfff0a74b346, and manifest-derived scope. Invoke only the fixed helper for both candidate and rejected baseline archives, using root names exactly under /private/tmp/abg-p91-foundation-atomicity-r7-candidate.* and /private/tmp/abg-p91-foundation-atomicity-r7-baseline.*. Fresh import, atomicity, exact IDs, 22 rows parsed directly (12 headless/10 normal, normal fixed-fps 60), and four-group 30-frame byte-identical capture comparison must all pass. Report PASS, product FAIL or harness INVALID at earliest boundary; never repair.",
"needs": [
"p91_foundation_atomicity_h1 candidate f9b1b22"
],
"consumes": [
"f9b1b22 fixed source",
"fixed helper SHA f8fd9431",
"H1 task-manifest writes authority",
"R6 INVALID 283ced64",
"hash-fixed accepted summary 3de791bb"
],
"produces": [
"fresh read-only PASS, FAIL or INVALID terminal with reviewer-owned sanitized evidence"
],
"writes": [
"none in repository; reviewer-owned isolated temporary evidence only"
],
"pass_route": "p91_domain_implementation",
"fail_route": "failed",
"max_attempts": 1,
"acceptance": [
"[ ] Verify helper SHA exactly; fixed tools and Bash3 no-Godot preflight pass",
"[ ] Parse H1 manifest writes and compare mechanically to Git; prove candidate/parent/rejected ancestry",
"[ ] Use only fixed helper with exact candidate/baseline root prefixes for both archives",
"[ ] Atomicity matrix, exact IDs and zero legacy leaks pass",
"[ ] Parse accepted summary rows directly; exactly 12 headless/10 normal; normal fixed FPS 60; all 22 pass strict diagnostics",
"[ ] Fresh four-group 30-frame candidate/baseline capture inventories and PNG bytes identical; sanitize/hash/cleanup"
],
"frozen": [
"Do not edit/repair/stage/commit/push/merge repository files or refs",
"Do not reuse prior reviewer execution evidence",
"Do not recreate helper commands or use other root prefixes",
"Do not hand-author paths or mode map; use JSON/summary parsing",
"Do not use rm/unlink/zsh/mapfile/variables status/path or expose credentials/foreign argv",
"Do not implement downstream/package/sign/upload/release; harness failures are INVALID"
],
"estimate": "helper/source preflight 15m; atomicity 30-60m; 22 scripts 30-60m; captures 45-90m; confidence high"
}