AI Agent Hub
Back to plugins
🧩

dsh-schema-migration-proof

admin-security Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install dongsheng123132/dsh-schema-migration-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-schema-migration-proof; the full source is at https://github.com/dongsheng123132/dsh-schema-migration-proof .

About this plugin

After a DeepSeek Harness schema migration ships, teams often lack an offline, reproducible evidence trail to prove the migration behaved as intended. dsh-schema-migration-proof closes that gap: it never executes a migration or touches data bodies. Instead it performs a content-addressed audit of pinned migration fixture envelopes and produces a structured pass or fail verdict, turning the audit itself into a deliverable.

The plugin scores five core checks: output determinism under fixed-fixture reruns, idempotency, reversible-rollback proof, required-invariant verification, and per-field lossy-loss disclosure for lossy migrations. Any invariant that is missing, failed, or unobserved fails closed. A lossy fixture must enumerate every disclosed loss field or the verdict is fail. The manifest carries only stable IDs and SHA-256 digests; body, payload, secret, credential, prompt, and message-shaped fields are rejected outright, ensuring the evidence package cannot introduce sensitive content.

Security and compliance teams, ops leads, and DSH administrators who must produce migration audit reports or hand evidence packages to external auditors without touching production data are the primary audience. If you already run dsh-recovery-proof for restore drills and dsh-surface-contract-proof for contract comparison, this plugin completes the migration-evidence side of the triad.

Use Cases

  • Re-verify pinned fixture envelope determinism offline after a migration ships
  • Deliver a sanitized migration evidence package to external auditors
  • Confirm every lossy field in a lossy fixture is fully disclosed

Best For

  • DSH administrators producing migration audit reports
  • Security and compliance teams re-verifying migration completeness
  • Ops leads confirming rollback paths are truly reversible