65 lines
5.3 KiB
Markdown
65 lines
5.3 KiB
Markdown
# 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.
|