Phase 28: add project diagnostics, dependency inspection and durability regressions
This commit is contained in:
parent
c4daef7c42
commit
ca6c869b0b
16 changed files with 495 additions and 42 deletions
|
|
@ -774,6 +774,18 @@ Make project files robust, diagnosable, and maintainable across application vers
|
|||
- Version incompatibilities and missing dependencies are clearly reported.
|
||||
- Supported project versions have migration and regression tests.
|
||||
|
||||
### Implementation status
|
||||
Completed: version-10 compatibility policy and v1–v10 fixture migration;
|
||||
transactional diagnostic loading in the core and GUI; metadata-only dependency
|
||||
inspection with explicit availability limits; relocation and unknown-field
|
||||
policies; bounded-input and deterministic pre/post-rename save-failure coverage.
|
||||
No format bump was needed. Linux/POSIX, plugin ABI/path and audio-backend limits
|
||||
are documented in PROJECT_FORMAT.md and RECOVERY.md.
|
||||
|
||||
Validation: full core/GUI/plugin/JACK/workflow/recording/recovery tests, static
|
||||
analysis, staged installation and binary packaging; minimal no-JACK/no-LADSPA
|
||||
build and tests; ASan/UBSan core, reliability and recovery tests.
|
||||
|
||||
## Phase 29 — Performance, Scalability, and Stress Testing
|
||||
|
||||
### Goal
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue