Add incremental adapter compiler boundary
This commit is contained in:
parent
82b3b90521
commit
696b62f9f8
20 changed files with 1592 additions and 122 deletions
|
|
@ -1,5 +1,29 @@
|
|||
# Completed slices
|
||||
|
||||
## Dev-Rewrite incremental compiler boundary
|
||||
|
||||
### Changed
|
||||
|
||||
- Added an opt-in source-scoped adapter manifest and extraction contract while preserving Release
|
||||
1 complete projections.
|
||||
- Added persistent extraction caching with fingerprint, path, extractor-version, dependency, and
|
||||
project/adapter identity invalidation.
|
||||
- Added reverse-dependency invalidation for added, changed, renamed, deleted, and dependency-changed
|
||||
sources.
|
||||
- Added manifest-only stale-state checks so normal MCP reads do not reconstruct the complete
|
||||
projection.
|
||||
- Added full/incremental equivalence verification and deterministic build metrics.
|
||||
- Added first-class relationship-only proposal updates over the existing hash-bound projector.
|
||||
- Added a lazy function-scoped logic-projection boundary outside the primary architecture graph.
|
||||
|
||||
### Verification
|
||||
|
||||
- Tests cover cache hits, reverse invalidation, renames, dependency changes, deletion, corrupt
|
||||
caches, failed extraction, atomic preservation, manifest-only stale checks, relationship-only
|
||||
proposals, lazy logic persistence, and full-build equivalence.
|
||||
- Strict Pyright, Ruff, formatting, compilation, warning-strict tests, web checks, dependency
|
||||
audits, source/wheel builds, and isolated wheel installation pass.
|
||||
|
||||
## Release 1.0.0 stable product boundary
|
||||
|
||||
### Changed
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue