diff --git a/wizard-work/quill/health-check-cli-proposal.md b/wizard-work/quill/health-check-cli-proposal.md new file mode 100644 index 0000000..814b459 --- /dev/null +++ b/wizard-work/quill/health-check-cli-proposal.md @@ -0,0 +1,27 @@ +# Draft Proposal: quickcheck CLI + +## Purpose +A zero-dependency CLI that reports host health in under 2 seconds. + +## Commands +- `quickcheck` — full snapshot (disk, memory, uptime, load) +- `quickcheck --json` — machine-readable output +- `quickcheck --watch` — live monitor mode + +## Exit Codes +- `0` healthy +- `1` degraded +- `2` critical + +## Non-Goals +- No network calls +- No config files +- No package manager install required + +## Open Questions +- Should `--watch` refresh every 1s or 2s? +- Include process top-N by memory? + +--- +VERDICT: Draft proposal written and verified at /root/.hermes/wizard-outputs/quill/health-check-cli-proposal.md +CHECK: test -s /root/.hermes/wizard-outputs/quill/health-check-cli-proposal.md && grep -q '## ' /root/.hermes/wizard-outputs/quill/health-check-cli-proposal.md && grep -qi 'proposal' /root/.hermes/wizard-outputs/quill/health-check-cli-proposal.md