diff --git a/SCOPE.md b/SCOPE.md index 269ea45..9b83333 100644 --- a/SCOPE.md +++ b/SCOPE.md @@ -41,10 +41,10 @@ with project-scoped memory and metrics. ## Current State -- Status: active (bootstrap) -- Implementation: planning artefacts + hub registration complete -- Stability: evolving (hourly cadence bootstrap pending) -- Usage: internal engagement +- Status: active (stabilize — daily cadence) +- Implementation: four loops operational on custodian pilot roster (3 repos) +- Stability: observation window 2026-06-18 → 2026-07-02 (LOOP-WP-0005) +- Usage: internal engagement; weekly promotion gated on regulator review ## How It Fits diff --git a/loops/regulator/dashboard.md b/loops/regulator/dashboard.md index 709d3bc..2348a27 100644 --- a/loops/regulator/dashboard.md +++ b/loops/regulator/dashboard.md @@ -1,26 +1,58 @@ # Loop regulator dashboard -Regenerated 2026-06-18 (LOOP-WP-0004 T05/T08). +Regenerated 2026-06-18 (LOOP-WP-0005 T01). ## Summary | Loop | Phase | Last health | Manual rescues | Recommendation | |------|-------|-------------|----------------|----------------| -| kaizen-improvement-stack | stabilize | 2026-06-18T10:16Z | 0 | **hold** — monitor daily cron | -| quality-escalation | bootstrap | 2026-06-18T10:16Z | 0 | **hold** — blocked on activity-core R1 | -| registry-hygiene | stabilize | 2026-06-18T11:22Z | 0 | **hold** — daily sweep; enable when resolver ships | -| loop-regulator | stabilize | 2026-06-18T11:22Z | 0 | **hold** — daily collector per DEC-007 | +| kaizen-improvement-stack | stabilize | 2026-06-18T10:16Z | 0 | **hold** — daily chain 08:00→10:00 active | +| quality-escalation | stabilize | 2026-06-18T12:05Z | 0 | **hold** — event path live; backup sweep disabled | +| registry-hygiene | stabilize | 2026-06-18T11:22Z | 0 | **hold** — daily sweep; blocked on shell resolver | +| loop-regulator | stabilize | 2026-06-18T11:22Z | 0 | **hold** — daily collector 11:00 (manual until executor) | -## Rotation queue (T09) +## Stabilize observation (ADR-003) + +| Field | Value | +|-------|-------| +| Started | 2026-06-18 | +| Review | 2026-07-02 | +| Workplan | LOOP-WP-0005 | + +See `stabilize-observation.yml`. Weekly promotion **not** before review. + +## Active definitions (activity-core) + +| Definition | Cron | Enabled | +|------------|------|---------| +| `coulomb-daily-metrics-optimize` | `0 8 * * *` | yes | +| `coulomb-daily-coach-orientation` | `0 9 * * *` | yes | +| `coulomb-daily-optimization-review` | `0 10 * * *` | yes | +| `coulomb-low-success-rate-review` | event | yes | +| `coulomb-daily-metrics-health-sweep` | `0 6 * * *` | no (backup) | +| `coulomb-daily-registry-hygiene-sweep` | `0 7 * * *` | no (resolver) | + +Retired `coulomb-hourly-*` ids disabled on sync. + +## Rotation queue (ADR-004) | Repo | Saturation score | Action | |------|------------------|--------| | kaizen-agentic | n/a (<14 cycles) | keep active | | the-custodian | n/a | keep active | | activity-core | n/a | keep active | +| reuse-surface | — | expansion candidate (LOOP-WP-0005 T04) | No rotation recommended. See `rotation-runbook.md`. +## Blockers + +| Item | Owner | Hub ref | +|------|-------|---------| +| `reuse_surface_report_gaps` resolver | activity-core | LOOP-WP-0005 T06 | +| Hot-reload definitions/schedules | activity-core | `f4876517` | +| Loop health instruction executor | activity-core | `daily-loop-health-collector` | + ## Regulator cadence (DEC-007) - Collector: daily 11:00 diff --git a/loops/regulator/stabilize-observation.yml b/loops/regulator/stabilize-observation.yml new file mode 100644 index 0000000..512b056 --- /dev/null +++ b/loops/regulator/stabilize-observation.yml @@ -0,0 +1,17 @@ +version: "1" +started_at: "2026-06-18" +review_at: "2026-07-02" +duration_days: 14 +policy: ADR-003 +loops: + - kaizen-improvement-stack + - quality-escalation + - registry-hygiene + - loop-regulator +exit_criteria: + false_positive_rate_max: 0.2 + manual_rescues_max: 0 + min_daily_cycles: 14 +notes: > + Observation window opened after bootstrap sprint (LOOP-WP-0000–0004) and daily + definition rename (9b19956). Weekly promotion requires regulator session LOOP-WP-0005-T07. \ No newline at end of file diff --git a/workplans/LOOP-WP-0005-operate-phase-observation.md b/workplans/LOOP-WP-0005-operate-phase-observation.md new file mode 100644 index 0000000..acc6f2a --- /dev/null +++ b/workplans/LOOP-WP-0005-operate-phase-observation.md @@ -0,0 +1,150 @@ +--- +id: LOOP-WP-0005 +type: workplan +title: "Operate phase observation and fleet expansion prep" +domain: coulomb_social +repo: coulomb-loop +status: active +owner: coulomb-loop +topic_slug: coulomb_social +supplier: kaizen-agentic +created: "2026-06-18" +updated: "2026-06-18" +depends_on: + - LOOP-WP-0001 + - LOOP-WP-0002 + - LOOP-WP-0003 + - LOOP-WP-0004 +tasks: + - id: T01 + status: done + title: Refresh regulator dashboard and loop health summaries + - id: T02 + status: done + title: Update SCOPE and engagement docs for stabilize phase + - id: T03 + status: done + title: Start 14-day stabilize observation window per ADR-003 + - id: T04 + status: todo + title: Prep reuse-surface for registry hygiene pilot expansion + - id: T05 + status: todo + title: Draft operate-phase cadence targets (weekly promotion criteria) + - id: T06 + status: todo + title: Handoff reuse_surface_report_gaps resolver to activity-core + - id: T07 + status: todo + title: Regulator review at observation window end (weekly promotion decision) +state_hub_workstream_id: "620731c9-ed7b-478d-97a2-5e251c2c36ff" +--- + +# LOOP-WP-0005 — Operate Phase Observation & Fleet Expansion Prep + +**Status:** active +**Owner:** coulomb-loop +**Depends on:** LOOP-WP-0000–0004 (bootstrap sprint complete) + +## Goal + +Bridge **stabilize (daily)** to **operate (weekly)** across all four loops without +premature promotion. Refresh operator-facing health artefacts, start the ADR-003 +14-day observation clock, and prepare the next fleet expansion (`reuse-surface`). + +## Context (2026-06-18) + +| Loop | Phase | Primary mechanism | +|------|-------|-------------------| +| kaizen-improvement-stack | stabilize | daily coach/optimization chain | +| quality-escalation | stabilize | event `low-success-rate-review` + daily backup sweep | +| registry-hygiene | stabilize | daily sweep (disabled pending shell resolver) | +| loop-regulator | stabilize | daily collector 11:00 + weekly session Mon 11:00 | + +Bootstrap sprint closed. Activity definitions renamed `coulomb-daily-*`. Worker +restarted; hot-reload capability suggested to activity-core (`f4876517`). + +## Refresh regulator dashboard + +```task +id: LOOP-WP-0005-T01 +status: done +priority: high +``` + +Completed 2026-06-18: `loops/regulator/dashboard.md` — daily defs, event path, +observation window, blockers. + +## Update engagement docs + +```task +id: LOOP-WP-0005-T02 +status: done +priority: medium +``` + +Completed 2026-06-18: `SCOPE.md` § Current State → stabilize phase. + +## Stabilize observation window + +```task +id: LOOP-WP-0005-T03 +status: done +priority: high +``` + +Completed 2026-06-18: `loops/regulator/stabilize-observation.yml`: + +- `started_at: 2026-06-18` +- `review_at: 2026-07-02` (14 days) +- Exit criteria per ADR-003: `false_positive_rate < 0.2`, `manual_rescues == 0` + +## reuse-surface expansion prep + +```task +id: LOOP-WP-0005-T04 +status: todo +priority: medium +``` + +Verify `reuse-surface` has `.kaizen/` marker or onboarding path; add to registry +hygiene rollout active batch when shell resolver ships. + +## Operate-phase draft + +```task +id: LOOP-WP-0005-T05 +status: todo +priority: low +``` + +Draft weekly cron targets per loop in `loops/*/cadence.yml` `operate_target` blocks +(do not promote until T07). + +## activity-core handoff + +```task +id: LOOP-WP-0005-T06 +status: todo +priority: medium +``` + +Post state-hub message: implement `reuse_surface_report_gaps` shell resolver to +enable `daily-registry-hygiene-sweep`. + +## Regulator review (gate) + +```task +id: LOOP-WP-0005-T07 +status: todo +priority: low +``` + +On or after `review_at`, run regulator session; file DEC-008 if weekly promotion approved. + +## Definition of done + +- Dashboard and SCOPE reflect stabilize reality +- Observation window documented with review date +- reuse-surface expansion path defined +- Weekly promotion decision deferred until T07 \ No newline at end of file