NS9 slice: Final visual dogfood and newed parity receipt #64

Open
opened 2026-06-21 09:15:37 +00:00 by tmk241 · 1 comment
Owner

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:

  • Delivery authority: local-commit
  • Tracker authority: this issue may be commented and closed when acceptance passes; parent #57 may be commented/checklisted/closed only when all children pass.
  • Handoff state: committed clean, tracker commented/closed.

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:

  • Every preceding NS9 child is closed or explicitly superseded with tracker evidence.
  • Fresh checkout passes zig build, zig build test, zig build v1-smoke, and help/smoke rendering checks.
  • Visual receipt compares mim surfaces against newed night intent: editor, syntax, selection/search, diagnostics, panel, command rail, hover/signature, and job/tool output.
  • Truecolor plus at least one degraded color mode are verified.
  • Remaining visual gaps are either fixed or documented as non-v1 with parent authority.

VERIFICATION:

  • zig build
  • zig build test
  • zig build v1-smoke
  • zig build run -- --help
  • Render fixture receipts for representative surfaces.
  • Manual terminal/dogfood receipt pasted into this issue or parent #57.

BLOCKERS: depends on preceding NS9 implementation slices and requires visual review in a real terminal.

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: - Delivery authority: local-commit - Tracker authority: this issue may be commented and closed when acceptance passes; parent #57 may be commented/checklisted/closed only when all children pass. - Handoff state: committed clean, tracker commented/closed. 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: - Every preceding NS9 child is closed or explicitly superseded with tracker evidence. - Fresh checkout passes `zig build`, `zig build test`, `zig build v1-smoke`, and help/smoke rendering checks. - Visual receipt compares mim surfaces against newed night intent: editor, syntax, selection/search, diagnostics, panel, command rail, hover/signature, and job/tool output. - Truecolor plus at least one degraded color mode are verified. - Remaining visual gaps are either fixed or documented as non-v1 with parent authority. VERIFICATION: - `zig build` - `zig build test` - `zig build v1-smoke` - `zig build run -- --help` - Render fixture receipts for representative surfaces. - Manual terminal/dogfood receipt pasted into this issue or parent #57. BLOCKERS: depends on preceding NS9 implementation slices and requires visual review in a real terminal.
tmk241 added the slicegoal labels 2026-06-21 09:15:37 +00:00
Author
Owner

Deterministic #64 receipt update.

While attempting final visual dogfood closure, zig build v1-smoke exposed a stale smoke helper: it measured ANSI-styled frame line length by raw bytes rather than visible cells. Fixed in local commit 6271fac (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:

  • manual visual parity/dogfood receipt in a real terminal. This issue explicitly requires a manual visual receipt, so I am leaving #64 open rather than closing it from automated fixture evidence alone.
Deterministic #64 receipt update. While attempting final visual dogfood closure, `zig build v1-smoke` exposed a stale smoke helper: it measured ANSI-styled frame line length by raw bytes rather than visible cells. Fixed in local commit `6271fac` (`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: - manual visual parity/dogfood receipt in a real terminal. This issue explicitly requires a manual visual receipt, so I am leaving #64 open rather than closing it from automated fixture evidence alone.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: tmk241/mim#64