Phase 30: complete configurable installation and release qualification
This commit is contained in:
parent
afc049e2c8
commit
90eac33a71
18 changed files with 399 additions and 59 deletions
|
|
@ -846,6 +846,20 @@ Turn the application into a maintainable release that users can build, install,
|
|||
- The release includes documentation, known limitations, and a reproducible version identifier.
|
||||
- The project has a repeatable process for preparing and validating releases.
|
||||
|
||||
### Implementation status
|
||||
Completed: configurable standard install directories with one shared owned-file
|
||||
inventory, staged file/symlink safety checks, installed metadata-only MIDI example
|
||||
and all performance resources, source SHA-256 sidecars, release notes, upgrades,
|
||||
support matrix and maintenance/triage guidance. Existing version/diagnostic modes,
|
||||
desktop metadata and normalized source/binary packaging are retained.
|
||||
|
||||
Acceptance verified with warning-enabled core/GUI builds and tests; default and
|
||||
custom-layout staged install/repair/uninstall with C/C++ consumers; minimal
|
||||
no-JACK/no-FLTK/no-LADSPA build; two clean source-export release builds with
|
||||
byte-identical binaries and repacks; and binary manifest/hash/relocation checks.
|
||||
No public release, tag, version bump or system install is performed. Physical
|
||||
qualification and the Phase 29 graph timing alert remain documented limitations.
|
||||
|
||||
---
|
||||
|
||||
## Recommended Execution Order
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue