Files
aetherbound-guild/.agent-taskgraph/queue/failed/ABG-V2-SYSTEMS-REVIEW-R5/goal.md
T

3.6 KiB

Goal: ABG-V2 Systems Integrity Review R5

Stage: fixed-revision pre-development independent review Started: 2026-08-11T13:04:00+08:00 Task ID: ABG-V2-SYSTEMS-REVIEW-R5 Baseline: e4ef2b0a01cd538c0e2e3d00afd3c67b947478db; branch=review/abg-v2-systems-r5; clean Fixed source: 69f6715b6f47b507fb07436ee1edf77df7e5adab Integrated H2: 7dc584d62fc4323746c927f5dc370e77f992f0c7 Frozen spec: .agent-taskgraph/spec.md revision design-spec-r3 Graph node: .agent-taskgraph/graph.yaml#v2_systems_review_r5 revision graph-r11 Context revision: 1 Legal terminal: ABG-V2-SYSTEMS-REVIEW-R5 PASS or ABG-V2-SYSTEMS-REVIEW-R5 FAIL: or ABG-V2-SYSTEMS-REVIEW-R5 INVALID:

Objective

Independently audit immutable source 69f6715 from zero. Determine whether the generated-Recruit shop, ordered horizontal-line auto-battle, economy, progression, failure, save, pacing and complete mechanical content form one executable, recoverable and mutually consistent game design.

Scope

  • Needs: v2_r4_validator_h2
  • Writes: none in the repository; reviewer-owned temporary evidence only
  • Route: PASS -> v2_review_synthesis_r5; FAIL/INVALID -> failed
  • Role: role:systems-integrity-reviewer-r5
  • Worktree: /Users/wusumac/Documents/game/tmp/aetherbound-guild-worktrees/review-systems-r5
  • Runtime requested: runtime=hapi; flavor=codex; model=gpt-5.6-sol; effort=xhigh; permission=yolo; visibility=visible
  • Runtime observed/verification/session: HAPI a0ea4f06-a73d-47c4-bc0d-dad36c6d735d; PID 20727; verification 6e5ee3d8-4bb0-4c9a-925d-05f1e887264d; Codex gpt-5.6-sol/xhigh/yolo VERIFIED
  • Dispatch/Identity ACK: phase-1 sent / exact rev-11 ACK VERIFIED before review commands

Required Gates

  1. Archive exactly fixed source 69f6715; prove commit/tree/blob inventory and no source drift.
  2. From zero run Python compile, validator self/full/JSON twice and anti-dominance self/replay; require cases=24, errors=0, byte-identical JSON and five non-dominant seeds.
  3. Reconstruct seed reservation, draft read-back, exact-four offer materialization, revisable exact-two receipt, atomic exactly-once promotion, crash retry and no-second-Run behavior; exercise both H2 mutation boundaries.
  4. Trace first ten minutes and every cycle boundary with legal state-dependent decisions, including provisional choose-two before Run creation.
  5. Re-audit recruitment, refresh, hire, dismissal, last-Recruit prevention, reorder, equip, promotion, casualty replacement, retreat/defeat and explicit abandonment.
  6. Recalculate deterministic targeting/order/reach/movement/protection/critical/mitigation/Raw floor/status and every AO_* outcome including duplicate suppression.
  7. Recalculate prices, rewards, sinks, XP, levels, promotion, counter-items, solvency and all five anti-dominance states.
  8. Reconcile all pending/applied transactions, duplicate claims, interrupted writes, migrations, corruption/backup, rollback, clock rollback and bounded offline behavior.
  9. Verify five pacing profiles, decision timestamps and longest no-decision gaps against the 25-35h / 60-80h / roughly 100h envelopes.
  10. Mechanically sample all 42 professions, 36 traits, 320 equipment, 60 artifacts, 100 ordinary/elite enemies, 16 bosses and 8 regions for decision-bearing rules.
  11. Stop at the earliest boundary. Product contradiction is FAIL; harness/evidence failure is INVALID. Do not repair or write the repository.

Frozen

No repository write, repair, commit, push, HTML, runtime, media, package or release. Human understanding/fun, visual/listening, device and release remain open after PASS.