evidence · 3.6 KiB

closeout-2026-10-09.md

Committed at docs/evidence/home-screen/closeout-2026-10-09.md. This is what grounds the requirements that cite it.

Open raw source

Home proposal closeout — 2026-10-09

Evidence class: operator acceptance, with previously committed board identity, host builds, QEMU wiring and injected-board checks kept distinct.

The remaining task 11.4 check was stated as right-click New Window. The operator replied:

i confirmed it works

This records acceptance of that named check. It does not invent a new per-event trace, a camera recording, latency measurement or window count. The existing six-check injected-board result proves distinct-window behavior separately: app-actions/board/full-system/actions-result.json.

Task 11.4’s primary focus and icon-drag acceptance is reused from the October 8 real-finger report. The October 1 hold-and-drag report and navigation report remain separate evidence. The operator waived camera capture and the second-theme repeat for task 8.1. No daylight-readability result is inferred.

Exact installed identity

The October 8 and latest October 9 committed read-only records identify the same shell executable:

/nix/store/q2rxmp980f9kxi962f29333z9pbixvbk-k230-shell-rust-riscv64-unknown-linux-gnu-0.1.0/bin/k230-shell-rust

Sources: docs/evidence/mainline-sd-throughput/postboot.json and docs/evidence/hdmi-hotplug/live-switch/normal-hotplug-runtime-state.json. The latter records normal installed system/profile /nix/store/yl3si5ak6yi709yg1fqsnwgq0zn4xfcs-nixos-system-nixos-26.11.20260919.20b1ddd, boot ID 4bf73b24-a16a-4786-96fb-f1288244d96f, accepted HDMI portrait output, virtual touchpad, and active shell/input services. The matching ordinary autoboot proof is docs/evidence/hdmi-hotplug/live-switch/normal-hotplug-install-serial.json. These are existing serial state records; no new board read or reboot was performed for this documentation closeout.

The original task-11.4 individual Rust and HDMI-system builds and recoverable component installation passed, with concrete commands/store paths in the board README. The current installed mainline bundle also builds and has ordinary boot proof above. All 25 tasks now have their required proof or previously recorded operator exception; no new host build or injected run is substituted for acceptance. Physical fresh-install seeding, layout persistence across a reboot and daylight readability remain explicitly unverified in the spec; their host fixtures and the named accepted interactions are the evidence actually held.

Integration ownership

Worktree /home/jadams/tmp/k230-close-home-final, branch closeout/home-accepted-2026-10-09, base 6b4fe555645ac553914549fcd926d1f0902b65d1. Owned paths: this report, the Home proposal’s artifacts and archive directory, its work-board status entry and necessary dependency references, and the CLI-generated openspec/specs/runtime/home-screen/spec.md update. No source/runtime code changes, build slot or board/serial reservation are involved.

Closeout proof commands: openspec validate the-shell-presents-a-pinned-home-screen --strict, openspec archive the-shell-presents-a-pinned-home-screen --yes, openspec validate --all --strict, python3 scripts/render_work_board.py, and python3 tools/blob-scan.py --no-vendor. Verify the synced Home additions and preserve all existing folder/widget requirements, then merge/push and inspect the matching CI/Pages deployment. No additional Home implementation or named operator acceptance remains after this report. HDMI’s manual and landscape work and every other proposal remain open.