1052326311/dsh-plan-lattice

Execution-time drift firewall for long-running DeepSeek Harness agents

An execution-time drift firewall for long-running DeepSeek Harness agents: it builds a durable plan graph (up to 100,000 nodes) where each plan node carries root-to-leaf addresses and required semantic evidence, issues one-use authorizations for mutations, and provides recovery plus bounded status projection. New installations default to activationMode: auto — no lattice_* tools, no mutation guard, no graph nodes until explicitly requested; full Lattice control adds node checkout, leases, receipts and per-node acceptance evidence.

Messaging & Communication ★ 1 updated 2026-08-17 ✅ runtime-tested
View on GitHub ↗

Install

dsh plugin --profile web add ./dsh-plan-lattice-0.4.0-rc.6.tgz

Install the release tarball: dsh plugin --profile web add ./dsh-plan-lattice-0.4.0-rc.6.tgz (rc.6 is an explicit prerelease install; v0.3.0 tarball also documented). From source: pnpm install --frozen-lockfile, pnpm pack, then add the generated tarball (verified 2026-08-30).

Compatibility

DSH web profile; execution-time drift firewall for long-running agents; DSH release compatibility matrix documented in-repo; MIT.

Details

Recent updates

Execution-time drift firewall; 100k-node durable plan graph; one-use mutation authorization; semantic evidence per node; activationMode auto default; recovery + bounded status projection.

FAQ

What does activationMode auto do?
New installs default to auto: no lattice_* tools, no mutation guard, and no graph nodes are created until a full-Lattice request or compatible legacy flow.
How large can the graph get?
The design supports a durable graph of up to 100,000 nodes with recovery and bounded status projection.
Is it a stable release?
0.4.0-rc.6 is an explicit prerelease install until its external evaluation completes; v0.3.0 remains the documented stable tarball.

Alternatives

lonelymoon87/dsh-specflow · MoonCoder-HAPPY/SpecWorkflow · lonelymoon87/dsh-specflow

More plugins in Messaging & Communication

Browse more in Messaging & Communication

Guides for Messaging & Communication plugins