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

102 lines
4.9 KiB
JSON

{
"task_id": "ABG-P9.1-FOUNDATION-REVIEW-R4",
"title": "Independently review P9.1 Foundation with Bash harness",
"stage": "foundation-independent-rereview-r4",
"baseline": "bd505d6188556b5d407bebe9769d1c99e74dc9c1",
"branch": "review/abg-p91-foundation-r4",
"worktree": "/Users/wusumac/Documents/game/tmp/aetherbound-guild-worktrees/p91-foundation-review-r4",
"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_runtime_foundation",
"context_revision": "p91-foundation-review-r4",
"context_mode": "deep",
"context_items": [
{
"path": "AGENTS.md",
"revision": "bd505d6",
"reason": "fixed-tester and evidence boundaries"
},
{
"path": ".agent-taskgraph/PROJECT.md",
"revision": "p9.1 profile",
"reason": "visible HAPI reviewer runtime and recovery policy"
},
{
"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": "exact IDs/API/22-script authority"
},
{
"path": "docs/runtime/p9_1/RUNTIME_ARCHITECTURE_SPEC.md",
"revision": "7bc871d",
"reason": "foundation ownership requirements"
},
{
"path": "candidate bd505d6188556b5d407bebe9769d1c99e74dc9c1",
"revision": "fixed repaired product source",
"reason": "immutable candidate"
},
{
"path": "failed reviewer reports R1/R2/R3",
"revision": "R1 FAIL; R2/R3 INVALID",
"reason": "defect to retest and harness patterns forbidden in R4"
},
{
"path": "/private/tmp/abg-p9-0r10-regression-r2.4fxrTu/summary.txt",
"revision": "sha256 3de791bb6da14be19d97c194368cd14bc8bfb906013470e81b6e12da83736bf7",
"reason": "exact accepted 22-script authority"
}
],
"role_id": "p91-foundation-reviewer-r4",
"role_lifecycle": "task-scoped",
"role_responsibility": "Independently review immutable bd505d6 using a preflighted /bin/bash harness",
"role_continuity": "fresh Bash environment recovery after R2/R3 harness INVALID; no prior execution evidence reuse",
"runtime_requested": {
"runtime": "hapi",
"flavor": "codex",
"model": "gpt-5.6-sol",
"effort": "xhigh",
"permission": "yolo",
"visibility": "visible"
},
"objective": "Review immutable bd505d6 from zero. Before Godot, run one /bin/bash harness preflight proving exit recording via rc and cleanup-root handling via review_root. Use /bin/bash only for all wrappers, never zsh variables status or path. Then fresh archive/import, annotation-free exact-ID probe, structural review, exact 22 scripts and independent four-group/30-frame gates. Report PASS, product FAIL or harness INVALID at the earliest boundary and never repair.",
"needs": [
"p91_runtime_foundation repaired candidate bd505d6"
],
"consumes": [
"bd505d6 fixed source",
"R1 FAIL",
"R2/R3 INVALID lessons",
"p9.1-contract-r2",
"accepted exact 22-script authority"
],
"produces": [
"fresh read-only PASS, FAIL or INVALID terminal with reviewer-owned evidence"
],
"writes": [
"none in repository; reviewer-owned isolated temporary evidence only"
],
"pass_route": "p91_domain_implementation",
"fail_route": "failed",
"max_attempts": 1,
"acceptance": [
"[ ] Run a no-Godot /bin/bash preflight that records false as rc=1 and safely assigns/removes review_root; stop INVALID if it fails",
"[ ] Prove fixed product source exactly bd505d6 and clean worktrees; later PMO commits excluded",
"[ ] Fresh archive + isolated HOME/cache/TMP editor import has recorded rc=0; annotation-free exact-ID probe proves frozen IDs and legacy rejection/leaks zero",
"[ ] Review all Foundation/repair changes for composition root, thin facade, one mutable owner, atomic results, exactly-once impacts, domain purity and no downstream gameplay implementation",
"[ ] From same imported archive run exact 22 scripts serially with one marker each and strict diagnostics zero",
"[ ] Independently regenerate/compare four 844x390 groups totaling 30 frames; verify immutable source, sanitized evidence, clean worktrees and owned cleanup"
],
"frozen": [
"Do not edit, repair, stage, commit, push, merge or modify repository files or refs",
"Do not reuse developer/R1/R2/R3 execution logs or captures and do not read later product changes",
"Do not use zsh wrappers or variables named status/path; invoke /bin/bash explicitly and use rc/review_root",
"Do not implement downstream work, generate media, package, sign, upload, publish or cross Human Gates; harness failures are INVALID"
],
"estimate": "bash preflight 5m; environment/exact-ID/structure 45m; 22 scripts 30-60m; 30 frames 45-90m; confidence high"
}