dsh-license-obligation-proof
Run the following command in DeepSeek Harness:
dsh plugin install dongsheng123132/dsh-license-obligation-proof
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install dongsheng123132/dsh-license-obligation-proof in DeepSeek Harness to install this plugin; source at https://github.com/dongsheng123132/dsh-license-obligation-proof
About this plugin
Scanning is only the starting point of a compliance workflow. dsh-license-guard already handles node_modules scanning, SPDX identifier normalization, and allow/deny policy. But after scanning and expert review, a critical gap remains: did you actually deliver every required compliance artifact, whether a NOTICE file, license text, source offer, source bundle, or modification notice? dsh-license-obligation-proof is an offline, deterministic verification tool built for exactly that step. It does not rescan packages, normalize SPDX expressions, interpret license terms, or offer legal advice. Instead, after human review it checks that the declared component set, recorded decisions, obligation codes, delivered artifact digests, distinct receipts, and a fresh zero-unresolved closure all agree, then emits a retainable proof report.
Report data is strictly minimized: only hashes, obligation codes, and bounded metadata are included. License bodies, copyright text, package source code, and secrets are never present. Reports explicitly carry provesComponentSetExhaustive: false and provesLegalCompliance: false, making clear that this is a delivery-integrity attestation, not a legal-compliance conclusion. The tool is exposed as dsh_license_obligation_inspect and dsh_license_obligation_verify, with equivalent proof-only inline tools available over MCP.
This plugin is best suited for supply-chain security or release-engineering teams that already follow an SPDX or OpenChain (ISO/IEC 5230) compliance process, run dsh-license-guard scanning and human review, and need an offline, reproducible way to produce an evidence chain confirming that every obligated artifact was delivered, all without ever touching the license source text.
Use Cases
- dsh-license-guard scanning and expert review are complete, then verify that NOTICE files, license texts, source offers, and other required artifacts have all been delivered
- Generate offline, reproducible delivery-integrity proof reports in a release pipeline, containing only hashes and obligation codes with no license source text
- During a compliance closure audit, confirm the obligation checklist is fully closed via zero-unresolved receipt validation
Best For
- Supply-chain security teams following SPDX or OpenChain (ISO/IEC 5230) compliance processes
- Release-engineering teams that need audit-ready delivery evidence without exposing license source text
- Compliance auditors requiring offline, deterministic, and reproducible closure verification
Related Plugins
A network security red-team benchmark plugin for DeepSeek-V4.1/Flash featuring dual-layer kernel injection and zero-tool architecture for controlled model safety assessment.
A security red-team prompt plugin for DeepSeek-V4 that uses code-formal mapping and zero-trigger system prompts to enable unconditional output, intended for authorized testing and research only.
Adds an Auto approval mode on the official workspace-write sandbox, classifying semantic risks, asking when ambiguous, and denying destructive operations.
Undo/rollback system for DSH: config & plugin snapshots, one-click undo/redo/restore, message-level revert, secret masking, safe mode, and offline WebUI/GUI/CLI rescue tools for when DSH won't start.