{ "captured_at": "20260922T163353Z", "feature": "terminal-recovery", "description": "Injected keyboard taps exit the original terminal; Windows Home recreates a usable terminal after it has closed.", "capture_source": { "device": "/dev/video0", "input_format": "mjpeg", "video_size": "1920x1080", "framerate": 30 }, "interaction_provenance": "injected", "provenance_note": "Operator-declared metadata does not prove that footage shows a real touch.", "artifact": { "path": "/mnt/MediaVolume/home/jadams/src/gitlab.daringbit.com/josh/k230-the-screen-runs-a-shell-not-a-console/docs/evidence/shell-features/terminal-recovery/20260922T163353Z-terminal-recovery.mp4", "kind": "mp4", "duration_seconds": 28.0, "presentation_rotation": 0 }, "ffmpeg_command": [ "ffmpeg", "-hide_banner", "-loglevel", "warning", "-f", "v4l2", "-input_format", "mjpeg", "-video_size", "1920x1080", "-framerate", "30", "-i", "/dev/video0", "-vf", "scale=out_range=tv", "-t", "28.0", "-an", "-c:v", "libx264", "-pix_fmt", "yuv420p", "-color_range", "tv", "-preset", "veryfast", "-crf", "23", "-threads", "2", "-movflags", "+faststart", "-y", "/mnt/MediaVolume/home/jadams/src/gitlab.daringbit.com/josh/k230-the-screen-runs-a-shell-not-a-console/docs/evidence/shell-features/terminal-recovery/20260922T163353Z-terminal-recovery.mp4" ], "dry_run": false, "site_assets": { "video": "docs/evidence/shell-features/terminal-recovery/demo.mp4", "screenshot": "docs/evidence/shell-features/terminal-recovery/screen.png", "recovery_menu_screenshot": "docs/evidence/shell-features/terminal-recovery/menu.png", "closed_screenshot": "docs/evidence/shell-features/terminal-recovery/closed.png", "video_transform": "180 degree rotation and full-to-limited range conversion; original camera clip retained", "screenshot_source": "grim on the physical board, transferred over serial" }, "review": { "video_probe": "H.264, yuv420p, limited range, 1920x1080, 30 fps, 28.000 seconds, 840 frames", "visual_review": "Reviewed camera frames near 1, 8, 15, and 23 seconds: terminal activity, closure, recovery menu, and recovered terminal are visible. Camera glare and the oblique view soften text; native screenshots are readable.", "interaction_state": "Injected uinput closed the original terminal and used Windows/Home to recover it; camera proves panel display, not real finger touch." } }