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

65 lines
5.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Goal: ABG-V2 Experience And Production Review R4
> Stage: fixed-revision pre-development independent review
> Started: 2026-08-11T10:44:55+08:00
> Task ID: `ABG-V2-EXPERIENCE-REVIEW-R4`
> Baseline: `9c7e86bffd0d61d184a60d42d95036c2cb17f9fe; branch=review/abg-v2-experience-r4; clean`
> Accepted 上一阶段: `bcb2931356bb416f2bf617e3704d33bb8566e200`
> Fixed product source: `db932cfc00af4e359babf8a81447b0affd0184fa`
> Frozen spec: `.agent-taskgraph/spec.md` revision `design-spec-r3`
> Graph node: `.agent-taskgraph/graph.yaml#v2_experience_review_r4` revision `graph-r9`
> Independent contract: `docs/reviews/PRE_DEVELOPMENT_READINESS_AUDIT.md` at the fixed source
> Context manifest: `context.md`
> Context revision: `1`
> Legal terminal: **ABG-V2-EXPERIENCE-REVIEW-R4 PASS** or **ABG-V2-EXPERIENCE-REVIEW-R4 FAIL: <earliest failed product boundary>** or **ABG-V2-EXPERIENCE-REVIEW-R4 INVALID: <review environment boundary>**
## Objective
Independently audit immutable revision `db932cfc00af4e359babf8a81447b0affd0184fa`
from zero for an understandable landscape player experience and a feasible,
original 2D Japanese hand-drawn art, animation, VFX and audio production plan.
This is a design-authority review, not runtime, screenshot or human acceptance.
## 图输入、输出与写入范围
- 直接依赖(needs):`v2_experience_reintegration`
- 必须读取(consumes):fixed source, design-spec-r3, presentation/content authorities and current reference documents
- 必须产出(produces):one read-only PASS/FAIL/INVALID terminal with exact evidence
- 唯一写入范围(writes):none in the repository; reviewer-owned temporary evidence only
- 路由:PASS -> `v2_review_synthesis`; FAIL/INVALID -> `failed`; 最大尝试 1
## 分配记录
- Role ref:`role:experience-production-reviewer-r4`
- 角色职责:Independently verify fixed-revision comprehension, page coverage, visual/audio production feasibility, accessibility and originality
- 角色生命周期:task-scoped
- 派给:experience-production-reviewer-r4
- 分配理由:职责匹配
- 连续性:fresh R4 role and fresh HAPI session; R1-R3 are history only
- 工作区:`/Users/wusumac/Documents/game/tmp/aetherbound-guild-worktrees/review-experience-r4`(分支:`review/abg-v2-experience-r4`)
- Runtime requested:`runtime=hapi; flavor=codex; model=gpt-5.6-sol; effort=xhigh; permission=bypassPermissions; visibility=visible`
- Runtime observed:`runtime=hapi; flavor=codex; model=gpt-5.6-sol; effort=xhigh; permission=yolo; visibility=visible`
- Runtime verification:`VERIFIED; pre-dispatch 2026-08-11T10:55:09+08:00`
- Session evidence:`HAPI 0e8eec99-d95f-4b98-a9bf-cb5ac46433e1; PID 92955; verification a57ca97c-7c1c-4773-b614-778f3f3b8437; runtime-evidence.json; zero-message watermark`
- Dispatch bootstrap:`dispatch.md`
- Dispatch message:`SENT: 2026-08-11T10:56:00+08:00 via HAPI peer; dispatch:ABG-V2-EXPERIENCE-REVIEW-R4:attempt-1`
- Identity ACK:`VERIFIED: IDENTITY_READY dispatch_id=dispatch:ABG-V2-EXPERIENCE-REVIEW-R4:attempt-1 role=role:experience-production-reviewer-r4 team_revision=rev-6 goal=task:ABG-V2-EXPERIENCE-REVIEW-R4 context_revision=1`
- 完整启动方式:HAPI Hub helper spawn after fixed control worktree preflight
## Required Gates
1. Create a fresh archive of exactly `db932cf`, prove its commit ID/tree, and show canonical `main` still contains that revision with no product-authority diff after it.
2. Run Python compile, validator self-test/full/JSON; require cases=20, errors=0, pages=50, audio-bound pages=50, bindings=34 and exact content/audio counts.
3. Map the complete first-play chain: inspect four provisional offers, compare and choose two, revise before commit, create run, hire two more, equip, reorder, choose risk, observe battle, read casualty/reward and reach the next Market.
4. Audit all 50 page/state definitions for landscape phone/tablet, safe areas, focus/controller/touch, empty/loading/error/locked/disabled/confirmation/interruption, EN/zh_CN and 130% text.
5. Verify the ordered horizontal line and up to 10 deployed members remain readable for order, reach, movement, protection, health/status, deterministic outcomes, death, rewards, speed and inspect/pause without manual skill UI.
6. Verify the UI and art use one exposed-front/protected-rear direction and all ten recruit-generation fields have deterministic content-to-art mappings with coherent counts.
7. Audit 42 professions, 36 traits, 320 equipment, 60 artifacts, 8 regions, 100 ordinary/elite enemies and 16 bosses for countable production families, silhouette differentiation and page/state presentation.
8. Audit 32 music, 76 ambience, 228 SFX and 32 voice intents, including `OUT-006`, all 50 screens, priority/ducking, lifecycle, mute, low-power, captions and generated-Recruit voice scope.
9. Audit originality against only `REFERENCE_RUNTIME_CENSUS.md` and `TRANSFERABLE_STRUCTURE_LESSONS.md`; reject copied names, prose, formulas, layout expression, commercial media, code or assets, and reject retired fixed-cast/relationship scope.
10. Stop at the earliest boundary. Product contradiction is FAIL; harness/import/command/evidence failure is INVALID. Do not repair or write the repository.
## Frozen
No repository writes, repair, commit, push, HTML, runtime, media, package or release actions. Human understanding/fun, visual/listening, device and release remain open after PASS.