Files
mcode-sl/docs/FEATURE-MATRIX.md
T
aygea fd8e8cbbd7 docs: AGENTS.md + evidence-backed scaffold (state, trials, decisions, handoff)
- AGENTS.md operating rules incl. Gitea SSH port-2222 note + known_hosts incident
- CURRENT_STATE / TODO / CHANGELOG / TRIALS
- trials: endpoint-key pairing; config-merge safety matrix 14/14 (verify.sh + output)
- docs: DECISIONS (mcode 0.6.12 bundle facts, digest-pinned), FEATURE-MATRIX, PROJECT-HANDOFF
- handoffs: TEMPLATE + 2026-10-19 initial-install record
2026-10-19 23:25:21 -07:00

1.9 KiB
Raw Blame History

FEATURE-MATRIX

Status: confirmed (verified within stated coverage) / inferred / unknown. 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) inferred passthrough verified in code; not yet seen on screen D2; pending user restart
macOS end-to-end (install, date -r, no flock/setsid, install -m, vm_stat) unknown written portable, never run on macOS TODO
Ubuntu rollout ×2 unknown not yet executed TODO
secretvault CLI present + secret readable on other machines unknown assumed per user statement; verify at rollout TODO
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