Complete LOOP-WP-0005: DEC-008 weekly operate promotion

Operator override per ADR-003 closes the stabilize observation window
early (day 2/14) and promotes all four loops to weekly Mon crons.
Activity definitions renamed coulomb-daily-* → coulomb-weekly-*;
cadence.yml, dashboard, SCOPE, and health records updated.
activity-core definition sync still required on operator side.
This commit is contained in:
2026-06-19 01:39:47 +02:00
parent 78b82dd17b
commit 27e05552a2
22 changed files with 227 additions and 173 deletions

View File

@@ -1,26 +1,14 @@
loop: kaizen-improvement-stack
phase: stabilize
cron: "0 8 * * *"
phase: operate
cron: "0 8 * * 1"
chain:
metrics: "0 8 * * *"
coach: "0 9 * * *"
optimization: "0 10 * * *"
promoted_at: "2026-06-18"
metrics: "0 8 * * 1"
coach: "0 9 * * 1"
optimization: "0 10 * * 1"
promoted_at: "2026-06-19"
demotion_count: 0
regulator_approval: approved
operate_target:
phase: operate
promotion_gate: LOOP-WP-0005-T07
chain:
metrics: "0 8 * * 1"
coach: "0 9 * * 1"
optimization: "0 10 * * 1"
timezone: Europe/Berlin
criteria:
- false_positive_rate < 0.2
- manual_rescues == 0
- min_daily_cycles: 14
notes: >
Promoted from bootstrap hourly after 3/3 consecutive E2E cycles (2026-06-18).
Daily chain — metrics 08:00, coach 09:00, optimization 10:00 Europe/Berlin.
operate_target: weekly Mon 08:0010:00 (draft; do not promote until T07).
Promoted from stabilize daily to operate weekly per DEC-008 (operator override,
LOOP-WP-0005 T07). Weekly chain Mon 08:0010:00 Europe/Berlin.
Prior stabilize promotion: 2026-06-18 (DEC-005).

View File

@@ -1,2 +1,3 @@
{"timestamp":"2026-06-18T10:06:00Z","loop":"kaizen-improvement-stack","phase":"bootstrap","tasks_created":12,"tasks_completed":null,"manual_rescues":0,"false_positive_rate":0.0,"agent_success_rate":0.85,"mean_session_time_sec":104,"cost_signal":12,"notes":"3/3 E2E cycles; final cycle metrics 6+3+3 tasks"}
{"timestamp":"2026-06-18T10:16:00Z","loop":"kaizen-improvement-stack","phase":"stabilize","tasks_created":null,"tasks_completed":null,"manual_rescues":0,"false_positive_rate":0.0,"agent_success_rate":0.85,"mean_session_time_sec":103,"cost_signal":null,"notes":"Promoted to daily 08/09/10 per DEC-005"}
{"timestamp":"2026-06-18T10:16:00Z","loop":"kaizen-improvement-stack","phase":"stabilize","tasks_created":null,"tasks_completed":null,"manual_rescues":0,"false_positive_rate":0.0,"agent_success_rate":0.85,"mean_session_time_sec":103,"cost_signal":null,"notes":"Promoted to daily 08/09/10 per DEC-005"}
{"timestamp":"2026-06-19T00:00:00Z","loop":"kaizen-improvement-stack","phase":"operate","manual_rescues":0,"false_positive_rate":0.0,"notes":"DEC-008 weekly promotion; LOOP-WP-0005 T07 regulator review (operator override day 2/14)"}

View File

