Consumes: aygp-dr/liquidus tag v1.3.
Language: Python (mcp SDK).
src/liquidus_mcp/provenance.py— F5 governance-tuple wrapping.src/liquidus_mcp/sdk.py— httpx client (v1.2 bearer-tri-state, v1.3 hand-authored-SDK).src/liquidus_mcp/server.py— MCP stdio server, 4 tools + wrapping.tests/test_provenance.py— F5 shape assertions (unit level).FEEDBACK.md— clarity report against v1.3.
gmake install
gmake test # F5 shape unit tests
gmake run # server on stdio — use from an MCP client
Wrap is NOT idempotent — nested wrapping is intentional (composable provenance). Spec v1.4 should say so explicitly. See FEEDBACK.md §1.1.