--- id: coulomb-hourly-optimization-review name: Hourly Kaizen Optimization Review (coulomb-loop bootstrap) enabled: false owner: coulomb-loop governance: coulomb_social status: proposed trigger: type: cron cron_expression: "30 * * * *" timezone: Europe/Berlin misfire_policy: skip context_sources: - type: kaizen query: discover_kaizen_scheduled_repos params: roster: /home/worsch/coulomb-loop/loops/kaizen-stack/roster.yaml cadence: daily bind_to: context.scheduled_runs --- # Hourly Kaizen Optimization Review (bootstrap) ```rule id: run-hourly-optimization for_each: context.scheduled_runs bind_as: r condition: 'r.agent == "optimization" and r.enabled == true' action: task_template: "Hourly optimization review: {{r.repo}}" description: | {{r.prepare_command}} kaizen-agentic metrics optimize Load agents/agent-optimization.md; act on recommendations. Session close: kaizen-agentic metrics record optimization --success --time --quality <0-1> If saturation signals fire (ADR-004), file regulator rotation recommendation. target_repo: "{{r.repo}}" priority: medium labels: ["kaizen", "agent-run", "optimization", "coulomb-loop", "bootstrap"] ```