docs: add MM-64 design plan — Nix flake + devenv dev shell
Completed brainstorming session. Design includes:
- Minimal flake.nix with nix-systems/default (no flake-parts)
- devenv.nix with languages.rust.toolchainFile + packages list
- rust-toolchain.toml as single source of truth for Rust version
- .envrc for direnv, flake.lock committed
- 2 implementation phases, 13 acceptance criteria