Skip to content

Fix collaborative persistence and deterministic publishing - #330

Merged
DavidBabinec merged 5 commits into
mainfrom
agent/collab-roster-persistence
Aug 3, 2026
Merged

Fix collaborative persistence and deterministic publishing#330
DavidBabinec merged 5 commits into
mainfrom
agent/collab-roster-persistence

Conversation

@DavidBabinec

Copy link
Copy Markdown
Contributor

Summary

  • serialize collaboration-aware writes and preserve authoritative roster deletion/undo semantics
  • isolate split-selector style declaration bags during site import
  • preserve explicit blank reusable-table route bases
  • assemble published pages and visual components in deterministic creation order so publish status remains accurate

Verification

  • collaboration relay regression suite and related build/lint gates passed for the original fix
  • site-import focused regression passed
  • reusable-table focused tests: 13/13 passed
  • publish regression is red without the fix and green with it; focused publish tests: 6/6 passed
  • latest full build, lint, and diff check passed

This is a draft because the branch combines four product defects reproduced while building portable Instatic template packs.

@DavidBabinec
DavidBabinec marked this pull request as ready for review August 3, 2026 08:03
@DavidBabinec
DavidBabinec merged commit ebc788b into main Aug 3, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant