delimit_self_repair_daemon
Start, stop, or inspect the self-repair watcher daemon that polls function KPIs and emits alerts on breaches.
Instructions
Control the self-repair watcher daemon (LED-191, internal).
When to use: to start, stop, or inspect the watcher that polls function KPIs and emits founder alerts on breaches. When NOT to use: for general daemon status (use delimit_daemon_status) or inbox / social daemons (delimit_inbox_daemon, delimit_social_daemon).
Sibling contrast: delimit_daemon_status is the autonomous loop's daemon; this is the KPI-watcher daemon. Different processes.
Side effects: action="start" / "stop" mutate daemon state. Idempotent start. Circuit-breakered stop after 3 consecutive pass failures. Honors DELIMIT_SELF_REPAIR_PAUSE=1 at every pass without requiring a daemon restart. Higher modes (diagnose / deliberate / apply / verify) chain through the watcher when configured per function in ~/.delimit/self_repair.yaml.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | 'start' (begin polling), 'stop' (halt polling), 'status' (running / last_pass / breaches_emitted / consecutive_failures). | status |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||