@@ -1,23 +1,11 @@
loop: quality-escalation
phase: stabilize
cron: "0 6 * * *"
phase: operate
cron: "0 6 * * 1"
event_primary: low-success-rate-review
sweep_fallback: daily-metrics-health-sweep
stabilize_target:
event: enabled
sweep_cron: "0 6 * * *"
operate_target:
phase: operate
promotion_gate: LOOP-WP-0005-T07
event_primary: low-success-rate-review
sweep_cron: "0 6 * * 1"
timezone: Europe/Berlin
criteria:
- false_positive_rate < 0.2
- manual_rescues == 0
- min_daily_cycles: 14
sweep_fallback: weekly-metrics-health-sweep
promoted_at: "2026-06-19"
regulator_approval: approved
notes: >-
Event path proven 2026-06-18 (ACTIVITY-WP-0011 + NATS smoke, tasks_spawned=1).
low-success-rate-review enabled; hourly sweep retired to daily backup cron (disabled).
operate_target: event-only primary; weekly Mon 06:00 backup sweep (draft).
Promoted from stabilize daily to operate weekly per DEC-008 (LOOP-WP-0005 T07).
Event path primary (ACTIVITY-WP-0011); weekly Mon 06:00 backup sweep (disabled).
Prior stabilize: event proven 2026-06-18.

View File

@@ -1 +1,2 @@
{"timestamp":"2026-06-18T10:16:00Z","loop":"quality-escalation","phase":"bootstrap","tasks_created":0,"manual_rescues":0,"false_positive_rate":null,"notes":"Event path blocked on activity-core R1; sweep definition ready, disabled"}
{"timestamp":"2026-06-18T10:16:00Z","loop":"quality-escalation","phase":"bootstrap","tasks_created":0,"manual_rescues":0,"false_positive_rate":null,"notes":"Event path blocked on activity-core R1; sweep definition ready, disabled"}
{"timestamp":"2026-06-19T00:00:00Z","loop":"quality-escalation","phase":"operate","manual_rescues":0,"false_positive_rate":0.0,"notes":"DEC-008 weekly promotion; LOOP-WP-0005 T07 regulator review (operator override day 2/14)"}

View File

@@ -18,8 +18,12 @@ triggers:
bootstrap:
mechanism: daily_sweep_backup
definition: daily-metrics-health-sweep
definition: weekly-metrics-health-sweep
stabilize:
mechanism: event_primary
definition: low-success-rate-review
backup_sweep_cron: "0 6 * * *"
backup_sweep_cron: "0 6 * * *"
operate:
mechanism: event_primary
definition: low-success-rate-review
backup_sweep_cron: "0 6 * * 1"

View File

@@ -1,22 +1,12 @@
loop: registry-hygiene
phase: stabilize
cron: "0 7 * * *"
batch_size: 3
domain_rotation: daily
promoted_at: "2026-06-18"
operate_target:
phase: operate
promotion_gate: LOOP-WP-0005-T07
cron: "0 9 * * 1"
batch_size: 2
domain_rotation: weekly
timezone: Europe/Berlin
criteria:
- false_positive_rate < 0.2
- repeat_task_rate < 0.1
- min_daily_cycles: 14
phase: operate
cron: "0 9 * * 1"
batch_size: 2
domain_rotation: weekly
promoted_at: "2026-06-19"
regulator_approval: approved
notes: >
Bootstrap 3/3 rounds complete (2026-06-18). Promoted hourly→daily per DEC-006.
helix_forge added to rollout (T06). Weekly promotion deferred until 2 weeks daily.
operate_target: weekly Mon 09:00, 12 domains per run (draft).
Promoted from stabilize daily 07:00 to operate weekly Mon 09:00 per DEC-008
(LOOP-WP-0005 T07). Batch 2, weekly domain rotation.
Prior stabilize promotion: 2026-06-18 (DEC-006). reuse-surface batch expansion
still deferred per expansion-reuse-surface.yml.

View File

