diff --git a/WORK-RECORDS.md b/WORK-RECORDS.md new file mode 100644 index 0000000..42f3261 --- /dev/null +++ b/WORK-RECORDS.md @@ -0,0 +1,20 @@ +# Work Records — clay-borg + +> Generated by `statehub fix-consistency` (CUST-WP-0061-T04, work-record +> stage 3). Do not edit by hand — edit the source file/block listed for +> each record and re-run fix-consistency to refresh this index. Archived +> workplans are omitted; closed decisions/intakes/engagements stay listed +> so recently-resolved work is still visible. [auto] + +| Kind | ID | Status | Lane | Source | +| --- | --- | --- | --- | --- | +| workplan | CB-WP-0001 | active | — | workplans/CB-WP-0001-inner-loop.md | +| task | CB-WP-0001-T01 | todo | — | workplans/CB-WP-0001-inner-loop.md | +| task | CB-WP-0001-T02 | todo | — | workplans/CB-WP-0001-inner-loop.md | +| task | CB-WP-0001-T03 | todo | — | workplans/CB-WP-0001-inner-loop.md | +| task | CB-WP-0001-T04 | todo | — | workplans/CB-WP-0001-inner-loop.md | +| task | CB-WP-0001-T05 | todo | — | workplans/CB-WP-0001-inner-loop.md | +| task | CB-WP-0001-T06 | todo | — | workplans/CB-WP-0001-inner-loop.md | +| task | CB-WP-0001-T07 | todo | — | workplans/CB-WP-0001-inner-loop.md | +| task | CB-WP-0001-T08 | todo | — | workplans/CB-WP-0001-inner-loop.md | +| task | CB-WP-0001-T09 | todo | — | workplans/CB-WP-0001-inner-loop.md | diff --git a/workplans/CB-WP-0001-inner-loop.md b/workplans/CB-WP-0001-inner-loop.md index 185d62a..9025a84 100644 --- a/workplans/CB-WP-0001-inner-loop.md +++ b/workplans/CB-WP-0001-inner-loop.md @@ -2,6 +2,7 @@ id: CB-WP-0001 title: "Establish the assimilate-and-surpass inner loop via the GROUND game kernel" status: active +state_hub_workstream_id: "a1b434dc-b1c6-46b5-bbd9-80a4e6b7620f" --- # Purpose @@ -46,6 +47,7 @@ boardgame.io (turn/phase game-state engines), Tabletop Simulator scripting id: CB-WP-0001-T01 status: todo priority: high +state_hub_task_id: "7a0ff270-395c-4774-b0d1-332c10acbd8e" ``` Codify the five-step loop above as a normative spec: the SOTA-survey @@ -60,6 +62,7 @@ loop iteration. This spec is what every later workplan references. id: CB-WP-0001-T02 status: todo priority: high +state_hub_task_id: "04e2c44c-6db3-4799-94b0-e22ef395d7fe" ``` Write specs/MetricsAndScenarios.md: the scenario file format (initial @@ -76,6 +79,7 @@ contains. These are the instruments the loop measures with; without them id: CB-WP-0001-T03 status: todo priority: high +state_hub_task_id: "8dec6577-9397-40ee-b99b-9119dcdac115" ``` Produce research/CB-RES-0001-game-kernel.md following the InnerLoop survey @@ -91,6 +95,7 @@ Conclude with the named benchmark-to-beat per dimension. id: CB-WP-0001-T04 status: todo priority: high +state_hub_task_id: "2024c17d-9a37-48d2-8cb6-0fb3d8a19691" ``` Record decisions/ADR-0002-game-kernel.md: survey approved, benchmark-to-beat @@ -104,6 +109,7 @@ committed. id: CB-WP-0001-T05 status: todo priority: high +state_hub_task_id: "2b35574b-0e14-4074-903f-294c32fa22ae" ``` Write specs/GroundRules.md: numbered, individually testable rule statements @@ -118,6 +124,7 @@ each numbered rule maps to at least one scenario. id: CB-WP-0001-T06 status: todo priority: medium +state_hub_task_id: "fc3fa174-8a1f-46ac-a922-5d7b80231d5f" ``` Write specs/GameKernel.md: canonical state model, command/event/reducer @@ -132,6 +139,7 @@ thousand events under a time budget, zero state divergence across M replays). id: CB-WP-0001-T07 status: todo priority: medium +state_hub_task_id: "9988219a-aaea-4a34-986c-e350e8b28a3a" ``` Create the minimal Cargo workspace (cb-kernel, cb-events, cb-game-runtime, @@ -145,6 +153,7 @@ the baselines. An empty-but-compiling, measurable loop bed. id: CB-WP-0001-T08 status: todo priority: medium +state_hub_task_id: "3a42ff70-f3c6-4e3e-b022-f701729e71ff" ``` The code loop: implement the GROUND kernel iteratively, each iteration @@ -159,6 +168,7 @@ committed as evidence. id: CB-WP-0001-T09 status: todo priority: low +state_hub_task_id: "e99b107e-087e-49e1-96b5-67805deb242f" ``` Revise specs/InnerLoop.md from actual experience: which steps were too