Files
coulomb-loop/docs/decisions/DEC-008-operate-phase-promotion.md
tegwick 27e05552a2 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.
2026-06-19 01:39:47 +02:00

2.8 KiB
Raw Blame History

DEC-008 — Operate Phase Promotion (Operator Override)

Status: accepted Date: 2026-06-19 Owner: Bernd (Coulomb operator) Workplan: LOOP-WP-0005 T07


Decision

Promote all four Coulomb loops from stabilize (daily) to operate (weekly), invoking ADR-003 operator override to close the observation window early (planned review_at: 2026-07-02; actual review 2026-06-19, day 2/14).

Operator override rationale

  • Bootstrap sprint (LOOP-WP-00000004) closed with 3/3 E2E cycles on pilot roster
  • Daily definitions live since 2026-06-18; event path and R2 shell resolver proven
  • All recorded health snapshots: manual_rescues == 0, false_positive_rate < 0.2
  • min_daily_cycles: 14 not met (2 days observed) — override to complete operate-phase setup and reduce task noise per ADR-003 intent
  • Regulator recommends promote on available evidence; operator accepts

Per-loop promotion

Loop From To Mechanism
kaizen-improvement-stack stabilize daily operate weekly Mon 0810 metrics → coach → optimization chain
quality-escalation stabilize daily operate weekly event low-success-rate-review primary; Mon 06:00 backup sweep (disabled)
registry-hygiene stabilize daily 07:00 operate weekly Mon 09:00 batch 2, weekly domain rotation
loop-regulator stabilize daily 11:00 operate weekly Mon 11:00 collector aligns with regulator session

New cadence (Europe/Berlin)

Definition Cron Enabled
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-weekly-metrics-health-sweep 0 6 * * 1 no (backup)
coulomb-weekly-registry-hygiene-sweep 0 9 * * 1 yes
coulomb-weekly-loop-health-collector 0 11 * * 1 no (executor pending)

Retired coulomb-daily-* ids disabled on next activity-core sync.

Evidence

  • loops/*/health.jsonl — 0 manual rescues, FPR 0.0 where measured
  • loops/kaizen-stack/bootstrap-log.md — 3/3 fleet E2E cycles
  • loops/registry-hygiene/health.jsonl — R2 sweep live (ACTIVITY-WP-0013)
  • loops/regulator/stabilize-observation.yml — override recorded
  • loops/*/cadence.ymloperate_target drafts applied

Deferred (not in scope)

  • reuse-surface hygiene batch promotion — still gated on 7 daily stabilize cycles per expansion-reuse-surface.yml (separate from cadence ramp)
  • Loop health collector automation — still blocked on activity-core instruction executor
  • ADR-003 cadence ramp policy (operator override authority)
  • LOOP-WP-0005 T07 regulator review gate
  • loops/regulator/dashboard.md