@@ -1,4 +1,5 @@
{"timestamp":"2026-06-18T10:16:00Z","loop":"registry-hygiene","phase":"bootstrap","tasks_created":0,"manual_rescues":0,"notes":"T01 signals/rollout committed; sweep disabled pending shell resolver"}
{"timestamp":"2026-06-18T11:22:00Z","loop":"registry-hygiene","phase":"bootstrap","tasks_created":9,"manual_rescues":0,"false_positive_rate":0.0,"notes":"3/3 pilot rounds; empty_scaffolds=2 stable"}
{"timestamp":"2026-06-18T11:22:00Z","loop":"registry-hygiene","phase":"stabilize","tasks_created":null,"manual_rescues":0,"notes":"Promoted daily 07:00; helix_forge added per T06 DEC-006"}
{"timestamp":"2026-06-18T16:11:00Z","loop":"registry-hygiene","phase":"stabilize","tasks_created":4,"manual_rescues":0,"false_positive_rate":0.0,"notes":"R2 ACTIVITY-WP-0013 live; sweep enabled 744294af; resolver 4 gaps; emit 404 issue-core"}
{"timestamp":"2026-06-18T16:11:00Z","loop":"registry-hygiene","phase":"stabilize","tasks_created":4,"manual_rescues":0,"false_positive_rate":0.0,"notes":"R2 ACTIVITY-WP-0013 live; sweep enabled 744294af; resolver 4 gaps; emit 404 issue-core"}
{"timestamp":"2026-06-19T00:00:00Z","loop":"registry-hygiene","phase":"operate","manual_rescues":0,"false_positive_rate":0.0,"notes":"DEC-008 weekly promotion; LOOP-WP-0005 T07 regulator review (operator override day 2/14)"}

View File

@@ -1,20 +1,11 @@
loop: loop-regulator
phase: stabilize
collector_cron: "0 11 * * *"
phase: operate
collector_cron: "0 11 * * 1"
regulator_session_cron: "0 11 * * 1"
promoted_at: "2026-06-18"
operate_target:
phase: operate
promotion_gate: LOOP-WP-0005-T07
collector_cron: "0 11 * * 1"
regulator_session_cron: "0 11 * * 1"
timezone: Europe/Berlin
criteria:
- all first-order loops at operate phase
- false_positive_rate < 0.2
promoted_at: "2026-06-19"
regulator_approval: approved
notes: >
Promoted 2026-06-18 (LOOP-WP-0004 T08). Collector daily 11:00 after first-order
daily chains complete. Regulator optimization session weekly Monday 11:00.
Emergency demotion remains event-driven (immediate task).
operate_target: collector aligns with weekly session Mon 11:00 (draft).
Promoted from stabilize daily to operate weekly per DEC-008 (LOOP-WP-0005 T07).
Collector and regulator session both Mon 11:00 Europe/Berlin.
Prior stabilize promotion: 2026-06-18 (DEC-007). Emergency demotion remains
event-driven (immediate task).

View File

