quill: draft quickcheck CLI proposal
This commit is contained in:
1 parent
c05f05a87f
commit
1ee6ae1755
1 file changed
+27
@@ -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
|
||||||
Reference in new issue
Block a user