Dsh Surface Contract Proof
dongsheng123132/dsh-surface-contract-proof · tools
Content-addressed conformance proof across recorded DSH ToolRuntime, MCP JSON-RPC and CLI JSON surfaces.
★ 2GitHub stars
0Forks
2026-09-07Last updated
JavaScriptLanguage
MITLicense
Key features
- Exactly three surface kinds are required: dsh-toolruntime, mcp-jsonrpc, and cli-json.
- Baseline and observed fixtures bind target revisions, contract/schema versions, transport versions, and SHA-256 bytes.
- Surface-specific fields normalize into one canonical case digest
- the manifest pins each expected digest.
- Missing, stale, malformed, secret-shaped, schema/version-drifted, or semantically different fixtures fail closed.
Install command
dsh plugin --profile web add github:dongsheng123132/dsh-surface-contract-proof