Skip to content

ginee v0.19.0

Choose a tag to compare

@github-actions github-actions released this 25 May 20:16
· 29 commits to main since this release
7817780

Highlights

  • Index-first reads now binding. Cardinals consult local/index/ summaries first; raw source reads require justification.
  • CR/ADR gating + opt-out (D45). Adopters with issue-as-CR stop getting redundant CR drafts; ADRs gated on architectural delta.
  • cr.skip-when-issue-source: true is the new default. Pre-cutover behaviour preserved via one named opt-back in local/framework.config.yaml.
  • Per-task governance prefixes. cr: / nocr: / adr: / noadr: combine with auto: / branch: / model: / notrack:.
  • core/ taxonomy flatten (D46). 12 legacy protocol files relocated under core/protocols/. /ginee-update lands the moves wholesale.
  • Hot-spec frontmatter (D47). Every framework spec declares load contract — audience · load · triggers · byte cap · dependencies.
  • Validator on missing frontmatter. Hot-spec edits without frontmatter fail CI; same Optimized-By trailer bypass as existing gates.
  • RFC 2119 keywords (D48). New framework content uses MUST / SHOULD / MAY; less binding-strength ambiguity for LLM + reviewers.
  • Output-schema sidecars (D49). Five new specs — dispatch prompt · sticky score · audit comment · sub-issue dispatch · review cycle.
  • Per-role context up ~5–10%. Team-lead headroom drops to ~23%; solution-architect crossed +10% threshold. See docs/reference/CONTEXT_COSTS.md.

Adopter migration

Mostly nothing to do. /ginee-update lands D45–D49 spec changes + D46 file moves wholesale.

Per-change action

Change Action
Index-first read order None — applies on next cardinal dispatch
D45 CR/ADR gating One named default changecr.skip-when-issue-source: true. Set false to preserve pre-cutover behaviour.
D46 core/ taxonomy flatten None if you don't cite framework paths in local/. If you do — run the sed snippet in the migration.
D47 hot-spec frontmatter None — /ginee-update lands frontmatter + validator together
D48 RFC 2119 keywords None — forward-only; existing rules stay as-written until next edited
D49 output-schema sidecars None — purely additive

Migration files

  • migrations/index-first-read-order.md
  • migrations/change-governance-opt-out.md
  • migrations/core-taxonomy-flatten.md
  • migrations/hot-spec-frontmatter.md
  • migrations/rfc2119-keywords.md
  • migrations/output-schema-sidecars.md

Browse: github.com/kostiantyn-matsebora/ginee/tree/v0.19.0/migrations/.