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-R5Baseline:e4ef2b0a01cd538c0e2e3d00afd3c67b947478db; branch=review/abg-v2-systems-r5; cleanFixed source:69f6715b6f47b507fb07436ee1edf77df7e5adabIntegrated H2:7dc584d62fc4323746c927f5dc370e77f992f0c7Frozen spec:.agent-taskgraph/spec.md revision design-spec-r3Graph node:.agent-taskgraph/graph.yaml#v2_systems_review_r5 revision graph-r11Context revision:1Legal 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
- Archive exactly fixed source
69f6715; prove commit/tree/blob inventory and no source drift. - 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.
- 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.
- Trace first ten minutes and every cycle boundary with legal state-dependent decisions, including provisional choose-two before Run creation.
- Re-audit recruitment, refresh, hire, dismissal, last-Recruit prevention, reorder, equip, promotion, casualty replacement, retreat/defeat and explicit abandonment.
- Recalculate deterministic targeting/order/reach/movement/protection/critical/mitigation/Raw floor/status and every
AO_*outcome including duplicate suppression. - Recalculate prices, rewards, sinks, XP, levels, promotion, counter-items, solvency and all five anti-dominance states.
- Reconcile all pending/applied transactions, duplicate claims, interrupted writes, migrations, corruption/backup, rollback, clock rollback and bounded offline behavior.
- Verify five pacing profiles, decision timestamps and longest no-decision gaps against the 25-35h / 60-80h / roughly 100h envelopes.
- Mechanically sample all 42 professions, 36 traits, 320 equipment, 60 artifacts, 100 ordinary/elite enemies, 16 bosses and 8 regions for decision-bearing rules.
- 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.