Purpose
-------
Regression tests for :mod:`oct.mcp.policy` — ``TOOL_MANIFEST``,
``ToolSpec``, ``McpPolicy``, and ``PolicyDecision``.
Responsibilities
----------------
- Verify all profile behaviours (default, strict, airgapped).
- Verify safe_mode enforcement and unknown tool rejection.
- Verify manifest completeness for registered tools.
Diagnostics
-----------
Domain: MCP-TESTS
Levels:
L2 — test lifecycle
L3 — assertion details
L4 — deep tracing
Contracts
---------
- Tests are in-memory policy checks; no subprocess or filesystem writes.