* fix(native): defer optional MCP client imports
* feat(spack): add structured package MCP server
* feat(jarvis)!: publish compact pipeline contract
* feat(launcher): lock embedded MCP server runtimes
* chore(release)!: prepare clio-kit 3.0.0
* fix(ci): honor locked JARVIS runtime requirements
* fix(ci): normalize GitHub dependency transport
* feat: lock JARVIS and Spack MCP contracts
* test: cover locked MCP production branches
* feat: publish locked JARVIS and Spack contracts
* fix: make containment checks portable
* fix: resolve audited bash for Spack reload
* test: cover Windows containment boundaries
* feat: expose native JARVIS execution contracts
* fix: require fresh admin release authorization
* fix: make JARVIS MCP source install portable
* fix: retain MCP probe startup diagnostics
* chore: track finalized JARVIS progress candidate
* fix: support JARVIS contracts on Python 3.11
* feat: publish agent-oriented JARVIS and SLURM contracts
* fix: make release validation cross-platform
* chore(slurm): lock release security audit
* test(slurm): cover user tool error boundaries
* feat: expose durable JARVIS execution artifacts
* fix: close release dependency audit gaps