DSH Plugins Marketplace

DSH Plugins

Plugins

/

Tools & Capabilities

/

dsh-schema-migration-proof

d

dsh-schema-migration-proof

Manifest valid

Content-addressed DSH evidence for schema migration idempotence, rollback, invariants, and explicit loss disclosure.

hasBundlePatch

DSH Schema Migration Proof

Offline, content-addressed evidence for recorded DeepSeek Harness schema migrations. It verifies fixed fixture envelopes for output determinism, idempotent reruns, reversible rollback, required invariants and explicit lossy-field disclosure without executing a migration or returning data bodies.

This is not a migration runner, database tool, recovery system, or second surface-contract verifier. dsh-recovery-proof tests isolated restore drills; dsh-surface-contract-proof compares ToolRuntime/MCP/CLI envelopes; dsh-lineage records object/action relationships. This project scores the evidence produced by a migration test harness whose tool revision and source/target schemas are pinned.

The manifest contains only stable IDs and SHA-256 digests. Body-, data-, payload-, secret-, credential-, prompt- and message-shaped fields are rejected. A required invariant that is missing, failed or unobserved fails closed. A reversible migration must prove rollback, and a lossy fixture must enumerate every disclosed loss field.

Surfaces

  • DSH: dsh_schema_migration_inspect, dsh_schema_migration_verify.
  • CLI: dsh-schema-migration-proof verify --workspace-root examples --migration migration.json --artifact-dir artifacts.
  • MCP: schema_migration_inspect_inline, schema_migration_verify_inline; bounded inline JSON only, no filesystem, network, child process or migration execution.
dsh plugin --profile web add github:dongsheng123132/dsh-schema-migration-proof
npm test
npm run check
npm run smoke:plugin
npm run smoke:mcp

MIT

Comments

Loading…

Similar plugins

dsh-change-window-proof

by dongsheng123132

Offline content-addressed proof that a supplied change event chain stayed inside one declared maintenance window

Tools & CapabilitiesModels & ProvidersManifest valid

★ 0

MIT

JavaScript

Sep 7, 2026

dsh plugin --profile web add dsh-change-window-proof

by dongsheng123132

Content-addressed proof for body-free DSH tool-result retention and spill custody

Tools & CapabilitiesModels & ProvidersManifest valid

★ 0

MIT

JavaScript

Sep 7, 2026

dsh plugin --profile web add dsh-output-custody-proof

by dongsheng123132

Offline content-addressed proof that approved Windows control-plane changes settled across required surfaces

Tools & CapabilitiesDevelopment & InfrastructureModels & ProvidersManifest valid

★ 0

MIT

JavaScript

Sep 7, 2026

dsh plugin --profile web add dsh-windows-settlement-proof

by dongsheng123132

Offline content-addressed proof for supplied credential-retirement closure

Tools & CapabilitiesModels & ProvidersManifest valid

★ 0

NOASSERTION

JavaScript

Sep 7, 2026

dsh plugin --profile web add dsh-credential-retirement-proof

by dongsheng123132

Offline content-addressed proof for supplied break-glass session closure evidence

Tools & CapabilitiesModels & ProvidersManifest valid

★ 0

MIT

JavaScript

Sep 7, 2026

dsh plugin --profile web add dsh-break-glass-settlement-proof

by dongsheng123132

Offline content-addressed DSH model-visible tool surface conformance evidence

Tools & CapabilitiesDevelopment & InfrastructureModels & ProvidersManifest valid

★ 0

MIT

JavaScript

Sep 7, 2026

dsh plugin --profile web add dsh-tool-surface-proof