Skip to content

v0.9.2 — « The Ring » — Workspace refactor + baselines

Choose a tag to compare

@ucav ucav released this 12 Jun 13:57
· 41 commits to master since this release

v0.9.2 closes the ring: measure, stabilize, accelerate.

Phase 0 — Audit & Baselines

  • Full monorepo audit (artifacts/audit-v092.md)
  • Reproducible perf baseline: build time, binary size, startup, first paint
  • Decision log (artifacts/decisions-v092.md)

Phase 1 — Stabilization

  • CI stub guard: build fails if todo!() or unimplemented!() in src/
  • Honest stub report (artifacts/stub-audit-v092.md)
  • All formatting green

Phase 2 — Workspace extraction

Monolith split into subcrates for faster builds and cleaner boundaries:

  • crates/sparrow-config/ — config, auth, hooks, humanize, permissions, sandbox
  • crates/sparrow-core/ — identity, event
  • crates/sparrow-memory/ — memory, FTS, redaction, symbol index
  • crates/sparrow-providers/ — anthropic, ollama, openai_compat, tool markup, SSE buffer
  • crates/sparrow-intel/ — intel sources

81 files, +7525 insertions. v0.9 engine with workspace-ready architecture.