# v1 iPhone SSH dogfood receipt Use this when closing #41. Do not mark the dogfood complete unless the edit was made from a real iPhone SSH terminal session. ## Before the iPhone session On the target SSH server, from a fresh checkout: ```sh zig build test zig build v1-smoke zig build --prefix "$HOME/.local" verify-install-code ``` Start the dogfood session from the iPhone SSH client and use the installed binary: ```sh cd /path/to/a/small/real/repo "$HOME/.local/bin/mim" --version "$HOME/.local/bin/mim" ``` ## Task constraints Pick one small real repository fix that can be judged without a desktop IDE: - a typo or docs fix; - a tiny test/source correction; - a small config/example correction. Do not use this receipt for a simulated fixture-only edit, a desktop terminal edit, or an edit made outside the iPhone SSH session. ## Receipt to paste into #41 ```text DOGFOOD RECEIPT - Date: - Device/client: iPhone + - Server OS/arch: - mim commit: - Installed profile: coding (`mim-code` as bin/mim) - Repository/task: - Starting command: - Actual edit made from iPhone SSH: - Verification run after edit: - Blockers found: - fixed now: - deferred with reason: - Diagnostics encountered: - PRODUCT.md proof met? yes/no - Would choose mim over Neovim for this small iPhone SSH fix? yes/no + why: ``` ## Close rule Close #41 only when the pasted receipt confirms a real iPhone SSH edit and any blocking v1 findings are either fixed in committed code or explicitly deferred as non-blocking for PRODUCT.md v1 proof.