Skip to content

Releases: brettdavies/agentnative

v0.2.0

23 Apr 00:52
83bf0fd

Choose a tag to compare

Added

  • Per-principle requirements[] frontmatter contract: 46 stable requirement IDs (p1-must-env-varp7-may-auto-verbosity) with level, applicability, and summary. by @brettdavies in #3
  • status: draft | under-review | locked field on every principle.
  • principles/AGENTS.md authoring conventions and pressure-test protocol.
  • docs/decisions/ named records: P1 behavioral-MUST doctrine, naming rationale.
  • scripts/generate-changelog.sh — two-stage release-note generator that runs git-cliff for the skeleton and a Python post-processor to fetch PR bodies from the GitHub API and expand each entry with ### Added / Changed / Fixed / Removed / Security subsections. Ported from brettdavies/agentnative. by @brettdavies in #9

Changed

  • Requirement IDs are now sourced from this repo; agentnative-cli will vendor the spec and drift-check against it (previously the CLI embedded the list in src/principles/registry.rs). by @brettdavies in #3
  • CONTRIBUTING.md: versioning rule now covers frontmatter-shape changes as MINOR.
  • cliff.toml switched from fragile commit-body-header parsing (which broke when markdown headers got stripped during cherry-picks) to subject-line-with-PR-link rendering. The PR body is now the source of truth for release notes. by @brettdavies in #9

Full Changelog: v0.1.1...v0.2.0

v0.1.1

22 Apr 23:41
3c87857

Choose a tag to compare

All principles

  • Initial baseline: all seven principles established with last-revised: 2026-04-20
  • Governance model introduced (three-repo architecture, AI disclosure, coupled release protocol)

P1 — Non-Interactive by Default

  • Revised: applicability gates added (help-on-bare-invocation, agentic flag, stdin-as-primary-input)

P2–P7

  • No changes from initial publication