From 82b9e7df31291242b3020342958b70e63b37ab56 Mon Sep 17 00:00:00 2001 From: tegwick Date: Sat, 8 Aug 2026 22:47:45 +0200 Subject: [PATCH] Sync hub state for CB-WP-0049 Co-Authored-By: Claude Opus 5 --- WORK-RECORDS.md | 7 ++++++- .../CB-WP-0049-a-seat-that-plays-its-own-objective.md | 5 +++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/WORK-RECORDS.md b/WORK-RECORDS.md index 89fd70a..341e64d 100644 --- a/WORK-RECORDS.md +++ b/WORK-RECORDS.md @@ -56,6 +56,7 @@ | workplan | CB-WP-0046 | done | — | workplans/CB-WP-0046-the-rule-the-placement-encodes.md | | workplan | CB-WP-0047 | done | — | workplans/CB-WP-0047-all-four-boards-and-all-three-modes.md | | workplan | CB-WP-0048 | in_progress | — | workplans/CB-WP-0048-a-configuration-not-a-variant.md | +| workplan | CB-WP-0049 | in_progress | — | workplans/CB-WP-0049-a-seat-that-plays-its-own-objective.md | | task | CB-WP-0001-T01 | done | — | workplans/CB-WP-0001-inner-loop.md | | task | CB-WP-0001-T02 | done | — | workplans/CB-WP-0001-inner-loop.md | | task | CB-WP-0001-T03 | done | — | workplans/CB-WP-0001-inner-loop.md | @@ -251,7 +252,11 @@ | task | CB-WP-0046-T01 | done | — | workplans/CB-WP-0046-the-rule-the-placement-encodes.md | | task | CB-WP-0047-T01 | done | — | workplans/CB-WP-0047-all-four-boards-and-all-three-modes.md | | task | CB-WP-0048-T00 | done | — | workplans/CB-WP-0048-a-configuration-not-a-variant.md | -| task | CB-WP-0048-T01 | todo | — | workplans/CB-WP-0048-a-configuration-not-a-variant.md | +| task | CB-WP-0048-T01 | done | — | workplans/CB-WP-0048-a-configuration-not-a-variant.md | | task | CB-WP-0048-T02 | todo | — | workplans/CB-WP-0048-a-configuration-not-a-variant.md | | task | CB-WP-0048-T03 | todo | — | workplans/CB-WP-0048-a-configuration-not-a-variant.md | | task | CB-WP-0048-T04 | todo | — | workplans/CB-WP-0048-a-configuration-not-a-variant.md | +| task | CB-WP-0049-T01 | done | — | workplans/CB-WP-0049-a-seat-that-plays-its-own-objective.md | +| task | CB-WP-0049-T02 | todo | — | workplans/CB-WP-0049-a-seat-that-plays-its-own-objective.md | +| task | CB-WP-0049-T03 | todo | — | workplans/CB-WP-0049-a-seat-that-plays-its-own-objective.md | +| task | CB-WP-0049-T04 | todo | — | workplans/CB-WP-0049-a-seat-that-plays-its-own-objective.md | diff --git a/workplans/CB-WP-0049-a-seat-that-plays-its-own-objective.md b/workplans/CB-WP-0049-a-seat-that-plays-its-own-objective.md index d3ec99e..69726b1 100644 --- a/workplans/CB-WP-0049-a-seat-that-plays-its-own-objective.md +++ b/workplans/CB-WP-0049-a-seat-that-plays-its-own-objective.md @@ -3,6 +3,7 @@ id: CB-WP-0049 kind: product title: "A seat that plays its own objective" status: in_progress +state_hub_workstream_id: "92b98076-65c2-4db3-8ab0-6f0139d4f893" --- # Purpose @@ -51,6 +52,7 @@ workplan is about. [ADR-0023](../decisions/ADR-0023-a-policy-is-bound-by-what-it id: CB-WP-0049-T01 status: done priority: high +state_hub_task_id: "2b84e2d1-a26a-4cfa-bc96-21b40cb487df" ``` Per ADR-0023: established **behaviourally**, not by changing the trait — @@ -100,6 +102,7 @@ can fail is decoration. id: CB-WP-0049-T02 status: todo priority: high +state_hub_task_id: "7e3611bf-4cfb-412c-8e33-695778c7980b" ``` What a seat is trying to maximise, per `ScoringMode`: @@ -129,6 +132,7 @@ ground-game rules on F28. id: CB-WP-0049-T03 status: todo priority: high +state_hub_task_id: "a842c0a3-9374-4f08-8e2b-1571b8f241ef" ``` A policy that maximises its own objective, delegating to @@ -158,6 +162,7 @@ and the workplan must not be written as though one is expected. id: CB-WP-0049-T04 status: todo priority: normal +state_hub_task_id: "1b26c7e9-e049-49d0-aecd-63830c7c8a37" ``` A seat under `problem_stress.scoped` should prefer clearing a Problem