Releases: albertdobmeyer/agentic-dev-starter
v0.9.2 promotion-ready polish
Public-facing sweep before wider promotion. No breaking changes.
Critical fixes from the Cursor dogfood simulation:
- SPEC-23 Protocol A-bis now includes an explicit constitution re-sync step after Article 10 promotion. Single most common silent-drift vector closed.
- SPEC-11d
dna-delegatechecks both.claude/skills/and.cursor/scripts/paths so the gate works under either adapter.
Public docs polish:
- Em-dash and en-dash scrub across all public-facing files (LICENSE kept verbatim as legal text)
- PROJECT_DNA.md moved to gitignored internal reference. Full absorption audit confirms all load-bearing mechanisms are now in
kernel/+template/+docs/with automated enforcement enhancing beyond the original manual checklists.
See CHANGELOG.md § 0.9.2 for the full absorption matrix.
Install (unchanged):
npx tiged albertdobmeyer/agentic-dev-starter/template my-project # Claude Code
npx tiged albertdobmeyer/agentic-dev-starter/adapters/cursor/payload my-project # Cursorv0.9.1 — remaining SPECs + GitHub polish
Session 8 continuation. See CHANGELOG.md §0.9.1 for the full detail.
What's in: SPEC-03 (SKIP mode), SPEC-04 (NEXT_STEPS post-unfold cue), SPEC-11b (agent auto-detect via .cursor/rules/ at kit root), SPEC-20 (dna-test-gate / dna-decompose heuristic fixes), SPEC-21 (Article 10 shared-code-glob migration doc), SPEC-02b (unfold-smoke.sh harness), SPEC-11c paper dogfood, SECURITY.md, CODE_OF_CONDUCT.md, issue/PR templates.
Migration from 0.9.0: no breaking changes. Run tools/refresh-target.sh --dry-run <target-path> to see what's optional to adopt.
v0.9.0 — first publishable release
Changelog
All notable changes to this kit are documented here. Format: Keep a Changelog style. Versioning per SemVer.
0.9.0 — 2026-04-23
First publishable release. Field-tested through three dogfood feature builds on the worked example (team-project-scheduler-example). Team-lead-evaluation-ready; known gaps listed below so adopters have honest expectations.
Added
- Cursor adapter (
adapters/cursor/payload/) — 12.cursor/rules/*.mdcrule files +CURSOR.mdprimary instructions + 6 agent-agnosticrun.shscripts + copied blueprint + workflows. Role mapping 12/17 (parity with Claude Code adapter). npx tigeddelivery path — 1-command install, ~260 KB payload, no git history:npx tiged albertdobmeyer/agentic-dev-starter/template <target>(Claude Code)npx tiged albertdobmeyer/agentic-dev-starter/adapters/cursor/payload <target>(Cursor)
docs/SPEC_KIT_PINNING.md— pinned Spec-Kit version (v0.8.0), flag contract at the pinned version, bump procedure for future releases.- Test-location convention in
03-EXECUTION-CONTEXT.skeleton.md(SPEC-22) documentingtests/scenario/scenario-N.test.tsas the canonical scenario-reference anchor location + vitest include-glob guidance. - README hero — license / works-with / engine / status badges + quick-start install block above the fold.
- GitHub metadata — repository description updated, 12 topic tags added, homepage URL set to the worked example.
- Six merged features + three retrospectives on the worked example repo, tagged v1.1 with Phase 2 closed (CS-002 RESOLVED).
Changed
- Spec-Kit invocation pinned to
v0.8.0with literalSPECIFY_VERSION=variable (was: dynamic-latest via bashLATEST=$(git ls-remote ...)substitution that silently failed under PowerShell). - Cursor integration flag corrected from
--integration cursor(errors with "Unknown integration") to--integration cursor-agent(verified against Spec-Kit v0.8.0). - README rewritten pain-first: 5 failure modes named (PR review burden, merge conflicts, drift, flattening, one-shot vibe-coding) with the specific kit mechanism per pain. Spec-Kit named as "the engine"; agent-token-meter correctly positioned as dashboard companion.
- CLAUDE.md Protocol A step 3 — now branches per adapter (template/ for Claude Code, adapters/cursor/payload/ for Cursor) + documents the tiged one-liner as primary path.
- Tone scrub — removed service-company branding ("AKD AUTOMATION SOLUTIONS") from user-facing docs. LICENSE copyright attribution kept (legitimate); legacy PROJECT_DNA.md reference kept (historical).
Fixed
--integration cursor→cursor-agent(4 locations: CURSOR.md step 4, CURSOR.md prose, adapters/cursor/README.md role-mapping table, misc references).LATEST=$(git ls-remote ...)pattern that fails silently under pwsh (replaced with literalSPECIFY_VERSION).- Orphan
src/ui/TaskCard.tsxin worked example (React JSX with no React dependency, never compiled, removed for cleanliness).
Known gaps (deferred to next release)
- SPEC-11c — Cursor adapter has NOT been end-to-end dogfooded on a real Cursor feature. Payload was authored against the role contract and the Spec-Kit CLI surface was verified, but no feature has been built through the full 12-step workflow in Cursor. First Cursor adopters will be the validation cohort.
- SPEC-02b —
test/unfold-smoke.shharness not shipped. Manual smoke test during Spec-Kit bumps. - SPEC-11b — Kit root
CLAUDE.mdProtocol A does not auto-detect Claude Code vs Cursor. Agent asks the human at step 3. - SPEC-03 — SKIP entry mode for fast-path unfolds without the full interview.
- SPEC-20 / SPEC-21 — Ergonomic fixes from 2026-04-23 retrospective (test-gate heuristic tuning, convention-migration path for existing targets).
Verified against
- Spec-Kit v0.8.0 (
specify --help; manual smoke:specify init . --integration claudeand--integration cursor-agentboth produce the expected.claude//.cursor/+.specify/trees). - Three dogfood feature builds on the worked example (2026-04-22
[W], 2026-04-23[D]server, 2026-04-23[D]client). - Bias-firewall pattern: Pass-2 fresh-context verifier caught assertion gap Pass-1 missed (004 retrospective).
- Article-5 scope-deferral pattern:
dna-spec-validatorCLEAR + ADVISORY-01 on 005's partial delivery (005 retrospective). - Phase-closure via Construction Site resolution: CS-002 closed at 006 merge (006 retrospective).