From cd5db14fbf3766a3b486e66b3bc616681cb2f910 Mon Sep 17 00:00:00 2001 From: tegwick Date: Mon, 22 Jun 2026 01:39:45 +0200 Subject: [PATCH] chore(consistency): sync State Hub workstream IDs for CYA-WP-0007 and 0008 Writeback from fix-consistency registers both workstreams and tasks in the hub. --- workplans/CYA-WP-0007-interactive-shell-session.md | 10 ++++++++++ .../CYA-WP-0008-llm-connect-adapter-integration.md | 8 ++++++++ 2 files changed, 18 insertions(+) diff --git a/workplans/CYA-WP-0007-interactive-shell-session.md b/workplans/CYA-WP-0007-interactive-shell-session.md index c8f5072..b5d04df 100644 --- a/workplans/CYA-WP-0007-interactive-shell-session.md +++ b/workplans/CYA-WP-0007-interactive-shell-session.md @@ -9,6 +9,7 @@ owner: grok topic_slug: foerster-capabilities created: "2026-06-22" updated: "2026-06-22" +state_hub_workstream_id: "449b820c-6a7d-4b2f-93d8-f742aba45eab" --- # CYA-WP-0007: Interactive Shell Session @@ -65,6 +66,7 @@ Claude Code — that: id: CYA-WP-0007-T01 status: todo priority: high +state_hub_task_id: "b91c7b42-5ad9-4dcd-b237-63394a0f2f52" ``` Produce `docs/cya-interactive-shell-session-design.md` covering: @@ -86,6 +88,7 @@ Produce `docs/cya-interactive-shell-session-design.md` covering: id: CYA-WP-0007-T02 status: todo priority: high +state_hub_task_id: "6f2361af-312b-4f30-bf2d-17c0ee387d29" ``` Implement `cya shell` Typer subcommand: @@ -106,6 +109,7 @@ Implement `cya shell` Typer subcommand: id: CYA-WP-0007-T03 status: todo priority: high +state_hub_task_id: "0bce247e-d829-46eb-a8b0-63848bf9dfd5" ``` Extend context collection (new module or `collector` extension): @@ -127,6 +131,7 @@ Extend context collection (new module or `collector` extension): id: CYA-WP-0007-T04 status: todo priority: medium +state_hub_task_id: "dc468c7e-92a8-48fb-bb10-06cd5da72e4d" ``` At session start, load orientation (graceful if hub offline): @@ -152,6 +157,7 @@ Slash commands: id: CYA-WP-0007-T05 status: todo priority: high +state_hub_task_id: "5e2f2775-56b2-4f23-a2a9-66c6b26dde16" ``` Connect each REPL turn to existing pipeline: @@ -171,6 +177,7 @@ Connect each REPL turn to existing pipeline: id: CYA-WP-0007-T06 status: todo priority: medium +state_hub_task_id: "7ad8ae85-5ba8-40e3-9c9a-facf918f2b16" ``` On `/exit` or session end: @@ -191,6 +198,7 @@ On `/exit` or session end: id: CYA-WP-0007-T07 status: todo priority: medium +state_hub_task_id: "fbdd4f04-76ef-4a18-8c40-b41a134a743b" ``` Deterministic post-turn or end-session hints: @@ -211,6 +219,7 @@ Surface as informational panels — not auto-fixes. Optional save as reflection. id: CYA-WP-0007-T08 status: todo priority: high +state_hub_task_id: "3bed6582-a11e-462a-843a-271c842b0103" ``` - `tests/test_shell_session.py` — REPL loop, history opt-in, hub degrade, safety @@ -228,6 +237,7 @@ priority: high id: CYA-WP-0007-T09 status: todo priority: low +state_hub_task_id: "3c932e69-ee0a-4135-be11-f890da09509d" ``` Run `make fix-consistency REPO=can-you-assist`, log progress, move to `active` when diff --git a/workplans/CYA-WP-0008-llm-connect-adapter-integration.md b/workplans/CYA-WP-0008-llm-connect-adapter-integration.md index 36db2b9..6b291dc 100644 --- a/workplans/CYA-WP-0008-llm-connect-adapter-integration.md +++ b/workplans/CYA-WP-0008-llm-connect-adapter-integration.md @@ -9,6 +9,7 @@ owner: grok topic_slug: foerster-capabilities created: "2026-06-22" updated: "2026-06-22" +state_hub_workstream_id: "f713db12-5b90-4453-8fbb-a0e50f61699b" --- # CYA-WP-0008: llm-connect Adapter Integration @@ -51,6 +52,7 @@ llm-connect. Credential routing via `warden route` before requesting secrets. id: CYA-WP-0008-T01 status: todo priority: high +state_hub_task_id: "483d13bb-aabe-48ad-96c2-8df83de5f442" ``` Document mapping from `AssistanceRequest` / `AssistanceResponse` to llm-connect calls. @@ -66,6 +68,7 @@ Identify config surface (TOML keys, env vars). Note gaps requiring llm-connect c id: CYA-WP-0008-T02 status: todo priority: high +state_hub_task_id: "0fc17ad5-d90b-4ad1-b060-a1a2f9c25ea8" ``` New class in `src/cya/llm/` implementing `LLMAdapter`: @@ -83,6 +86,7 @@ New class in `src/cya/llm/` implementing `LLMAdapter`: id: CYA-WP-0008-T03 status: todo priority: medium +state_hub_task_id: "e8470a37-ecec-42f1-920b-ccd8b98b5512" ``` - `~/.config/cya/config.toml` `[llm]` section (backend, model hints) @@ -99,6 +103,7 @@ priority: medium id: CYA-WP-0008-T04 status: todo priority: high +state_hub_task_id: "f2781963-fecf-4576-96de-bd745df271a0" ``` Wire `handle_request()` and CYA-WP-0007 shell turns to adapter selection: @@ -117,6 +122,7 @@ Wire `handle_request()` and CYA-WP-0007 shell turns to adapter selection: id: CYA-WP-0008-T05 status: todo priority: high +state_hub_task_id: "32de980b-1a24-4159-9550-7c516570cae3" ``` - Mock llm-connect for unit tests (no live API in default `make test`) @@ -133,6 +139,7 @@ priority: high id: CYA-WP-0008-T06 status: todo priority: medium +state_hub_task_id: "2d152d4b-e4b2-4a94-8f85-d8f033e55d5f" ``` Update README, SCOPE.md (remove "only FakeLLMAdapter" where accurate), AGENTS.md. @@ -146,6 +153,7 @@ Update README, SCOPE.md (remove "only FakeLLMAdapter" where accurate), AGENTS.md id: CYA-WP-0008-T07 status: todo priority: low +state_hub_task_id: "2fb42517-b2df-43d3-8195-f02d310107dc" ``` `make fix-consistency`, progress event, coordinate with llm-connect repo if API gaps found.