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.
Install
dsh plugin --profile web add ./dsh-plan-lattice-0.4.0-rc.6.tgzInstall 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
- Repo: 1052326311/dsh-plan-lattice
- Category: Messaging & Communication
- Stars: 1
- Version: GitHub release tarball 0.4.0-rc.6 (prerelease)
- Last push: 2026-08-17
- First seen: 2026-08-14
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