# Supplier customer-repo playbook draft LOOP-WP-0004 T07 — customer synthesis for kaizen-agentic reuse. **Absorbed into supplier playbook v1** (`kaizen-agentic/docs/integrations/customer-engagement-playbook.md`). This file records coulomb-loop-specific evidence and open gaps. ## Minimal customer repo layout ``` INTENT.md SCOPE.md workplans/LOOP-WP-* docs/adr/ docs/decisions/ history/ activity-definitions/ loops// ``` ## Bootstrap checklist (proven on coulomb-loop) 1. Register in state-hub (`coulomb_social`) 2. LOOP-WP-0000 — ADRs, DEC-001–004, roster 3. Pilot `schedule init --engagement` on target repos 4. Copy ActivityDefinitions; enable incrementally (metrics → coach → optimization) 5. 3/3 hourly E2E cycles → regulator promotes to daily 6. `metrics record --emit-event` for event-driven quality path ## Cadence ramp template | Phase | Mechanism | Exit | |-------|-----------|------| | bootstrap | hourly crons | 3 consecutive E2E cycles, 0 manual rescues | | stabilize | daily | 14 cycles, FP rate < 20% | | operate | weekly | regulator approval | Per-loop state: `loops//cadence.yml` ## Supplier / customer boundary | Customer (coulomb-loop) | Supplier (kaizen-agentic) | |---------------------------|---------------------------| | Roster, cadence policy, definitions | Agents, CLI, emit-event, playbook | | Loop health, supplier-notes | ADR-005/006 contracts | | activity-core handoff docs | Resolver specs posted to state-hub | ## Open supplier gaps (2026-06-18) | Gap | Owner | Status | |-----|-------|--------| | `event-payload` resolver | activity-core | R1 posted to hub inbox | | `metrics rotation-signals` CLI | kaizen-agentic | ADR-004 follow-on | | CI failure probe resolver | activity-core | LOOP-WP-0002 T06 deferred | | Shell `reuse_surface_report_gaps` | activity-core | LOOP-WP-0003 T02 | ## Reuse target Second customer engagement ≤50% setup effort vs coulomb-loop bootstrap.