docs: macOS on-device validation runbook (VA-139) #151

Merged
longjacksonle merged 1 commit from docs/VA-139-macos-validation-runbook into main 2026-07-19 02:53:08 +02:00

Adds docs/va-139-macos-validation.md: the single on-device validation-pass runbook for the deferred runtime ACs of VA-93 (macOS KVM), VA-55 (assistance GUI), and VA-138 (desktop-tunnel keyboard). Those are merged and compile-checked (check-macos-features), but their acceptance criteria are runtime checks CI cannot run.

The runbook has prerequisites (LaunchAgent in the console session + Screen Recording / Accessibility grants), a step / expected / evidence entry per AC across KVM, keyboard and the assistance GUI, the scriptable checks inline (stripped-binary size, IPC socket path, log lines), and a results table to attach to VA-139.

Doc only, no code change. Running the pass live next; results go on VA-139.

Adds `docs/va-139-macos-validation.md`: the single on-device validation-pass runbook for the deferred runtime ACs of VA-93 (macOS KVM), VA-55 (assistance GUI), and VA-138 (desktop-tunnel keyboard). Those are merged and compile-checked (`check-macos-features`), but their acceptance criteria are runtime checks CI cannot run. The runbook has prerequisites (LaunchAgent in the console session + Screen Recording / Accessibility grants), a step / expected / evidence entry per AC across KVM, keyboard and the assistance GUI, the scriptable checks inline (stripped-binary size, IPC socket path, log lines), and a results table to attach to VA-139. Doc only, no code change. Running the pass live next; results go on VA-139.
docs: add macOS on-device validation runbook (VA-139)
All checks were successful
Check / fmt + clippy + tests (pull_request) Successful in 15m24s
Create release / Create release from merged PR (pull_request) Has been skipped
b37404e997
VA-93 (KVM), VA-55 (assistance GUI) and VA-138 (desktop-tunnel keyboard) are merged and compile-checked on macOS, but their acceptance criteria are runtime, on-device checks CI cannot run. This adds the single validation-pass runbook so those deferred ACs are executable and recordable: prerequisites (LaunchAgent in the console session + the two TCC grants), a step/expected/evidence entry per AC across KVM, keyboard, and the assistance GUI, the scriptable checks inline (stripped-binary size, IPC socket, log lines), and a results table to attach to the ticket.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BUfsRDQa56XWH2QKPaeRim
longjacksonle deleted branch docs/VA-139-macos-validation-runbook 2026-07-19 02:53:08 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
psa-systems/vervain-agent!151
No description provided.