Skip to content

Maturity & Versions

The authoritative "what's real" page. Every capability on this site carries one of five badges; this is the legend and the full truth table.

Last verified against published npm packages: 2026-07-14.

Badge legend

BadgeMeaning
ShippedPublished to npm and supported. Documented commands work as described.
PreviewPublished but intentionally limited (e.g. dry-run only). Boundaries stated on its page.
ProShipped, requires a Pro entitlement. Fails closed without one.
GatedPlanned/underway but not shipped. Do not expect it in any installable version.
UnpublishedImplemented in source but not yet in the published npm package. Arrives with the next publish.

Published versions

PackageVersionCLI
sdtk-kit (umbrella)1.53.0sdtk
sdtk-spec-kit0.9.2sdtk-spec
sdtk-design-kit0.14.1sdtk-design
sdtk-code-kit0.4.4sdtk-code
sdtk-ops-kit0.2.10sdtk-ops
sdtk-wiki-kit0.18.1sdtk-wiki
sdtk-agent-kit0.5.0sdtk-agent
sdtk-agent-hermes-adapter0.3.7(adapter, loaded by sdtk-agent)
sdtk-brain-kit0.2.2sdtk-brain (standalone — not in the umbrella)

Check any package yourself: npm view <package> version.

Truth table

CapabilityStatus
sdtk umbrella: init / runtime / update / doctor / activateShipped
sdtk umbrella: login / logout (named account slots)Shipped
sdtk umbrella: account (status / link / guide)Shipped
sdtk umbrella: usage (token meter)Shipped
sdtk umbrella: statusline (opt-in, Claude + Codex)Shipped
SDTK-SPEC: init, generate, analyze, config (apply-profile/check), atlas, runtime, entitlementShipped
SDTK-SPEC: project ingest/audit/refresh (Project Intelligence)Pro
SDTK-DESIGN: full command surface incl. Preview StudioShipped
SDTK-CODE: start/plan/build/verify/ship + status/doctor/resumeShipped
SDTK-CODE: guardrails, readinessShipped
SDTK-CODE: sleep plan / sleep report (dry-run preflight)Shipped
SDTK-CODE: Sleep Execute — unattended execution (attended sleep authorize → headless sleep execute; doc-class, hard ceilings, BYO API key)Pro
SDTK-CODE: agent-team (execution bounded to docs/governance Markdown)Shipped
SDTK-OPS: init/update/runtime + ops-* skill journeysShipped
SDTK-WIKI: query/search/atlas/kanban/maintain (lint-only)Shipped
SDTK-WIKI: ask — cited retrievalShipped
SDTK-WIKI: ask — synthesized grounded answerPro
SDTK-BRAIN: ingest/compile/discover/enrich second-brain pipeline (standalone sdtk-brain-kit)Shipped
SDTK-AGENT: init, workflow validate, run start/continue/status/report, gatesShipped
SDTK-AGENT: run cancel, task retryShipped — published in sdtk-agent-kit@0.4.0
Hermes Kanban adapter (dry-run plan compiler)Preview
Hermes live dispatch (cards/bots/messaging)Gated — validation-only; source is published in sdtk-agent-hermes-adapter@0.3.7 but live stays gated pending real-box evidence
Workflow packsGated — no pack format/runner ships today

Standing truth statements

These hold everywhere on this site:

  1. Local-first, precisely. Repo-owned artifacts (specs, ledgers, graphs, reports) stay in your repository. External model/API/runtime calls happen only when you explicitly invoke a runtime (a Claude Code/Codex session, or sdtk-wiki ask on Pro — the free Ask tier is pure local retrieval and calls nothing).
  2. Unattended execution is opt-in and bounded. The free product runs nothing while you are away — sleep plan|report are preflight only. Sleep Execute (Pro) is the sole unattended path: it runs only after an attended sleep authorize, stays doc-class, and is capped by hard ceilings (10 iterations / $10 / 24h) with a per-iteration readiness re-check, pinned scope, and worktree isolation.
  3. No live Hermes yet. The published adapter (sdtk-agent-hermes-adapter@0.3.7) contains live-mode source, but live dispatch is gated behind a fail-closed preflight (config + live_ack + credential + gateway/board checks) and remains validation-only — not public-ready — until real-box evidence and independent review land. Treat Hermes as dry-run/mock for normal use; never claim live cards/bots/messaging work.
  4. Evidence trust is same-machine in v0.x — no remote-worker authenticity claims.
  5. Docs track the installable surface. If a capability is in source but not published, it's badged Unpublished here and not documented as usable.

Where to go next

SDTK — governed, auditable, resumable AI-assisted engineering.