Enable registry hygiene sweep after ACTIVITY-WP-0013 R2

Turn on coulomb-daily-registry-hygiene-sweep with runtime resolver
params; document live smoke (4 gaps) and issue-core emit follow-up.
This commit is contained in:
2026-06-18 18:11:43 +02:00
parent f0dd557662
commit 7f9cc62cc6
7 changed files with 28 additions and 20 deletions

View File

@@ -1,10 +1,10 @@
---
id: coulomb-daily-registry-hygiene-sweep
name: Daily Registry Hygiene Sweep (coulomb-loop stabilize)
enabled: false
enabled: true
owner: coulomb-loop
governance: coulomb_social
status: proposed
status: active
trigger:
type: cron
cron_expression: "0 7 * * *"
@@ -21,6 +21,9 @@ context_sources:
params:
roster: /home/worsch/coulomb-loop/loops/registry-hygiene/rollout.yaml
batch_size: 3
round_robin_state: /home/worsch/coulomb-loop/loops/registry-hygiene/round-robin-state.json
reuse_surface_bin: /home/worsch/reuse-surface/.venv/bin/reuse-surface
runner_host: bnt-lap001
bind_to: context.gaps
---
@@ -45,4 +48,5 @@ action:
labels: ["fleet-hygiene", "coulomb-loop", "scope-analyst"]
```
`enabled: false` until `reuse_surface_report_gaps` shell resolver exists in activity-core.
Enabled 2026-06-18 after ACTIVITY-WP-0013 (`2078915`). Runtime params per
activity-core R2 note `36ac3eeb` (reuse_surface_bin + runner_host).

View File

@@ -36,12 +36,15 @@ kaizen-agentic metrics optimize --target /home/worsch/kaizen-agentic
3. `daily-optimization-review` (enabled)
4. `low-success-rate-review` (enabled — event primary)
5. `daily-metrics-health-sweep` (backup, disabled)
6. `daily-registry-hygiene-sweep` (after shell resolver)
6. `daily-registry-hygiene-sweep` (enabled — ACTIVITY-WP-0013)
7. `daily-loop-health-collector` (after instruction executor)
## Blocked on activity-core
- R2 `reuse_surface_report_gaps` shell resolver — LOOP-WP-0005 T06 handoff posted
- Instruction executor for loop health collector
- Daily loop-health-collector — LOOP-WP-0004 done; cron `0 11 * * *` (disabled)
- Hot-reload definitions/schedules — hub message `f4876517`
## Closed (activity-core)
- R2 `reuse_surface_report_gaps` — ACTIVITY-WP-0013 (`2078915`); sweep enabled
- R1 `event-payload` — ACTIVITY-WP-0011; low-success-rate-review live

View File

@@ -22,8 +22,7 @@ onboarding:
- reuse-surface establish --publish-check
blockers:
- reuse_surface_report_gaps shell resolver (activity-core; LOOP-WP-0005-T06)
- daily-registry-hygiene-sweep enabled gate
- issue-core task sink for hygiene task emission (operator)
promotion:
trigger: shell resolver shipped + 7 daily stabilize cycles on custodian batch

View File

@@ -1,3 +1,4 @@
{"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-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"}

View File

@@ -1,8 +1,9 @@
{
"cursor_domain": "custodian",
"cursor_index": 0,
"last_run": "2026-06-18T11:22:00Z",
"last_batch": ["kaizen-agentic", "the-custodian", "activity-core"],
"rounds_completed": 3,
"duplicate_tasks": 0
}
"cursor": 2,
"last_batch": [
"reuse-surface",
"kaizen-agentic",
"the-custodian"
],
"updated_at": "2026-06-18T16:11:20.117486+00:00"
}

View File

@@ -8,7 +8,7 @@ Regenerated 2026-06-18 (LOOP-WP-0005 T01).
|------|-------|-------------|----------------|----------------|
| 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 |
| 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) |
## Stabilize observation (ADR-003)
@@ -30,7 +30,7 @@ See `stabilize-observation.yml`. Weekly promotion **not** before review.
| `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) |
| `coulomb-daily-registry-hygiene-sweep` | `0 7 * * *` | yes |
Retired `coulomb-hourly-*` ids disabled on sync.
@@ -49,7 +49,7 @@ No rotation recommended. See `rotation-runbook.md`.
| Item | Owner | Hub ref |
|------|-------|---------|
| `reuse_surface_report_gaps` resolver | activity-core | handoff R2 posted |
| 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` |

View File

@@ -65,7 +65,7 @@ premature promotion. Refresh operator-facing health artefacts, start the ADR-003
|------|-------|-------------------|
| 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) |
| registry-hygiene | stabilize | daily sweep enabled (ACTIVITY-WP-0013) |
| loop-regulator | stabilize | daily collector 11:00 + weekly session Mon 11:00 |
Bootstrap sprint closed. Activity definitions renamed `coulomb-daily-*`. Worker