Commit 5bd0497
authored
refactor(plugin): make plugin installs transactional (#509)
* feat(plugin): stage installs before promote
* feat(plugin): make remote updates transactional
* fix(plugin): rollback relink failures
* refactor(plugin): unify transactional publish flow
* refactor(plugin): extract publish pipeline helpers
* refactor(plugin): add structured source model
* refactor(plugin): promote lockfile to structured sources
* fix(plugin): preserve lock reads when migration rewrite fails
* fix(plugin): write lockfiles atomically
* test(plugin): make source helper assertions cross-platform1 parent a2d1199 commit 5bd0497
2 files changed
Lines changed: 1284 additions & 172 deletions
0 commit comments