# Customer Engagement Playbook (supplier) How kaizen-agentic supports a **customer engagement repo** (e.g. coulomb-loop) that orchestrates improvement loops across a pilot roster. ## Roles | Repo | Role | |------|------| | Customer (coulomb-loop) | Roster, ActivityDefinition copies, cadence policy, loop health | | Supplier (kaizen-agentic) | Agents, CLI, integration contracts | | Target repos | `.kaizen/` state (schedule, memory, metrics) | | activity-core | Cron + event orchestration, task creation | ## Bootstrap checklist ### 1. Customer repo - Register engagement in state-hub - Commit pilot roster (`loops/kaizen-stack/roster.yaml`) - Copy ActivityDefinitions to `activity-definitions/` - Enable definitions incrementally (metrics → coach → optimization) ### 2. Target repos (per pilot) ```bash kaizen-agentic schedule init --engagement \ --agents coach,optimization --bootstrap-cadence hourly kaizen-agentic schedule validate kaizen-agentic memory init coach kaizen-agentic memory init optimization ``` Hourly bootstrap writes `cadence: daily` with hourly `cron` overrides — see [activity-core-handoff-engagement.md](activity-core-handoff-engagement.md) R2. ### 3. Session close (each agent run) ```bash kaizen-agentic metrics record --success --time --quality <0-1> kaizen-agentic metrics record --success --time --quality <0-1> --emit-event ``` ### 4. activity-core Hand off [activity-core-handoff-engagement.md](activity-core-handoff-engagement.md) requirements before enabling event-driven quality escalation. ## Cadence promotion Customer regulator (LOOP-WP-0004) approves promotion. Re-init or patch schedules: ```bash # Stabilize phase kaizen-agentic schedule init --engagement \ --bootstrap-cadence daily --force # Operate phase kaizen-agentic schedule init --engagement \ --bootstrap-cadence weekly --force ``` ## Related - [KAIZEN-WP-0008](../../workplans/kaizen-agentic-WP-0008-coulomb-loop-supplier-engagement.md) - coulomb-loop `INTENT.md` and `workplans/LOOP-WP-*`