Homestead Memory v0.2.2
Windows runtime and durability hotfix.
- Replaces Windows
os.kill(pid, 0)liveness checks with Win32 process queries. - Verifies qmd process ownership before termination on Windows.
- Uses Windows-safe process creation and termination.
- Fixes Windows vault-lock deletion races under concurrent writers.
- Makes successful
hsm qmd stopreturn exit code 0. - Adds a real pinned qmd 2.1 MCP lifecycle job on Ubuntu.
Verification: 238 tests, Python 3.10/3.12 across Windows/macOS/Linux, plus real qmd 2.1 start/status/stop CI.