Skip to content

Latest commit

 

History

History
74 lines (61 loc) · 6.44 KB

File metadata and controls

74 lines (61 loc) · 6.44 KB

Current version scope

What ships in the current DNA release channel and what is explicitly out of scope.


In scope (v0.6.23)

Area Delivered
Project git naming AI commits, PR titles, and repair branches use per-project tags ([MyApp], [DNA], …) from projectId / git.projectTag; always-on workbench + delivery behaviour + stems
CLI Full dna command surface — init, scan, analyze, plan, context, marketplace, dna ai force-repair, dna lab installs [--fix], dna update aligns nested Lab packages
Runtime Express 4/5, Fastify, NestJS, Next.js adapters (Next.js: duck-typed — consumer provides next); Aggressive Repair Loop fingerprints + CellularMemory; EPIPE/ECONNRESET noise filter; outbound third-party capture + browser ingest
DNA Lab Production observability at /labsmobile shell (≤900px mobile admin parity) + APIs reference (Description / Usage / Received / Sent for every Lab route) + URL deep links (/labs/<tab>, /labs/issues/<id>) + 401 → sign-in (no Unauthorized toast) + requireAuthInProduction: false open Lab + dark-theme alerts + force Refresh + Copy issue + analytics Overview + Sentry-density Issues + upgrade DX; Humaan admin UI parity; admin shell + Quality hub; fingerprint-grouped issues; local open access; production auth via dna register lab (#12, lab-ui-humaan-0.6.7, lab-apis-reference-0.6.18, lab-refresh-ux-0.6.16)
Supply chain Zero production npm dependencies (v0.4.6+), no install scripts, no self-dependencies, JSON catalog assets, npm provenance, Socket transparency
Marketplace 1045 rich packs (zero-stubs floor + P0 depth), 27 purpose bundles (combo/*), remote + bundled offline; combo install injects knowledge packs + prompt stems + Cursor rules
Public marketplace dna.humaan.app/marketplace#bundles — bundles-first UX; catalog bundles[]
Platform catalog Admin, SSO, RBAC, cloud deploy, CRM, CMS patterns
Compliance Tiered GDPR, UK GDPR, HIPAA, ISO 27001, SOC 2, PCI DSS
Brownfield IVF plans, document --from-code, deep analyze
Feature factory Plain-language features + mandatory 9-role agent loop (AGENTS.md)
AI Workbench Always-on Cursor/Claude co-pilot — no “use DNA” required
Prompt stem packs 103 copy-paste workflows in .DNA/stems/ — guidelines, expectations, strategy ladder, product intelligence, day-to-day operator stems (admin/Tauri/fleet/PR/preview/audits), agent-loop roles
dna stems List, show, and refresh prompt stem packs
GitHub Connect, auto-issues, push gates, browser login (dna github login)
Preview deploy dna-preview.yml scaffold with Vercel/Netlify + branch filter
CI hygiene cleanup-failed-runs.yml deletes failed/cancelled runs after completion; skips billing/infra instant failures and never cascades
Strict quality gates Blocking lint/typecheck/test/coverage/load/audit/quality/Docker; product-critical coverage ≥80% per file; Playwright Lab smoke
Canonical health report GitHub Step Summary + artifacts; npm Verified results; public /health snapshot
Shared Lab state Optional Redis-compatible adapter for multi-instance; file default remains fail-closed for undeclared replicas
Lab CI billing /labs banners GitHub Actions payment/spending-limit blocks separately from code CI failures
Doctor orchestrator dna doctor — scaffold, CI, runtime auto-wire, Lab scaffold, GitHub browser login
Runtime auto-wire Express, Fastify, Next.js middleware; preload fallback for other stacks
Sponsors & credits dna credits, public sponsor ledger, npm funding
dna lab serve Local Lab at http://localhost:3200/labs (no login on localhost)
dna register lab Pair local CLI to production Lab — paste Pairing ID + code at /labs (paste-verify; optional pre-notify via pairing/init)
CellularMemory sync (MVP) dna memory export / import (#13)
Impressions drift (MVP) Drift score in dna scan, dna plan impressions-sync (#14)
Platform codegen (MVP) dna generate feature audit-logging (#17)
IVF shared library (MVP) dna ivf shared-library --dry-run / --scaffold (#16)
Upstream feedback (v0.4.8) `dna feedback report
Always-on co-pilot (v0.4.9) AGENTS.md, intent routing, mandatory 9-role loop; DNA active in Cursor + Claude without “use DNA”
Legal advisor (v0.4.9) dna legal advise, dna plan legal, regional legal packs, engineering legal gates
Delivery methodology (v0.4.9) dna methodology, dna plan methodology, ticket/doc system alignment stems

Out of scope (current)

Item Notes
Hosted DNA SaaS Self-hosted CLI + runtime + Lab only — design spike #48 then optional prototype #49
Hosted feedback ingest API Client POSTs to dna.humaan.app/api/v1/feedback; server endpoint planned — maintainer ingest works today via DNA_FEEDBACK_TOKEN
Non-TypeScript primary stacks Limited pack coverage
Auto-merge PRs Safety boundary — never auto-merge
External uptime monitoring DNA Lab complements ping/uptime tools — does not replace them
v0.9.0 next bets Tracked as Planned issues #29#49 — see planning.md

Version channels

Channel Command
Stable Default npm install (@superhumaan/dna-by-humaan@0.6.20)
Monorepo dev git clone + pnpm dna:link

Related