Releases: ArmyWas/dsh-subagent-contract
Releases · ArmyWas/dsh-subagent-contract
Release list
v0.1.0-preview.1 — Research preview
Research preview of a deterministic, post-run contract verifier for durable DeepSeek Harness subagent behavior.
Highlights:
- Verifies seven cross-session contracts: lineage, descriptors, admission, foreground output, continuation/FIFO, settlement provenance, and report provenance.
- Supports the exact four-case canary matrix and reads plain JSONL plus concatenated multi-frame Zstandard session logs.
- Current Windows evidence on @deepseek-ai/dsh-sdk-client@0.1.2-alpha.2: 4/4 exercised and passed on attempt 1; 0 violations and 0 compatibility errors; all 11 request headers enforced the 4,096-token cap.
- 44 verifier tests and 16 experimental-runner policy/lifecycle tests.
- First public CI is green across Ubuntu Node 22/24, Windows Node 24, and SDK initialization smoke tests on Ubuntu and Windows.
- Fail-closed runner: only an exclusive S00_SCENARIO_NOT_EXERCISED may retry. Contract, permission, trace, token, cleanup, or compatibility failures stop the matrix.
Evidence note: the checked-in structural summary is a maintainer self-attestation, not a third-party signature. Raw prompts, responses, session ids, trace paths, and credentials are not committed.
Known limits:
- The persistent SDK runner remains an experimental source-only path and the full live matrix has only been exercised on Windows.
- The npm package is intentionally not published yet.
- The canary is not a stable release gate until repeated runs establish profile-specific reliability.