dsh-profile-lock-proof
Run the following command in DeepSeek Harness:
dsh plugin install dongsheng123132/dsh-profile-lock-proof
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install dongsheng123132/dsh-profile-lock-proof in your terminal to install the plugin into the current DeepSeek Harness profile; the full source is available at https://github.com/dongsheng123132/dsh-profile-lock-proof .
About this plugin
In the DeepSeek Harness ecosystem, there is no lightweight, auditable way to confirm that a profile's dependency declarations, pnpm lockfile, installed package metadata, and each package's dsh.bundle.patch are genuinely in sync. dsh-profile-lock-proof fills that gap by producing a content-addressed, machine-readable proof that cross-checks specifiers, hashes, and patches across every layer. Any missing, stale, mutable, or mismatched evidence causes the check to fail closed. The entire verification never executes package code, never touches the network, never mutates the profile, and never discloses raw manifest, lockfile, patch, script-command, or secret content—what you get is a pure structural assertion.
Inputs are strictly confined to workspace-relative regular files; symlink traversal and path escape are rejected outright. Profile and lockfile bytes must match the SHA-256 values recorded in an explicit proof manifest. Dependency specifiers must be exact semver or github:owner/repo# references. The pnpm importer specifier, the installed name/version/package hash, the bundle patch path and hash, and the absence of lifecycle hooks must all four-way agree. On success the report is written atomically into an explicit artifactDir and read back for confirmation; on failure a non-zero exit code is returned, making it drop-in ready for CI pipelines or shell orchestration.
If you maintain or audit DeepSeek Harness profiles and want a zero-side-effect, reproducible consistency check without dragging in a full SBOM toolchain, triggering network calls, or executing third-party code, this plugin is that lock. It also fits naturally into CI as a regression gate on every profile change, or as a self-contained evidence bundle for third-party auditors before delivery.
Use Cases
- Zero-side-effect dependency consistency regression check in CI pipelines
- Generating a self-contained evidence bundle for third-party auditors before delivery
- Quickly detecting lockfile-to-installed-package hash drift during local development
Best For
- Developers and platform engineers maintaining DeepSeek Harness profiles
- Security teams auditing dependencies without executing third-party code
- DevOps engineers gating profile changes with CI quality checks
Related Plugins
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.
Packages all 87 SKILL.md files from upstream reverse-skill as a DeepSeek Harness plugin that auto-registers them for authorized reverse engineering, penetration testing, and security research.
Dockyard DSH is a native DeepSeek Harness plugin that unifies official OAuth/client sessions for Codex, Antigravity, Grok, Claude, and Cursor, providing account pool, model catalog, and quota status.