mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-08-29 04:26:38 +00:00
1.3 KiB
1.3 KiB
AGENTS.md — Experimental packages
These rules supplement the package rules. The experimental Agent Teams package decision owns the rationale.
- A package belongs here only when its complete public contract is experimental or internal-only. An experimental option inside a release package stays with its owning product role.
- Every package here uses the
@deepseek-ai/dsh-experimental-*npm prefix, setsprivate: true, and omitspublishConfig; the workspace constraints gate enforces these declarations and the dsh release family excludes this directory. - Release packages and apps must not name packages here in
dependencies,optionalDependencies, orpeerDependencies. Experimental packages may depend on release packages and each other. Tests may use experimental packages throughdevDependencies; examples may load them explicitly. - Experimental status does not relax engineering, security, documentation, lifecycle, testing, invariant, or snapshot requirements.
- Promotion moves a package to its product-role group and removes
experimental-from its npm name. Update every import and configuration row atomically, then review its public contract, limitations, test evidence, release payload, runtime dependents, and named stable owner.