From 245b7fcbfea3d0c679c054c73df794dc74bf919e Mon Sep 17 00:00:00 2001 From: tegwick Date: Fri, 19 Jun 2026 01:57:50 +0200 Subject: [PATCH] Document atomic schedule promote; sync roster phase to operate Fleet layer aligned via kaizen-agentic schedule promote --fleet-only. --- docs/integrations/activity-core-handoff.md | 13 ++++- loops/kaizen-stack/roster.yaml | 65 ++++++++++++---------- loops/regulator/session-template.md | 24 ++++++++ 3 files changed, 69 insertions(+), 33 deletions(-) diff --git a/docs/integrations/activity-core-handoff.md b/docs/integrations/activity-core-handoff.md index b8ba7f1..8678ca0 100644 --- a/docs/integrations/activity-core-handoff.md +++ b/docs/integrations/activity-core-handoff.md @@ -52,7 +52,14 @@ kaizen-agentic metrics optimize --target /home/worsch/kaizen-agentic ## Next operator action +Use atomic promote (all three layers — cadence, definitions, fleet, sync): + ```bash -# After coulomb-loop merge — disable daily defs, enable weekly crons -cd ~/activity-core && make sync-activity-definitions # or equivalent sync command -``` \ No newline at end of file +kaizen-agentic schedule promote \ + --engagement-repo /home/worsch/coulomb-loop \ + --fleet-only \ + --activity-core /home/worsch/activity-core +``` + +`--fleet-only` skips cadence/definition transforms when those are already committed. +Omit `--fleet-only` for a full stabilize→operate promotion on future loops. \ No newline at end of file diff --git a/loops/kaizen-stack/roster.yaml b/loops/kaizen-stack/roster.yaml index 2ab7e02..4ab7d9c 100644 --- a/loops/kaizen-stack/roster.yaml +++ b/loops/kaizen-stack/roster.yaml @@ -1,34 +1,39 @@ -version: "1" +version: '1' loop: kaizen-improvement-stack decision: DEC-001 option A (2026-06-18) -phase: bootstrap - -# Repos currently receiving scheduled optimization/coach runs +phase: operate active: - - slug: kaizen-agentic - root: /home/worsch/kaizen-agentic - agents: [coach, optimization] - status: active - rationale: supplier dogfood - - slug: the-custodian - root: /home/worsch/the-custodian - agents: [coach, optimization] - status: active - rationale: state-hub coordination operator - - slug: activity-core - root: /home/worsch/activity-core - agents: [coach, optimization] - status: active - rationale: scheduler owner - -# Ordered candidates after pilot — promoted by regulator (ADR-004) +- slug: kaizen-agentic + root: /home/worsch/kaizen-agentic + agents: + - coach + - optimization + status: active + rationale: supplier dogfood +- slug: the-custodian + root: /home/worsch/the-custodian + agents: + - coach + - optimization + status: active + rationale: state-hub coordination operator +- slug: activity-core + root: /home/worsch/activity-core + agents: + - coach + - optimization + status: active + rationale: scheduler owner expansion_queue: - - slug: reuse-surface - agents: [coach, optimization, scope-analyst] - domain: helix_forge - - slug: vergabe-teilnahme - agents: [coach, scope-analyst] - domain: coulomb_social - -# Repos paused after diminishing-returns detection (ADR-004) -saturated: [] \ No newline at end of file +- slug: reuse-surface + agents: + - coach + - optimization + - scope-analyst + domain: helix_forge +- slug: vergabe-teilnahme + agents: + - coach + - scope-analyst + domain: coulomb_social +saturated: [] diff --git a/loops/regulator/session-template.md b/loops/regulator/session-template.md index 8c1af6e..85c69e0 100644 --- a/loops/regulator/session-template.md +++ b/loops/regulator/session-template.md @@ -33,6 +33,30 @@ kaizen-agentic metrics record optimization --success --time --quality <0-1> Record decision in state-hub when promotion/demotion approved. +## Cadence promotion (atomic) + +After regulator approval, promote all three scheduling layers in one step: + +```bash +kaizen-agentic schedule promote \ + --engagement-repo /home/worsch/coulomb-loop \ + --engagement coulomb-loop \ + --to-phase operate \ + --activity-core /home/worsch/activity-core +``` + +Dry-run first: add `--dry-run`. Repair fleet drift only (definitions already promoted): + +```bash +kaizen-agentic schedule promote \ + --engagement-repo /home/worsch/coulomb-loop \ + --fleet-only \ + --activity-core /home/worsch/activity-core +``` + +Layers: (1) `loops/*/cadence.yml`, (2) `activity-definitions/` + activity-core sync, +(3) pilot `.kaizen/schedule.yml` via roster. + ## Promotion checklist (all must hold) - Bootstrap exit from source workplan met