NS9 slice: Final visual dogfood and newed parity receipt #64
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
OBJECTIVE: Close NS9 only after the newed-matched colorscheme is applied across real editor surfaces and visually verified in realistic terminals.
AUTHORITY: Parent #57; newed theme source anchors; mim PRODUCT.md/KEYMAP.md; AGENTS.md verification rules.
AGENT AUTHORITY:
PARENT: #57 via explicit issue link and parent checklist.
SCOPE: Final cross-surface render verification, visual dogfood in truecolor and degraded mode, update docs if needed, cleanup generated artifacts, parent checklist accounting.
BOUNDARIES: Do not use final dogfood to smuggle new UI features. Do not close from screenshots alone; pair visual receipts with deterministic checks.
ACCEPTANCE:
zig build,zig build test,zig build v1-smoke, and help/smoke rendering checks.VERIFICATION:
zig buildzig build testzig build v1-smokezig build run -- --helpBLOCKERS: depends on preceding NS9 implementation slices and requires visual review in a real terminal.
Deterministic #64 receipt update.
While attempting final visual dogfood closure,
zig build v1-smokeexposed a stale smoke helper: it measured ANSI-styled frame line length by raw bytes rather than visible cells. Fixed in local commit6271fac(Measure styled smoke frames by visible cells).Verified after the fix on cleanable local tree:
zig build✅zig build test✅zig build v1-smoke✅zig build terminal-e2e✅zig build run -- --help✅zig build --prefix /tmp/mim-install verify-install-code✅redgate lint /opt/repositories/mim/REQUIREMENTS.md && redgate health /opt/repositories/mim/REQUIREMENTS.md✅Remaining for #64 closure: