All notable changes to this project will be documented in this file.
- Agent-native CLI — Cobra subcommands:
serve,status,namespaces,init,doctor,version - StatefulSet and DaemonSet support — monitors all three workload types with type-specific health logic
- Prometheus /metrics endpoint — workload health gauges, HTTP request metrics, Go runtime collectors
- Grafana dashboards — deployment health and self-monitoring dashboard JSON files
- Integration pointer annotations —
deployscope.dev/owner,tier,gitops-repo,gitops-path,oncall,runbook,dashboard,depends-on,health-endpoint,deep-health,deep-health-detail - Opt-out annotation —
deployscope.dev/ignore: "true"makes workloads invisible to agents - Deterministic routing — status output includes action/reason/priority based on tier + health
- Agent readiness score —
doctorreports annotation coverage and cluster readiness percentage --format json— all CLI commands support structured JSON output--unhealthyfilter — status command can show only degraded/down workloads--redactflag — scrubs sensitive values from annotation outputlast_transitiontimestamp — per-workload transition time from K8s conditions- SKILL.md — ANCC-compliant agent interface contract in docs/
- GHCR Docker image — multi-arch (linux/amd64, linux/arm64) published on tag push
- Refactored main.go to delegate to Cobra CLI
- RBAC updated to include statefulsets and daemonsets
- Dockerfile updated to Go 1.25
- go.mod updated to Go 1.25
- GHCR Docker image build in release workflow
- Dockerfile Go version 1.23 → 1.25
- Initial release
- REST API with pagination, filtering, sorting
- Embedded HTML dashboard
- In-memory cache with 30s TTL
- OpenAPI specification
- Health and readiness probes
- CORS support
- Cross-platform release binaries