dsh-evolution-lab v0.1.0
dsh-evolution-lab v0.1.0
The first community release of proof-carrying Skill self-evolution for DeepSeek Harness.
Highlights
- Learns from bounded, redacted DSH trajectories and clusters repeated intents.
- Generates quarantined single-Skill proposals through the native DSH LLM path or an optional xskill JSONL bridge.
- Compares baseline and candidate Skills in isolated Arena runs against frozen evaluation tasks.
- Auto-promotes only proof-carrying candidates that satisfy safety, quality, cost, and latency gates.
- Monitors canary windows and automatically restores the exact predecessor bytes on regression.
- Persists content-addressed versions, proofs, receipts, checkpoints, and recovery state.
- Exposes
/evolutionstatus/control commands and a read-only status tool.
Compatibility
- Node.js 22 or newer.
- DeepSeek Harness
0.1.0-rc.6plugin APIs. - Verified in clean DSH
webandheadlessprofiles.
Install
dsh plugin --profile web add https://github.com/JayDong9130/dsh-evolution-lab/releases/download/v0.1.0/dsh-evolution-lab-0.1.0.tgzThe npm package name is reserved in the manifest but is not published yet; use the verified Release URL above.
The controller stays observe-only until a valid .dsh/evolution/config.yaml is present.
Verification
- TypeScript typecheck: passed.
- Test suite: 35 files / 185 tests passed.
- Package allowlist: 95 files.
- Clean-profile smoke: 10 install/config/boot/remove assertions passed against official DSH
0.1.0-rc.6. - Tarball SHA-256:
3d8804e1d2cc28f5800db5acd1236d380bf4d45a97ff3796ce0c0eadc8aab621.
See SECURITY.md for the threat model and README.md / README.zh.md for configuration and operational boundaries.