v0.3.2 — Proactive Self-Diagnosis
Changes
Self-Diagnosis Job
New default job running every 2 hours. The agent scans its own infrastructure:
- Server health and API responses
- State file integrity (JSON corruption detection)
- Hook file existence and permissions
- Job execution failures
- Quota usage
- Server logs for errors
- Settings-to-hook file coherence
- Design friction from recent work
Every issue found gets submitted as feedback immediately. Silent when healthy.
Stronger Feedback Culture
Rewrote the CLAUDE.md template to make agents understand they are part of instar's immune system. "Do not wait for the user to notice" — agents proactively report bugs, design flaws, and missing capabilities.
Dispatch Check Frequency
Dispatch polling now runs every 30 minutes (was daily), matching the update-check cadence. Silent when nothing new.
The Cycle
Agent detects issue → submits feedback → Dawn fixes → publishes update → agent auto-applies within 30 minutes → all agents benefit.