2.1 KiB
2.1 KiB
FEATURE-MATRIX
Status: confirmed (verified within stated coverage) / inferred / unknown.
"User-reported" = human acceptance on the target machine, as distinct from
agent-run automated verification; both are recorded as evidence.
Evidence links point at trials, digests, or recorded commands.
| Capability | Status | Coverage / limits | Evidence |
|---|---|---|---|
Quota fetch via SecretVault key → api.z.ai |
confirmed | this machine; key zai_api_key |
trials/mcode-endpoint-key-pairing-2026-10-19/record.md |
Quota fetch via credential.json → vault.itsaygea.com proxy |
confirmed | code path exercised in dev; falls back only | same record |
| Statusline segment output (value, clock, remaining, colors, thresholds) | confirmed | plain + 256 + truecolor modes exercised with mock caches | session commands, CHANGELOG 2026-10-19 |
| Stale/hidden behavior (≤150s fresh; ≤360s stale shown; >360s hidden) | confirmed | mock-cache tests, exit 0 always | session commands |
| mcode config schema + clamps (0.6.12) | confirmed | release-pinned; re-check on updates | docs/DECISIONS.md D2 |
| Config merge: atomic write, 0600, backup-before-change, refusal, byte-preservation, uninstall | confirmed | Linux host, 14/14 matrix | trials/config-merge-safety-2026-10-19/ |
Piped (curl | bash) install with embedded copy |
confirmed | embed byte-identical (S5) | same |
| Segment renders in live mcode TUI (ANSI + emoji) | confirmed | user acceptance 2026-10-19 ("works perfectly") | this row; user report |
macOS end-to-end (install, date -r, no flock/setsid, install -m) |
confirmed | user-reported install 2026-10-19; not agent-verified on hardware | this row; user report |
| Ubuntu rollout ×2 | confirmed | user-reported installs 2026-10-19 | this row; user report |
| secretvault CLI present + secret readable on other machines | confirmed | implied by working installs (user-reported) | this row; user report |
| Background refresh survives mcode process-group kills | confirmed (by construction) | setsid detach; not adversarially tested |
D3 rationale |
| mcode update resilience | unknown | bundle re-read required each release | D2 repeat guard |