@@ -1,38 +1,40 @@
# Loop regulator dashboard
Regenerated 2026-06-18 (LOOP-WP-0005 T01).
Regenerated 2026-06-19 (LOOP-WP-0005 T07 / DEC-008).
## Summary
| Loop | Phase | Last health | Manual rescues | Recommendation |
|------|-------|-------------|----------------|----------------|
| kaizen-improvement-stack | stabilize | 2026-06-18T10:16Z | 0 | **hold**daily chain 08:0010:00 active |
| quality-escalation | stabilize | 2026-06-18T12:05Z | 0 | **hold** — event path live; backup sweep disabled |
| registry-hygiene | stabilize | 2026-06-18T16:11Z | 0 | **hold**daily sweep enabled; R2 live |
| loop-regulator | stabilize | 2026-06-18T11:22Z | 0 | **hold**daily collector 11:00 (manual until executor) |
| kaizen-improvement-stack | operate | 2026-06-19T00:00Z | 0 | **promoted**weekly Mon 08:0010:00 |
| quality-escalation | operate | 2026-06-19T00:00Z | 0 | **promoted** — event primary; weekly backup sweep |
| registry-hygiene | operate | 2026-06-19T00:00Z | 0 | **promoted**weekly Mon 09:00, batch 2 |
| loop-regulator | operate | 2026-06-19T00:00Z | 0 | **promoted**weekly Mon 11:00 collector + session |
## Stabilize observation (ADR-003)
## Observation window (ADR-003)
| Field | Value |
|-------|-------|
| Started | 2026-06-18 |
| Review | 2026-07-02 |
| Workplan | LOOP-WP-0005 |
| Planned review | 2026-07-02 |
| Closed | 2026-06-19 (operator override, DEC-008) |
| Cycles observed | 2/14 |
| Outcome | promoted to operate (weekly) |
See `stabilize-observation.yml`. Weekly promotion **not** before review.
See `stabilize-observation.yml`.
## 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-weekly-metrics-optimize` | `0 8 * * 1` | yes |
| `coulomb-weekly-coach-orientation` | `0 9 * * 1` | yes |
| `coulomb-weekly-optimization-review` | `0 10 * * 1` | yes |
| `coulomb-low-success-rate-review` | event | yes |
| `coulomb-daily-metrics-health-sweep` | `0 6 * * *` | no (backup) |
| `coulomb-daily-registry-hygiene-sweep` | `0 7 * * *` | yes |
| `coulomb-weekly-metrics-health-sweep` | `0 6 * * 1` | no (backup) |
| `coulomb-weekly-registry-hygiene-sweep` | `0 9 * * 1` | yes |
Retired `coulomb-hourly-*` ids disabled on sync.
Retired `coulomb-daily-*` and `coulomb-hourly-*` ids disabled on next sync.
## Rotation queue (ADR-004)
@@ -41,7 +43,7 @@ Retired `coulomb-hourly-*` ids disabled on sync.
| kaizen-agentic | n/a (<14 cycles) | keep active |
| the-custodian | n/a | keep active |
| activity-core | n/a | keep active |
| reuse-surface | — | onboarded; hygiene batch after R2 resolver |
| reuse-surface | — | onboarded; hygiene batch after 7 daily cycles |
No rotation recommended. See `rotation-runbook.md`.
@@ -51,9 +53,10 @@ No rotation recommended. See `rotation-runbook.md`.
|------|-------|---------|
| Issue-core task sink (`/issues/`) | operator | manual trigger 4 tasks; emit 404 |
| Hot-reload definitions/schedules | activity-core | `f4876517` |
| Loop health instruction executor | activity-core | `daily-loop-health-collector` |
| Loop health instruction executor | activity-core | `weekly-loop-health-collector` |
| activity-core sync weekly definitions | operator | run `sync_activity_definitions` after merge |
## Regulator cadence (DEC-007)
## Regulator cadence (DEC-008)
- Collector: daily 11:00
- Collector: weekly Monday 11:00
- Session: weekly Monday 11:00

View File

@@ -1 +1,2 @@
{"timestamp":"2026-06-18T11:22:00Z","loop":"loop-regulator","phase":"stabilize","manual_rescues":0,"false_positive_rate":0.0,"notes":"DEC-007 daily collector + weekly session; T09 rotation runbook committed, no rotation executed"}
{"timestamp":"2026-06-18T11:22:00Z","loop":"loop-regulator","phase":"stabilize","manual_rescues":0,"false_positive_rate":0.0,"notes":"DEC-007 daily collector + weekly session; T09 rotation runbook committed, no rotation executed"}
{"timestamp":"2026-06-19T00:00:00Z","loop":"loop-regulator","phase":"operate","manual_rescues":0,"false_positive_rate":0.0,"notes":"DEC-008 weekly promotion; LOOP-WP-0005 T07 regulator review (operator override day 2/14)"}

View File

@@ -1,6 +1,7 @@
version: "1"
started_at: "2026-06-18"
review_at: "2026-07-02"
closed_at: "2026-06-19"
duration_days: 14
policy: ADR-003
loops:
@@ -12,6 +13,15 @@ exit_criteria:
false_positive_rate_max: 0.2
manual_rescues_max: 0
min_daily_cycles: 14
override:
applied_at: "2026-06-19"
authority: operator
decision: DEC-008
cycles_observed: 2
rationale: >
Bootstrap evidence strong (3/3 E2E, 0 manual rescues, FPR < 0.2).
Operator override per ADR-003 to complete operate-phase setup.
outcome: promoted_operate
notes: >
Observation window opened after bootstrap sprint (LOOP-WP-00000004) and daily
definition rename (9b19956). Weekly promotion requires regulator session LOOP-WP-0005-T07.
Observation window opened after bootstrap sprint (LOOP-WP-00000004).
Closed early via DEC-008; weekly promotion applied in loops/*/cadence.yml.