chore: freeze core systems candidate

This commit is contained in:
2026-08-10 23:28:21 +08:00
parent 8a26e80287
commit 22734293e5
7 changed files with 5 additions and 4 deletions
@@ -1,9 +0,0 @@
# Context: ABG-V2-CORE-SYSTEMS
- Read repository `AGENTS.md` and portfolio rules.
- Read `.agent-taskgraph/spec.md` revision `design-spec-r2`.
- Read `docs/reference/REFERENCE_RUNTIME_CENSUS.md` and
`docs/reference/TRANSFERABLE_STRUCTURE_LESSONS.md` as evidence-labeled
structural references only.
- Read the four current product documents to identify everything superseded.
- Ignore old queue Goals and old worker branches; this Goal is the only authority.
@@ -1,10 +0,0 @@
# Dispatch: ABG-V2-CORE-SYSTEMS
- Dispatch ID: `dispatch:ABG-V2-CORE-SYSTEMS:r1`
- Role: `role:systems-designer`
- Team revision: `rev-2`
- Goal: `task:ABG-V2-CORE-SYSTEMS`
- Context revision: `1`
- Runtime: HAPI visible Codex `gpt-5.6-sol / xhigh / yolo`
- Session: PENDING
- Identity ACK: PENDING
@@ -1,60 +0,0 @@
# Goal: ABG-V2 Recruit-Line Core Systems
> Task ID: `ABG-V2-CORE-SYSTEMS`
> Frozen spec: `.agent-taskgraph/spec.md` revision `design-spec-r2`
> Graph node: `v2_core_systems`
> Baseline: PMO redesign baseline commit on `main`
> Legal terminal: `ABG-V2-CORE-SYSTEMS candidate ready` or `ABG-V2-CORE-SYSTEMS redesign required: <earliest failed boundary>`
## Objective
Replace the fixed-cast, six-unit, three-lane product authority with a complete,
original recruit-line auto-battler contract.
## Exclusive Writes
- `docs/product/GAME_PRODUCT_CONTRACT.md`
- `docs/product/SYSTEMS_AND_BATTLE.md`
- `docs/product/ECONOMY_AND_BALANCE.md`
- `docs/product/SAVE_AND_FAILURE_CONTRACT.md`
Do not edit root, content, reference, presentation, prototype, review or
taskgraph files.
## Required Design
- One ordered horizontal party line; explicit front-to-rear targeting,
protection, reach, projectile, healing, movement, push/pull, summon footprint,
death-collapse and replacement rules.
- Repeated shop loop with recruit, equipment, combat offer, reroll and lock;
price pressure must remain recoverable after deaths.
- Generated recruits use fixed profession catalog schema, attributes, one
lightweight trait and equipment. No relationships or personal story arcs.
- Simultaneous capacity grows from a small opening toward a simulation-selected
10-12 target. Cumulative run recruitment remains independent from capacity.
- Fully automatic combat with only prepare/reorder/equip/start/pause/speed/
inspect/retreat controls.
- Deterministic formulas, target rules, status ordering, damage floor, critical
resolution, battle cap and causal result explanation.
- Five pacing profiles with explicit shop/battle/decision timestamps, economy
solvency, recovery, no dominant reroll/recruit/dismiss strategy and 15-25 hour
first-clear target.
- Complete versioned save/failure contracts including atomic pending/applied
operations, retry, migration, corruption, duplicate claim, interruption,
rollback, clock rollback and bounded offline behavior.
## Acceptance
- Search finds no authoritative requirement for fixed 30 protagonists,
relationship systems, six-unit combat, three lanes, Directive, Anchor or
Cache battle mechanics.
- All four documents use one vocabulary and one formula authority.
- Existing design validator is updated only by PMO/integration later; worker
reports any validator assumptions that no longer match rather than editing it.
- Commit only the four owned documents; leave worktree clean and report commit,
checks and open human gates.
## Frozen
No runtime, engine, UI, art/audio generation, package, release or reference
asset copying. Do not silently change the content counts in design-spec-r2.
@@ -1,5 +0,0 @@
# Ledger: ABG-V2-CORE-SYSTEMS
| Time | State | Evidence | Next action |
|---|---|---|---|
| 2026-08-10T22:38:28+08:00 | inbox | Owner-approved design-spec-r2 and graph-r3 | Spawn and verify visible HAPI worker |
@@ -1,39 +0,0 @@
{
"status": "VERIFIED",
"phase": "pre-dispatch",
"verification_id": "ba378840-a7b5-4f29-84b3-9610d957932c",
"goal_ref": "task:ABG-V2-CORE-SYSTEMS",
"session_id": "22caeb51-307e-41a6-af3e-875b8e37ba6b",
"machine_id": "a15888ad-d405-4884-a407-c28ddd8b397c",
"machine_name": "小吴家",
"machine_host": "wusumacdeMac-mini.local",
"pid": "7861",
"flavor": "codex",
"cwd": "/Users/wusumac/Documents/game/tmp/aetherbound-guild-worktrees/v2-core",
"model": "gpt-5.6-sol",
"effort": "xhigh",
"permission": "yolo",
"messages_received": 0,
"message_watermark": {
"latest_page_count": 0,
"latest_message_id": "",
"snapshot_head_seq": null,
"snapshot_head_at": null,
"epoch": 0,
"captured_at": "2026-08-10T14:47:58.150704+00:00"
},
"active": true,
"thinking": false,
"lifecycle": "running",
"catalog": {
"status": "VERIFIED",
"source": "/api/machines/:id/codex-models",
"checked_at": "2026-08-10T14:47:55.136277+00:00",
"model": "gpt-5.6-sol",
"effort": "xhigh",
"model_supported": true,
"effort_supported": true
},
"evidence": "HAPI Hub session metadata, model catalog, and message watermark",
"verified_at": "2026-08-10T14:47:58.150919+00:00"
}