|
| 1 | +# Changelog |
| 2 | + |
| 3 | +## 2.0.0 — Token-efficient semantic index |
| 4 | + |
| 5 | +### Breaking |
| 6 | + |
| 7 | +- Removed the v1 monolithic `docgen.mjs` engine. |
| 8 | +- Removed discovery, analyze, semantics, enterprise-pass, enrichment, fix, update-impact, and full re-audit commands/prompts. |
| 9 | +- Removed all custom pipeline agents and parent-to-subagent delegation. |
| 10 | +- Removed legacy auto-enrich, auto-fix, and re-audit configuration. |
| 11 | +- Requires Node.js 22.5+ for built-in `node:sqlite`. |
| 12 | +- Existing v1 repositories must run `docgen migrate`. |
| 13 | + |
| 14 | +### Added |
| 15 | + |
| 16 | +- SQLite/FTS5 semantic index with incremental file hashing. |
| 17 | +- Overlapping source chunks plus deterministic symbol/interface/config/SQL extraction. |
| 18 | +- Bounded content-addressed context compiler. |
| 19 | +- Hard provider call/input/output/per-call budgets. |
| 20 | +- Provider telemetry and stage usage reports. |
| 21 | +- Two-call model synthesis: core and enterprise. |
| 22 | +- Deterministic catalog/reference rendering. |
| 23 | +- Item-level page invalidation. |
| 24 | +- Claim-level traceability generated in the same page invocation. |
| 25 | +- Deterministic FACT/evidence validation. |
| 26 | +- Selective, risk-scored, hash-cached LLM audit. |
| 27 | +- Breaking v1-to-v2 migration with backup and docs/ignore preservation. |
| 28 | +- Node.js 22/24 CI and semantic-index regression suite. |
| 29 | + |
| 30 | +### Changed |
| 31 | + |
| 32 | +- Planning defaults to at most 30 pages unless explicitly configured otherwise. |
| 33 | +- Provider prompts are direct and context-only. |
| 34 | +- Skills remain available for manual Command Code work but are not automatically loaded by the pipeline. |
| 35 | +- Source inventory moved from `.docgen/state` to `.docgen/index`. |
| 36 | +- Publishing and P3 workspace aggregation remain deterministic. |
| 37 | + |
| 38 | +### Removed dead managed files during installation |
| 39 | + |
| 40 | +The installer backs up and removes v1 executable, prompts, agents, and obsolete slash commands from global and project-local installations. |
| 41 | + |
| 42 | +## 1.0.0 |
| 43 | + |
| 44 | +P3 system-of-systems workspace release built on the original provider-heavy repository pipeline. |
0 commit comments