AnaxiGraph 0.3.0
AnaxiGraph 0.3.0 turns the architecture index into a durable, autonomous semantic mapping system and adds evidence-backed coding-pattern intelligence.
Highlights
Semantic mapping that finishes
- Adds a durable host executor that keeps semantic work alive outside one coding-agent session.
- Recovers expired leases and stranded jobs, resumes an existing queue, and runs independent work in parallel.
- Keeps provider, model, and reasoning choices under caller control; no model name is built into module logic.
- Reuses unchanged semantic dossiers across executor, model, and package-version changes.
Architecture and pattern intelligence
- Builds and agent-reviews a semantic taxonomy without requiring a human approval step.
- Adds bounded graph operations and goal-specific architecture decisions for coding agents.
- Ships an extensible 128-pattern catalog spanning functions, modules, boundaries, workflows, reliability, data, concurrency, and subsystem architecture.
- Adds multi-level pattern evidence, autonomous pattern reviews, calibration, CLI queries, and dashboard exploration.
Findings people and agents can understand
- Rewrites built-in architecture findings to say what was observed, why it matters, what to do next, and when no change may be needed.
- Adds a versioned
plain_languageresponse shared by REST, MCP, and the dashboard while preserving exact machine evidence for tools and gates. - Upgrades old stored finding copy when it is read, so an existing index becomes understandable without a destructive rebuild.
- Refactors the architecture rule evaluator below the repository's 500-line file ceiling and removes its accepted complexity debt.
Validation
- 466 Python tests and 15 browser contracts passed.
- 90.7% total coverage and 97.5% changed-code coverage.
- Verified on Python 3.11 and 3.12, Ubuntu and macOS package installs, hardened sidecar smoke tests, first-user performance, and multi-architecture container builds.
Full comparison: v0.2.0...v0.3.0