Kudzu 0.8.33 - Project-scoped compilation
Kudzu 0.8.33 completes P0.6 with explicit build-scoped project ownership.
Highlights
- Adds ProjectSession ownership for the project root, standard paths, source records, graph operations, and Worker compilation.
- Lets one imported build entry compile independent roots without config, source, .kudzu, Worker, or output leakage.
- Preserves existing kudzu build and kudzu dev call-time CWD behavior when no root is provided.
- Keeps project-local staging, locks, collision checks, rollback, and recovery intact.
- Establishes the safe ownership boundary required for P0.7 parsed-module and export-summary caching.
Validation
- npm run check: 148 pages built
- npm test: 191/191 passing
- npm run test:package
- npm pack --dry-run: 66 files
See RELEASES.md and the architecture packet for the complete contract and next steps.