v1.0.0-beta.9
Pre-release
Pre-release
·
43 commits
to main
since this release
What's Changed
- feat(ast): infer applies_to edges via tree-sitter (#261) by @autholykos in #269
- chore: move marketing content to private repo by @autholykos in #270
- feat(schema): temporal validity windows on governance edges by @autholykos in #274
- feat(mcp): governance protocol and layered context loading by @autholykos in #276
- feat(schema): confidence tiers on governance edges by @autholykos in #277
- feat(index): governance graph diff on incremental updates by @autholykos in #278
- feat(ast): rationale extraction and deliberate deviation classification by @autholykos in #279
- feat(index): spec family discovery via dependency graph clustering by @autholykos in #280
- docs: document governance graph features (#262-267) by @autholykos in #281
- docs: reposition as consistency governance for AI-native development by @autholykos in #282
- [codex] Improve governance CLI ergonomics by @autholykos in #283
- Add JSON source adapter by @autholykos in #284
- feat(analysis): cap completions, rank sections, and add minimal harness by @autholykos in #286
- Sync github/main to origin/main by @autholykos in #287
- [codex] Add runtime provenance and terminology exclude paths by @autholykos in #295
- [codex] Improve source debugging and runtime diagnostics by @autholykos in #296
- [codex] Fix doc applies_to lookups in compliance by @autholykos in #298
- [codex] Add additive relation-status output for check-compliance by @autholykos in #301
- refactor(config): split validation stages by @autholykos in #306
- refactor(cmd): split review report sections by @autholykos in #307
- refactor(analysis): stage drift and compliance pipelines by @autholykos in #308
- feat(status): surface governance hotspots by @autholykos in #309
- docs(readme): mention status governance hotspots by @autholykos in #310
- docs: clarify shipped slice and dogfood contract scope by @autholykos in #311
- refactor(index): rebuild on Stroma schema by @autholykos in #312
- refactor(index): finish Stroma extraction by @autholykos in #313
- Adopt Stroma snapshots as the corpus boundary by @autholykos in #314
- [codex] Clarify search score semantics for stroma v0.2.0 by @autholykos in #316
- [codex] Use Stroma incremental index updates by @autholykos in #317
- Harden filesystem and HTTP boundaries by @autholykos in #319
- Replace hand-rolled spec.toml parser with BurntSushi/toml by @autholykos in #321
- Extract four command renderers from cmd/render.go by @autholykos in #322
- Finish the cmd/render.go per-command split by @autholykos in #323
- Add commandRun[Req,Res] helper and migrate two CLI commands by @autholykos in #325
- Migrate three analysis commands to runCommand[Req,Res] by @autholykos in #329
- Migrate three more spec-centric commands to runCommand[Req,Res] by @autholykos in #330
- Migrate check-compliance to runCommand[Req,Res] by @autholykos in #328
- Polish pass on the runCommand migrations by @autholykos in #331
- Extend runCommand helper and migrate compile + canonicalize by @autholykos in #332
- Migrate migrate-config and explain-file to runCommand by @autholykos in #333
- Migrate fix to runCommand by @autholykos in #334
- Polish runCommand tests: nil-plan render + runner-option enforcement by @autholykos in #335
- Extract autoLoadWorkspaceRequest helper for trivial LoadRequestFile callbacks by @autholykos in #336
- Upgrade stroma dependency to v2.0.0 by @autholykos in #337
- Adopt stroma v2 KindRouterPolicy for per-kind chunking dispatch by @autholykos in #345
- Adopt stroma v2 ChunkContextualizer with heading-hierarchy prefix (#343) by @autholykos in #346
- Surface chunk contextualizer state in status / rebuild output (#347) by @autholykos in #349
- Thread chunking config through incremental update path (#348) by @autholykos in #350
- Adopt pluggable fusion + per-arm provenance for governance-aware retrieval (#342) by @autholykos in #351
- Regenerate AI mirrors via ccd sync (beta.1) by @autholykos in #352
- Add #289 terminology false-positive regression tests by @autholykos in #353
- Gate terminology semantic near-miss path behind opt-in flag (#354) by @autholykos in #355
- Default docs to LateChunkPolicy with rebuild-gated rollout (#344) by @autholykos in #356
- Publish #344 precision@k benchmark with null-result framing by @autholykos in #357
- Next-iteration retrieval benchmark: chunk-level scoring + smoke corpus (#358 Arm A) by @autholykos in #359
- Add #344 retrospective on benchmark-AC metric sensitivity range by @autholykos in #360
- Link #360 retrospective to #361 Arm B benchmark issue by @autholykos in #362
- Surface infer_applies_to flag state in rebuild, status, and freshness by @autholykos in #363
- Consolidate OpenAI embedder + chat onto stroma v2.1.0 (#339) by @autholykos in #365
- Wire cfg.MaxRetries through embedder via stroma v2.2.0 by @autholykos in #366
- [codex] Extract AST inference behind inferer boundary by @autholykos in #371
- [codex] Default AST inference for code-targeted specs by @autholykos in #373
- Resolve active pituitary analysis issues by @autholykos in #381
- Extract filesystem selector matching by @autholykos in #382
- Improve config recovery guidance by @autholykos in #383
Full Changelog: v1.0.0-beta.7...v1.0.0-beta.9