v0.4.0 — Phases A/B/C/D complete
·
59 commits
to main
since this release
First stable release of agentic-starter-kit — a Cookiecutter + Copier dual-mode template for governed agentic Python/TypeScript projects.
All 15 roadmap issues across Phases A (Hardening), B (Specialization), C (Distribution), and D (Polish) are closed.
Phase A — Hardening
- A1 (#10): OWASP Agentic Top 10 (2026) coverage matrix
- A2 (#11): Astral toolchain default (
uv+ruff+ty) - A3 (#12): Supply-chain hardening (SLSA + OSSF Scorecards +
pip-audit+ Macaron) - A4 (#13): MCP server baseline +
docs/MCP_POLICY.md - A5 (#14): Hook surface extension + append-only audit trail
Phase B — Specialization
- B1 (#15): Eight specialized Claude Code agents under
.claude/agents/ - B2 (#16): Sixteen
/gov.*slash commands with frontmatter and tool allowlists - B3 (#17):
.claude/skills/progressive-disclosure starter skills - B4 (#18):
prompts/+evals/+ promptfoo +make evalgate
Phase C — Distribution
- C1 (#19):
copier.ymldual-mode template parallel tocookiecutter.json - C2 (#20):
governance-reviewCLI validator - C3 (#21): Devcontainer + SHA-pinned Dockerfile
- C4 (#22): MkDocs Material docs site (optional)
- C5 (#23): Commitizen + release-please for generated projects
Phase D — Polish
- D1 (#24): Examples gallery — Day 1 / Day 7 vignettes
Post-roadmap stabilization
- Cluster A (#45) — convention drift fixes, KNOWN-ISSUES.md, first-commit walkthrough, Node soft-check in
hooks-test - Action pin validator (forbid bare
@v1refs in workflows) - Cookiecutter
__prompts__for per-variable descriptions - Codacy runtime + tool configuration
Verification
The rendered scaffold passes make validate end-to-end:
governance-review → marker-scan → governance-check → traceability →
doc-drift → action-pins → hooks-test → lint → typecheck → test →
eval (when include_promptfoo=yes).
OSSF Scorecards target ≥ 7/10 on rendered smoke projects.
Render the template
cookiecutter gh:Org-EthereaLogic/agentic-starter-kit --checkout v0.4.0
# or
copier copy --vcs-ref v0.4.0 gh:Org-EthereaLogic/agentic-starter-kit my-project