generated from coulomb/repo-seed
Align coulomb ActivityDefinition rules with activity-core path syntax
(context.p.* / {context.p.*}). Enable hourly-metrics-optimize and
hourly-coach-orientation; record first E2E cycle in bootstrap-log.
38 lines
1.5 KiB
Markdown
38 lines
1.5 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)
|
|
- [ ] Enable `hourly-optimization-review`
|
|
|
|
## 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 KAIZEN-WP-0008 T03) |