4.0 KiB
Goal: ABG-V2 R4 Validator H2
Stage: deterministic regression gate before R5 dual review Started: 2026-08-11T12:31:22+08:00 Task ID:
ABG-V2-R4-VALIDATOR-H2Baseline:a7fe1139c32b86ca43665c49571660c68b0b156e; branch=agent/abg-v2-r4-validator-h2-a3; clean integrated product source 8102bd2Frozen spec:.agent-taskgraph/spec.md revision design-spec-r3Graph node:.agent-taskgraph/graph.yaml#v2_r4_validator_h2 revision graph-r11Context manifest:context.mdContext revision:3Product attempt:1/2; activated only after exact identity ACK and clean-worktree checkLegal terminal: ABG-V2-R4-VALIDATOR-H2 candidate ready or ABG-V2-R4-VALIDATOR-H2 redesign required:
Objective
Extend the current semantic validator so the repaired integrated documents pass and both R4 contradiction classes fail deterministically when reintroduced. The validator must test meaning and declared bindings, not exact prose.
Graph Input, Output And Write Scope
- Needs:
v2_r4_reintegration - Consumes: integrated repaired authorities and both R4 FAIL reports
- Produces: positive parser coverage and isolated negative mutations for both contradictions
- Writes:
docs/reviews/DESIGN_VALIDATION_CONTRACT.md,tools/validate_predevelopment_design.py - Route: PASS ->
v2_systems_review_r5; FAIL ->failed; max product attempts 2
Assignment
- Role ref:
role:design-validator-r5-h2-a3 - 角色职责: semantic cross-document regression gates for R4 seed/transaction and hidden-profession art bindings
- 角色生命周期: task-scoped
- 连续性: fresh recovery; attempt-1/2 sessions, roles and worktrees are immutable process history and forbidden for reuse
- 工作区:
/Users/wusumac/Documents/game/tmp/aetherbound-guild-worktrees/validator-h2-r5-a3(分支:agent/abg-v2-r4-validator-h2-a3) - Runtime requested:
runtime=hapi; flavor=codex; model=gpt-5.6-sol; effort=xhigh; permission=yolo; 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-11T12:34:16+08:00 - Session evidence:
HAPI 1546960c-baf0-4a36-bd71-b1c39bc577b7; PID 88851; verification 4370f265-b8c7-4c6b-9d4f-bb277fa6704b; runtime-evidence.json; zero-message watermark - Dispatch bootstrap:
dispatch.md - Dispatch message:
PHASE2_SENT: exact identity ACK verified, then full active Goal delivered via HAPI 1546960c at 2026-08-11T12:37:00+08:00 - Identity ACK:
VERIFIED: exact rev-10 attempt-3 ACK observed before reads/edits; worktree clean at a7fe113
Acceptance
- Current integrated source passes text validation and deterministic byte-identical JSON with
errors=0. - Self-test advances from 20 to exactly 24 cases: seed/order mutation, missing/incomplete durable transaction mutation, hidden parent/mechanic mismatch, and unresolved hidden-art binding language each fail independently with intended diagnostics.
- Positive parser coverage proves seed reservation precedes opening generation, all four offers bind to one durable draft, selection is revisable, and promotion is atomic/exactly-once.
- Positive parser coverage proves
PF-H01..H06each bind exact content-owned parents plus mechanic-compatible silhouette/props/VFX/action fields, with zero unresolved bindings. - Existing five R3 contradiction negatives and all unrelated counts/bindings remain strict; anti-dominance self-test and five-seed replay remain green.
- Commit only the two owned files, push, leave clean/upstream and report one legal terminal.
Frozen
No product/content/presentation/reference/HTML/runtime/media/package/release changes. Do not weaken existing checks, normalize exact prose, or edit PMO-owned task files.
PMO Acceptance
Candidate fb20b663df97bb685887e5bef9bb6a3256fa7580 was scope-inspected
and integrated as 7dc584d62fc4323746c927f5dc370e77f992f0c7. This accepts H2 only;
complete design acceptance remains blocked on fresh R5 dual review and Owner review.