Index workplan flavor and omit residuals from default views.
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Build and Publish Multi-Context Image / build-and-push (push) Successful in 32s

STATE-WP-0092: persist flavor from files, treat depends_on as the C-20
canonical edge, exclude flavor=residual from summary/next_steps/deps
unless include_residuals is set. Live primary still needs the alembic
revision applied.

Assistant: grok
Assistant-Session: 01a09dc1-b21e-77e1-919e-fcad2f82b267
This commit is contained in:
tegwick 2026-09-14 15:28:58 +02:00
parent ea11451e9c
commit ddc3338541
18 changed files with 852 additions and 25 deletions

View file

@ -4,7 +4,7 @@ type: workplan
title: "Workplan flavor, depends_on indexing, and residual default-exclusion"
domain: infotech
repo: state-hub
status: proposed
status: finished
owner: grok
topic_slug: infotech
flavor: planning
@ -62,7 +62,7 @@ parsing unknown frontmatter keys.
```task
id: STATE-WP-0092-T01
status: todo
status: done
priority: high
state_hub_task_id: "c5c967ec-6f4c-541e-957d-7ae9489fbf6d"
```
@ -88,7 +88,7 @@ live leftover is equal open demand.
```task
id: STATE-WP-0092-T02
status: todo
status: done
priority: high
depends_on: [STATE-WP-0092-T01]
state_hub_task_id: "63d9c134-0b2b-592b-a7df-a58eaa3fdc99"
@ -110,7 +110,7 @@ and C-20 no longer requires the unused `depends_on_workplans` spelling.
```task
id: STATE-WP-0092-T03
status: todo
status: done
priority: high
depends_on: [STATE-WP-0092-T02]
state_hub_task_id: "0d53713b-d6f0-597d-8f87-9f86e5ca2235"
@ -136,7 +136,7 @@ it.
```task
id: STATE-WP-0092-T04
status: todo
status: done
priority: medium
depends_on: [STATE-WP-0092-T03]
state_hub_task_id: "764a4b17-5119-572a-8aa1-581d719f07fa"
@ -156,7 +156,7 @@ agent snippet exists for later instruction rollout.
```task
id: STATE-WP-0092-T05
status: todo
status: done
priority: high
depends_on: [STATE-WP-0092-T02, STATE-WP-0092-T03]
state_hub_task_id: "ab74d06b-acc4-52da-ac20-ac564ca8a7ed"
@ -171,3 +171,9 @@ flavor — that is `CUST-WP-0072`.
Done when the new tests are green and `fix-consistency` on this repo
does not warn on this files advisory `flavor:` / `depends_on` keys.
2026-09-14: T01T05 landed in repo. Canon v0.2 flavor list is machine-checkable.
Hub indexes `flavor` / `depends_on`, default summary/next_steps/deps omit
`flavor: residual`, and C-20 accepts `depends_on`. Live primary views change
after alembic `c6f7a8b9d0e1` is applied and this revision is deployed. Until
then CUST-WP-0072 should wait.