Files
coulomb-loop/docs/integrations/activity-core-handoff.md
tegwick 169a71f3e3 feat: advance LOOP-WP-0002/0003/0004 without activity-core blockers
Document event payload contract, draft disabled ActivityDefinitions for
CI/regulator/registry hygiene, initialize loop health snapshots and
regulator dashboard, record DEC-005 kaizen-stack promotion, and close
supplier-independent workplan tasks.
2026-06-18 13:10:59 +02:00

46 lines
1.9 KiB
Markdown

# activity-core Handoff — coulomb-loop Bootstrap
**Customer:** coulomb-loop
**Status:** ready for activity-core PR/issue
## Prerequisites (done)
- [x] Pilot roster: `loops/kaizen-stack/roster.yaml`
- [x] `.kaizen/schedule.yml` on kaizen-agentic, the-custodian, activity-core
- [x] ActivityDefinition copies in `coulomb-loop/activity-definitions/`
## activity-core checklist
- [x] Implement `discover_kaizen_scheduled_repos` + `discover_kaizen_projects`
(`activity_core/context_resolvers/kaizen.py`; types `kaizen` / `resolver` / `shell`)
- [x] Dry-run: 6 `scheduled_runs` for pilot roster (2026-06-18)
- [x] `ACTIVITY_DEFINITION_DIRS` includes coulomb-loop; `sync_activity_definitions` (7 upserted)
- [x] Dev stack up (docker compose, alembic, worker + API on 8010)
- [x] E2E manual trigger: `hourly-metrics-optimize` → 6 tasks (2026-06-18)
- [x] Enable `hourly-metrics-optimize` (hourly cron active)
- [x] Enable `hourly-coach-orientation` → 3 coach tasks (2026-06-18)
- [x] Enable `hourly-optimization-review` → 3 optimization tasks (2026-06-18)
- [x] Bootstrap exit 3/3 E2E cycles; promoted to daily crons (2026-06-18, LOOP-WP-0001 T08)
## Smoke commands (pilot)
```bash
kaizen-agentic schedule validate --target /home/worsch/kaizen-agentic
kaizen-agentic schedule prepare coach --target /home/worsch/kaizen-agentic
kaizen-agentic metrics optimize --target /home/worsch/kaizen-agentic
```
## Definition enable order
1. `hourly-metrics-optimize`
2. `hourly-coach-orientation`
3. `hourly-optimization-review`
4. `hourly-metrics-health-sweep`
5. `low-success-rate-review` (after activity-core R1 event-payload resolver)
6. `hourly-registry-hygiene-sweep` (after shell resolver)
7. `hourly-loop-health-collector` (after instruction executor)
## Blocked on activity-core
- R1 `event-payload` — hub message `d561ebd7`, task `18afc44a`
- Shell `reuse_surface_report_gaps` — LOOP-WP-0003 T02 definition ready (disabled)