AI Agent Hub
Back to plugins
🖥️

dsh-duty-separation-proof

Client Updated 2026.08.27

Run the following command in DeepSeek Harness:

dsh plugin install dongsheng123132/dsh-duty-separation-proof

Paste the following prompt into your AI chat to install this plugin:

Install this plugin in DeepSeek Harness by running dsh plugin install dongsheng123132/dsh-duty-separation-proof; the full source is available at https://github.com/dongsheng123132/dsh-duty-separation-proof

About this plugin

Segregation of duties is a core compliance requirement in any DSH workflow, yet proving offline and deterministically that a single supplied receipt chain actually kept the declared duty sets apart is far from trivial. dsh-duty-separation-proof answers one tightly scoped question: did the supplied hash-linked receipts satisfy the declared duty-conflict policy?

The plugin strictly validates the request, approve, execute, observe ordering, verifies hash-bound object and workflow identity, receipt-chain continuity, disjoint principal sets, approval quorum, principal and observer diversity, and freshness, then writes only a redacted, content-addressed JSON verdict. It is explicitly not an authorization layer: it grants no roles, approves no requests, executes no changes, inspects no live systems, and makes no claim of ledger exhaustiveness. The report hard-codes authenticatesReceipts to false, provesLedgerExhaustive to false, and provesAbsenceOfUndeclaredActions to false, leaving the boundary unambiguous.

Compliance auditors, security engineers, and platform teams already standardizing on DSH who need a reproducible, offline-verifiable piece of duty-separation evidence alongside other proof layers such as dsh-guarded-hcl or dsh-decision-effect-proof will find this plugin purpose-built for that job.

Use Cases

  • Audit a delivered DSH workflow receipt chain against a declared duty-conflict policy
  • Verify strict request, approve, execute, observe ordering and hash-bound identity consistency
  • Produce a reproducible, redacted verdict report without coupling to an authorization system

Best For

  • Compliance auditors who need offline, reproducible duty-separation evidence
  • Platform architects on DSH stacks seeking an additional proof layer
  • Security engineers responsible for receipt-chain integrity verification