docs: define first parallel design goals
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
# Context Manifest: ABG-REF-CENSUS
|
||||
|
||||
> Task ID: `ABG-REF-CENSUS`
|
||||
> Revision: `1`
|
||||
> Mode: balanced
|
||||
> Budget exception: none
|
||||
|
||||
## Mandatory Reads
|
||||
|
||||
1. `.agent-taskgraph/PROJECT.md`
|
||||
2. `.agent-taskgraph/roles/reference-researcher/ROLE.md`
|
||||
3. `.agent-taskgraph/queue/inbox/ABG-REF-CENSUS/dispatch.md`
|
||||
4. `.agent-taskgraph/spec.md`
|
||||
5. `.agent-taskgraph/graph.yaml#ref_census`
|
||||
6. `/Users/wusumac/Documents/game-reference-archive/dwarves-glory-death-and-loot/2026-08-10/STRUCTURAL_CONTENT_COUNT_AUDIT.md`
|
||||
7. `/Users/wusumac/Documents/game-reference-archive/dwarves-glory-death-and-loot/2026-08-10/OBSERVATION_LEDGER.md`
|
||||
8. `/Users/wusumac/Documents/game-reference-archive/dwarves-glory-death-and-loot/2026-08-10/authorized-reference-assets/AUTHORIZED_REFERENCE_EXTRACTION_SUMMARY.md`
|
||||
|
||||
Search catalogs and screenshots only as needed. Do not load other workers' chats or product drafts.
|
||||
@@ -0,0 +1,21 @@
|
||||
# Dispatch Bootstrap: ABG-REF-CENSUS
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
| Task ID | ABG-REF-CENSUS |
|
||||
| Dispatch ID | dispatch:ABG-REF-CENSUS:r1 |
|
||||
| Role ref | role:reference-researcher |
|
||||
| Role profile | `.agent-taskgraph/roles/reference-researcher/ROLE.md` |
|
||||
| Role lifecycle | persistent |
|
||||
| Team revision | rev-1 |
|
||||
| Goal ref | task:ABG-REF-CENSUS |
|
||||
| Context manifest | context.md |
|
||||
| Context revision | 1 |
|
||||
| Continuity | new role/session |
|
||||
| Session ID | PENDING |
|
||||
| Expected identity ACK | `IDENTITY_READY dispatch_id=dispatch:ABG-REF-CENSUS:r1 role=role:reference-researcher team_revision=rev-1 goal=task:ABG-REF-CENSUS context_revision=1` |
|
||||
| Delivery | NOT_SENT |
|
||||
| Identity ACK | PENDING |
|
||||
| ACK evidence | PENDING |
|
||||
|
||||
Read Role, PROJECT, context, Goal and direct evidence in that order. The identity ACK must be the first status line; then complete the Goal without waiting for ordinary PMO approval.
|
||||
@@ -0,0 +1,49 @@
|
||||
# Goal: ABG Reference Runtime Content Census
|
||||
|
||||
> Stage: complete-design phase 1
|
||||
> Started: 2026-08-10
|
||||
> Task ID: `ABG-REF-CENSUS`
|
||||
> Baseline: `6047f50052b13b48b101f4cc41cde3afc7ea5e18`, branch `main`, clean
|
||||
> Frozen spec: `.agent-taskgraph/spec.md` revision `design-spec-r1`
|
||||
> Graph node: `.agent-taskgraph/graph.yaml#ref_census`
|
||||
> Context manifest: `context.md` revision `1`
|
||||
> Legal terminal: **ABG-REF-CENSUS candidate ready** or **ABG-REF-CENSUS redesign required: <earliest failed boundary>**
|
||||
|
||||
## Objective
|
||||
|
||||
Complete the strongest defensible runtime/content census of the authorized private Dwarves reference using the existing observation archive, screenshots, catalogs and normal logged-in browser state if needed. Distinguish direct observation, inference and unknown. Convert the findings into structural lessons for an original game without copying expression.
|
||||
|
||||
## Inputs, Outputs And Writes
|
||||
|
||||
- Needs: none
|
||||
- Consumes: external authorized archive dated 2026-08-10 and existing structural audits
|
||||
- Produces: `docs/reference/REFERENCE_RUNTIME_CENSUS.md`, `docs/reference/TRANSFERABLE_STRUCTURE_LESSONS.md`
|
||||
- Exclusive writes: `docs/reference/`
|
||||
- Route: PASS -> `merge_design_package`; FAIL -> `failed`; maximum 2 attempts
|
||||
|
||||
## Required Coverage
|
||||
|
||||
- Visible characters/recruits, base/advanced professions, skills/skill branches, enemy identities/roles, equipment/items, artifacts, formations, biomes/chapters/waves, achievements/collections and modes.
|
||||
- For each claimed count: exact observation source, observation method, lower bound vs exact total, confidence and unresolved reason.
|
||||
- Reconcile object/image/audio counts with gameplay-entity counts; never present frames/layers as entities.
|
||||
- Record what cannot be proven from IL2CPP metadata or empty database shells.
|
||||
- Provide reusable design lessons about loop, decision timing, content grammar, information hierarchy and production scope; no copied names/layouts/formulas/assets.
|
||||
|
||||
## Assignment
|
||||
|
||||
- Role: `role:reference-researcher`, persistent, new session
|
||||
- Worktree: `/Users/wusumac/Documents/game/tmp/abg-worktrees/ref-census`, branch `agent/abg-ref-census`
|
||||
- Runtime requested: `runtime=codex-native; flavor=codex; model=gpt-5.6-sol; effort=xhigh; permission=yolo; visibility=headless`
|
||||
- Runtime observed/verification/session: PENDING until spawn
|
||||
- Dispatch: `dispatch.md`, ID `dispatch:ABG-REF-CENSUS:r1`
|
||||
|
||||
## Acceptance
|
||||
|
||||
- Every number is labeled direct observation, inference or unknown with a provenance pointer.
|
||||
- Both required documents are detailed enough to inform original content planning but contain no commercial asset or copied expression.
|
||||
- Markdown links and referenced archive paths resolve locally.
|
||||
- Commit only owned files on the assigned branch, leave worktree clean, and report commit plus concise evidence summary.
|
||||
|
||||
## Frozen
|
||||
|
||||
Do not edit product/content/presentation/taskgraph files; do not download or place commercial assets in Git; do not expose cookies, tokens or credentials; do not bypass access controls; do not write runtime code.
|
||||
@@ -0,0 +1,22 @@
|
||||
# Ledger: ABG-REF-CENSUS
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
| Goal ref | task:ABG-REF-CENSUS |
|
||||
| Context revision | 1 |
|
||||
| Role ref | role:reference-researcher |
|
||||
| Frozen spec | `.agent-taskgraph/spec.md` design-spec-r1 |
|
||||
| Graph node | `.agent-taskgraph/graph.yaml#ref_census` |
|
||||
| State | inbox |
|
||||
| Attempt | 1 |
|
||||
| Runtime requested | codex-native / gpt-5.6-sol / xhigh / yolo |
|
||||
| Runtime observed | PENDING |
|
||||
| Session ID | PENDING |
|
||||
| Identity ACK | PENDING |
|
||||
| Wait owner | PMO waits for native session ACK; 20 minutes without activity triggers diagnosis |
|
||||
|
||||
## History
|
||||
|
||||
| Time | Transition | Basis | Next |
|
||||
|---|---|---|---|
|
||||
| 2026-08-10 | created -> inbox | Frozen spec and validated graph-r1 | Spawn and verify identity |
|
||||
@@ -0,0 +1,19 @@
|
||||
# Context Manifest: ABG-SYSTEM-DESIGN
|
||||
|
||||
> Task ID: `ABG-SYSTEM-DESIGN`
|
||||
> Revision: `1`
|
||||
> Mode: balanced
|
||||
> Budget exception: none
|
||||
|
||||
## Mandatory Reads
|
||||
|
||||
1. `.agent-taskgraph/PROJECT.md`
|
||||
2. `.agent-taskgraph/roles/systems-designer/ROLE.md`
|
||||
3. `.agent-taskgraph/queue/inbox/ABG-SYSTEM-DESIGN/dispatch.md`
|
||||
4. `.agent-taskgraph/spec.md`
|
||||
5. `.agent-taskgraph/graph.yaml#system_design`
|
||||
6. `README.md`
|
||||
7. `AGENTS.md`
|
||||
8. `/Users/wusumac/Documents/game/reference_game_studies/dwarves_glory_death_loot/ANALYSIS_2026-08-09.md` for structural comparison only
|
||||
|
||||
Do not read other workers' drafts until PMO integration.
|
||||
@@ -0,0 +1,21 @@
|
||||
# Dispatch Bootstrap: ABG-SYSTEM-DESIGN
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
| Task ID | ABG-SYSTEM-DESIGN |
|
||||
| Dispatch ID | dispatch:ABG-SYSTEM-DESIGN:r1 |
|
||||
| Role ref | role:systems-designer |
|
||||
| Role profile | `.agent-taskgraph/roles/systems-designer/ROLE.md` |
|
||||
| Role lifecycle | persistent |
|
||||
| Team revision | rev-1 |
|
||||
| Goal ref | task:ABG-SYSTEM-DESIGN |
|
||||
| Context manifest | context.md |
|
||||
| Context revision | 1 |
|
||||
| Continuity | new role/session |
|
||||
| Session ID | PENDING |
|
||||
| Expected identity ACK | `IDENTITY_READY dispatch_id=dispatch:ABG-SYSTEM-DESIGN:r1 role=role:systems-designer team_revision=rev-1 goal=task:ABG-SYSTEM-DESIGN context_revision=1` |
|
||||
| Delivery | NOT_SENT |
|
||||
| Identity ACK | PENDING |
|
||||
| ACK evidence | PENDING |
|
||||
|
||||
Read Role, PROJECT, context, Goal and direct evidence in that order. The identity ACK must be the first status line; then complete the Goal without waiting for ordinary PMO approval.
|
||||
@@ -0,0 +1,48 @@
|
||||
# Goal: ABG Original Systems And Balance Design
|
||||
|
||||
> Stage: complete-design phase 1
|
||||
> Started: 2026-08-10
|
||||
> Task ID: `ABG-SYSTEM-DESIGN`
|
||||
> Baseline: `6047f50052b13b48b101f4cc41cde3afc7ea5e18`, branch `main`, clean
|
||||
> Frozen spec: `.agent-taskgraph/spec.md` revision `design-spec-r1`
|
||||
> Graph node: `.agent-taskgraph/graph.yaml#system_design`
|
||||
> Context manifest: `context.md` revision `1`
|
||||
> Legal terminal: **ABG-SYSTEM-DESIGN candidate ready** or **ABG-SYSTEM-DESIGN redesign required: <earliest failed boundary>**
|
||||
|
||||
## Objective
|
||||
|
||||
Write the complete original player, systems, battle, economy, balance, save and failure contracts for Aetherbound Guild. The design must explain exactly what the player does, decides, learns, automates, risks, recovers and completes across seconds, expeditions, chapters, campaign and postgame.
|
||||
|
||||
## Outputs And Writes
|
||||
|
||||
- Needs: none
|
||||
- Produces: `docs/product/GAME_PRODUCT_CONTRACT.md`, `SYSTEMS_AND_BATTLE.md`, `ECONOMY_AND_BALANCE.md`, `SAVE_AND_FAILURE_CONTRACT.md`
|
||||
- Exclusive writes: `docs/product/`
|
||||
- Route: PASS -> `presentation_design`; FAIL -> `failed`; maximum 2 attempts
|
||||
|
||||
## Required Design Depth
|
||||
|
||||
- Player fantasy, pillars/anti-pillars, 3-second read, 1-10 second actions, 30-180 second choices, session/campaign transformation and premium business boundary.
|
||||
- Complete guild/preparation/route/auto-battle/intervention/result/recovery loop and the portfolio incremental chain: manual understanding -> visible automation -> readable bottleneck -> state-dependent choice -> persistent transformation -> different next cycle.
|
||||
- Formation geometry, targeting, aggro, damage/heal/control, status effects, initiative/timing, AI telegraphs, speed/pause, tactical interventions, defeat diagnosis and recovery.
|
||||
- 12 base/24 advanced profession contract and skill loadout/advancement/respec rules that content can instantiate.
|
||||
- Recruitment, equipment, crafting/upgrading, currencies, sources/sinks, loot, route rewards, difficulty, chapter pacing, meta progression and postgame.
|
||||
- Explicit formulas with tunable ranges and no dominant strategy assumptions.
|
||||
- Five profiles: normal, active, efficient, adversarial and returning; target first campaign 25-35h, build completion 60-80h, full collection/high difficulty about 100h. Include meaningful-decision timestamps and maximum no-decision gaps.
|
||||
- Save versioning/migration, corruption/backup, duplicate claim/action protection, interruption, clock rollback, bounded offline behavior and deterministic recovery.
|
||||
- Tutorial through safe action -> guided decision -> independent test, plus accessibility/localization/input contracts.
|
||||
|
||||
## Assignment
|
||||
|
||||
- Role: `role:systems-designer`, persistent, new session
|
||||
- Worktree: `/Users/wusumac/Documents/game/tmp/abg-worktrees/system-design`, branch `agent/abg-system-design`
|
||||
- Runtime requested: `runtime=codex-native; flavor=codex; model=gpt-5.6-sol; effort=xhigh; permission=yolo; visibility=headless`
|
||||
- Dispatch: `dispatch.md`, ID `dispatch:ABG-SYSTEM-DESIGN:r1`
|
||||
|
||||
## Acceptance
|
||||
|
||||
All four documents are mutually consistent and implementation-ready as design authority; every important choice is state-dependent; formulas, boundaries, failure and save behavior are explicit; no copied reference expression; commit only owned files and leave worktree clean.
|
||||
|
||||
## Frozen
|
||||
|
||||
Do not edit reference/content/presentation/taskgraph files, implement runtime code, select an engine, generate production assets, package or publish.
|
||||
@@ -0,0 +1,22 @@
|
||||
# Ledger: ABG-SYSTEM-DESIGN
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
| Goal ref | task:ABG-SYSTEM-DESIGN |
|
||||
| Context revision | 1 |
|
||||
| Role ref | role:systems-designer |
|
||||
| Frozen spec | `.agent-taskgraph/spec.md` design-spec-r1 |
|
||||
| Graph node | `.agent-taskgraph/graph.yaml#system_design` |
|
||||
| State | inbox |
|
||||
| Attempt | 1 |
|
||||
| Runtime requested | codex-native / gpt-5.6-sol / xhigh / yolo |
|
||||
| Runtime observed | PENDING |
|
||||
| Session ID | PENDING |
|
||||
| Identity ACK | PENDING |
|
||||
| Wait owner | PMO waits for native session ACK; 20 minutes without activity triggers diagnosis |
|
||||
|
||||
## History
|
||||
|
||||
| Time | Transition | Basis | Next |
|
||||
|---|---|---|---|
|
||||
| 2026-08-10 | created -> inbox | Frozen spec and validated graph-r1 | Spawn and verify identity |
|
||||
@@ -0,0 +1,19 @@
|
||||
# Context Manifest: ABG-WORLD-CONTENT
|
||||
|
||||
> Task ID: `ABG-WORLD-CONTENT`
|
||||
> Revision: `1`
|
||||
> Mode: balanced
|
||||
> Budget exception: none
|
||||
|
||||
## Mandatory Reads
|
||||
|
||||
1. `.agent-taskgraph/PROJECT.md`
|
||||
2. `.agent-taskgraph/roles/content-architect/ROLE.md`
|
||||
3. `.agent-taskgraph/queue/inbox/ABG-WORLD-CONTENT/dispatch.md`
|
||||
4. `.agent-taskgraph/spec.md`
|
||||
5. `.agent-taskgraph/graph.yaml#world_content`
|
||||
6. `README.md`
|
||||
7. `AGENTS.md`
|
||||
8. `/Users/wusumac/Documents/game/reference_game_studies/dwarves_glory_death_loot/ANALYSIS_2026-08-09.md` for structural scope only
|
||||
|
||||
Do not read other workers' drafts until PMO integration.
|
||||
@@ -0,0 +1,21 @@
|
||||
# Dispatch Bootstrap: ABG-WORLD-CONTENT
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
| Task ID | ABG-WORLD-CONTENT |
|
||||
| Dispatch ID | dispatch:ABG-WORLD-CONTENT:r1 |
|
||||
| Role ref | role:content-architect |
|
||||
| Role profile | `.agent-taskgraph/roles/content-architect/ROLE.md` |
|
||||
| Role lifecycle | persistent |
|
||||
| Team revision | rev-1 |
|
||||
| Goal ref | task:ABG-WORLD-CONTENT |
|
||||
| Context manifest | context.md |
|
||||
| Context revision | 1 |
|
||||
| Continuity | new role/session |
|
||||
| Session ID | PENDING |
|
||||
| Expected identity ACK | `IDENTITY_READY dispatch_id=dispatch:ABG-WORLD-CONTENT:r1 role=role:content-architect team_revision=rev-1 goal=task:ABG-WORLD-CONTENT context_revision=1` |
|
||||
| Delivery | NOT_SENT |
|
||||
| Identity ACK | PENDING |
|
||||
| ACK evidence | PENDING |
|
||||
|
||||
Read Role, PROJECT, context, Goal and direct evidence in that order. The identity ACK must be the first status line; then complete the Goal without waiting for ordinary PMO approval.
|
||||
@@ -0,0 +1,47 @@
|
||||
# Goal: ABG Complete World And Content Matrices
|
||||
|
||||
> Stage: complete-design phase 1
|
||||
> Started: 2026-08-10
|
||||
> Task ID: `ABG-WORLD-CONTENT`
|
||||
> Baseline: `6047f50052b13b48b101f4cc41cde3afc7ea5e18`, branch `main`, clean
|
||||
> Frozen spec: `.agent-taskgraph/spec.md` revision `design-spec-r1`
|
||||
> Graph node: `.agent-taskgraph/graph.yaml#world_content`
|
||||
> Context manifest: `context.md` revision `1`
|
||||
> Legal terminal: **ABG-WORLD-CONTENT candidate ready** or **ABG-WORLD-CONTENT redesign required: <earliest failed boundary>**
|
||||
|
||||
## Objective
|
||||
|
||||
Create the complete original world and content package: 30 named characters, 12 base professions, 24 advanced professions, 100 enemy combat identities, 8 chapters and 320 equipment/items, plus achievements and collections. It must be expansion-ready and mechanically differentiated, not a launch subset or a list of names.
|
||||
|
||||
## Outputs And Writes
|
||||
|
||||
- Needs: none
|
||||
- Produces: `docs/content/CHARACTER_BIBLE.md`, `PROFESSION_AND_SKILL_MATRIX.md`, `ENEMY_BESTIARY.md`, `EQUIPMENT_CATALOG.md`, `CAMPAIGN_AND_CHAPTERS.md`, `ACHIEVEMENTS_AND_COLLECTIONS.md`
|
||||
- Exclusive writes: `docs/content/`
|
||||
- Route: PASS -> `presentation_design`; FAIL -> `failed`; maximum 2 attempts
|
||||
|
||||
## Required Content Depth
|
||||
|
||||
- Original magical-network world, guild stakes, chapter arc, factions, regions, settlements, bosses and ending/postgame setup.
|
||||
- 30 characters with identity, motivation, gameplay thesis, base/advanced affinities, signature mechanic, relationships, recruitment timing, arc, portrait/sprite/voice needs and localization notes.
|
||||
- 12 base and 24 advanced professions with role, resource, active/passive skills, target rules, counters, synergies, advancement prerequisites, visual silhouette, animation/VFX/audio needs and AI behavior.
|
||||
- 100 enemy identities allocated exactly as 56 ordinary, 24 elite, 12 regional sub-bosses and 8 chapter bosses. Each needs behavior, telegraph, counters, drops, chapter placement, variants allowed/not allowed and art/audio needs.
|
||||
- 320 equipment/items with stable IDs, slot/type/tier/chapter, exact gameplay effect, state-dependent use, synergies/counters, acquisition, sell/upgrade rule and art/audio needs. At least 120 explicitly behavior-changing rows.
|
||||
- 8 chapters with player learning goal, region, route structure, new systems, enemy composition, boss test, rewards, persistent transformation and next-cycle consequence.
|
||||
- Achievements/collections that reward mastery or exploration, not compulsory grind.
|
||||
- Cross-reference integrity and explicit anti-filler audit.
|
||||
|
||||
## Assignment
|
||||
|
||||
- Role: `role:content-architect`, persistent, new session
|
||||
- Worktree: `/Users/wusumac/Documents/game/tmp/abg-worktrees/world-content`, branch `agent/abg-world-content`
|
||||
- Runtime requested: `runtime=codex-native; flavor=codex; model=gpt-5.6-sol; effort=xhigh; permission=yolo; visibility=headless`
|
||||
- Dispatch: `dispatch.md`, ID `dispatch:ABG-WORLD-CONTENT:r1`
|
||||
|
||||
## Acceptance
|
||||
|
||||
Exact counts validate; every row has gameplay and production meaning; at least 120 item rows change behavior; all chapters and content cross-reference correctly; no copied reference or Dragon Quest expression; commit only owned files and leave worktree clean.
|
||||
|
||||
## Frozen
|
||||
|
||||
Do not edit reference/product/presentation/taskgraph files, implement runtime code, generate production assets, package or publish.
|
||||
@@ -0,0 +1,22 @@
|
||||
# Ledger: ABG-WORLD-CONTENT
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
| Goal ref | task:ABG-WORLD-CONTENT |
|
||||
| Context revision | 1 |
|
||||
| Role ref | role:content-architect |
|
||||
| Frozen spec | `.agent-taskgraph/spec.md` design-spec-r1 |
|
||||
| Graph node | `.agent-taskgraph/graph.yaml#world_content` |
|
||||
| State | inbox |
|
||||
| Attempt | 1 |
|
||||
| Runtime requested | codex-native / gpt-5.6-sol / xhigh / yolo |
|
||||
| Runtime observed | PENDING |
|
||||
| Session ID | PENDING |
|
||||
| Identity ACK | PENDING |
|
||||
| Wait owner | PMO waits for native session ACK; 20 minutes without activity triggers diagnosis |
|
||||
|
||||
## History
|
||||
|
||||
| Time | Transition | Basis | Next |
|
||||
|---|---|---|---|
|
||||
| 2026-08-10 | created -> inbox | Frozen spec and validated graph-r1 | Spawn and verify identity |
|
||||
Reference in New Issue
Block a user