dsh-artifact-promotion-proof
DSH Artifact Promotion Proof
DeepSeek Harness のサプライチェーン向けの、オフラインで決定的な証拠レイヤーです。1 つの明示的なアーティファクトダイジェストが、宣言されたビルド → ステージング → 本番のチェーンを、各ステージで必要とされる正確な環境バインディング、先行レシート、ゲート証拠とともに辿ったかどうかを検査します。
これは、何かをデプロイせず、レジストリを呼び出さず、承認を付与せず、ランタイムの健全性を検証せず、環境を変更しません。また、レシートを認証せず、来歴シグネチャも検証しません。promoted という判定は、提供されたハッシュのみのレコードが内部的に完全であり、順序どおりであり、ポリシーに準拠していることだけを意味します。
補完的な境界
dsh-release-proofは、HTTP、長さ、バージョン、SHA-256 の一致について、ダウンロードエンドポイントを比較します。dsh-attestation-proofは、DSSE/in-toto シグネチャ、サブジェクト、署名者閾値を検証します。dsh-reproducible-build-proofは、独立した再ビルドの出力を比較します。dsh-build-hermeticity-proofは、記録された 1 つのビルドが宣言した外部影響の閉包を検査します。dsh-output-custody-proofは、DSH ツールの結果がどのように投影され、書き出され、永続的に記録されるかを検査します。このプラグインは、宣言されたデプロイ段階をまたぐ、再ビルドなしの昇格の連続性を検査します。
dsh-evidence-arenaは、選択されたコーディングワークツリーをリポジトリへ昇格させます。一方、このプラグインは候補やリポジトリを一切書き込みません。
すべてのステージは、正確に 1 回だけ、かつ順序どおりに出現しなければなりません。アーティファクトダイジェスト、ステージ/環境ハッシュ、先行デプロイレシートは連続していなければなりません。必須のゲート種別は 1 回出現し、同じアーティファクトにバインドされ、昇格に先行し、そのステージの異なる権限閾値を満たす必要があります。ゲート証拠が欠落している、古くなっている、順序が入れ替わっている、別アーティファクトに属している、または余分である場合、フェイルクローズします。
Related MCP server: proofspec
インストール
dsh plugin --profile evidence add github:dongsheng123132/dsh-artifact-promotion-proof#COMMITこのバンドルは、単一のヘッドレスコアから dsh_artifact_promotion_inspect と dsh_artifact_promotion_verify を公開します。独立した MCP stdio サーバーは、artifact_promotion_inspect と artifact_promotion_verify を公開します。CLI は、inspect または verify と明示的な JSON パスを受け付けます。
examples/promoted.json を参照してください。レポートには、ハッシュ、カウント、ブール値、ゲート分類、判定のみが含まれます。シークレットの形状をしたデータと、生のログ/ボディ/コンテンツフィールドは拒否されます。DSH 検証ツールは、ワークスペース相対の非シンボリックリンクマニフェストを読み取り、明示されたワークスペース相対の artifactDir にのみ書き込み、決定的なコンテンツアドレス指定の出力のみを作成し、読み戻して検証します。
npm test
npm run check
npm run smoke:plugin
npm run smoke:mcp
python C:/Users/YOU/.codex/skills/.system/plugin-creator/scripts/validate_plugin.py .Node.js 22 以降が必要です。この検証ツールはランタイム依存関係を持たず、プロセスを生成せず、ネットワークリクエストも行いません。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityCmaintenanceEnables acceptance gates for AI coding-agent runs by recording evidence, running deterministic validation, applying a quality gate, and rendering auditable outcomes.7Apache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables defining and verifying evidence contracts for claims in READMEs, releases, or product pages using constrained verifiers and generating hash-chained receipts and reports.23MIT

EVIDIQ Rubric MCPofficial
AlicenseNot gradedqualityBmaintenanceDetermines whether a deliverable meets its contract using deterministic rules, criteria, and signed attestations.1MIT- FlicenseNot gradedqualityDmaintenanceEnables spec-driven development acceptance gate with structured receipts, audit logs, and reviewer-ready evidence.
Related MCP Connectors
Independent static verification for exact immutable public GitHub commits.
Stamp content with permanent, verifiable provenance. Hash locally, verify free forever.
Verify PyPI and npm packages, symbols, and version diffs against real artifacts. Free, no account.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dongsheng123132/dsh-artifact-promotion-proof'
If you have feedback or need assistance with the MCP directory API, please join our Discord server