912 B
912 B
Created
Created by tickets.sh create.
Plan
Implementation plan:
- Move current
crates/pod/src/main.rsstartup logic behind apodcrate library entrypoint, leaving the existing binary as a thin temporary wrapper. - Add a reserved
podsubcommand to theinsomniabinary that delegates to the same Pod runtime entrypoint. - Keep internal spawn defaults and Nix installed commands unchanged in this first step unless the change is smaller than expected; the long-term plan is still to remove
insomnia-podafter internal callers useinsomnia pod. - Add/update parser tests so
insomnia podis reserved andinsomnia --pod podremains available for a Pod literally namedpod. - Validate focused CLI/parser/runtime help behavior and affected crates.