Repository navigation
Converge version lifecycle authority across product entry points - #1724
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Remove the completed canonical plan and active index entry. Durable ownership contracts live in the existing owner guides; Draft #1724 records acceptance. At 1389085: full suite 897 files / 7659 tests passed, 7 skipped; critical gate accepted all 15 assertions. Root, CLI, UI, desktop, policy, Guardian and integration typechecks passed. TUI fixture type annotations were corrected without changing execution and verified with 97 tests plus its typecheck. Real source/cwd, unsigned integrated/separated Electron, native Bun CLI, Guardian recovery, disposable Linux SSH, Docker installer and interactive playground acceptance passed. Bash and PowerShell each exercised 44 planning cases. Native Windows/Intel and signed publication remain release gates. No publication, merge, user configuration mutation or user Electron restart.
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
OpenAlice entry points could disagree about product identity, release eligibility and the operation being recovered. A backend launched from another package directory could report that package's version; managed-template apply accepted stable-to-beta downgrades; CLI presentation hid blocked decisions; completed coordination history could mask unfinished native activation.
This change removes competing decisions and uses the existing update-lifecycle package and effect owners:
Validation against dev
2bbcf878:pnpm test: 897 files passed; 7,659 tests passed, 7 skipped. The critical gate accepted all 15 required assertions at implementation commit13890850with a clean tree. Root, CLI, desktop, UI, shared policy, Guardian and integration typechecks passed. The final TUI fixture annotation correction also passed its 97-test suite and integration typecheck; it changes no runtime behavior.0.94.1and source/development ownership. Source Electron startup passes missing and unavailable Recent cases.version --jsonreports0.94.1and null installation provenance. Final content identity:dbe6024c9f5e629e; archive SHA-256:1cde99aab2a7d3a1d9507496f4b751b37cc3c3fb5dc34abecaa595459b74acd4.Artifact acceptance caught and repaired two real wiring failures: externalized shared identity escaped desktop build injection, and native launch environment cleanup erased
cli-serverownership before the readiness loop. Neither was bypassed with version defaults or weaker readiness. The installer test's executable lookup also now rejects directories (PowerShell'strlocale directory is not thetrcommand).Remaining adapters are format or effect boundaries: shipped provenance schemas and the HTTP
hasUpdateprojection; Bash/PowerShell bootstrap without a JS prerequisite; native feed transport/download/signature/handoff; exact source/content reconciliation. No new manager, persisted version record or parallel runner is introduced.Implementation and local acceptance are complete; the canonical plan and its active index entry are removed per repository convention. The maintainer accepted this change; it was merged to dev. Related defects #1705, #1706, #1717 and #1721 are closed with the acceptance evidence above. Windows/Intel native packaging and signed installer replacement/publication were not exercised locally; macOS unsigned/package and PowerShell grammar evidence do not certify those platform release gates. No release was published, no user configuration was changed, and the existing user Electron/#1704 preview was left running.
Fixes #1705
Fixes #1706
Fixes #1717
Fixes #1721