Skip to content

refactor(host): migrate Bevy host descriptors - #1

Merged
fffonion merged 5 commits into
masterfrom
subagent/bevy-host-descriptor-migration-09881317
Sep 18, 2026
Merged

fffonion merged 5 commits into
masterfrom
subagent/bevy-host-descriptor-migration-09881317

Conversation

@fffonion

Copy link
Copy Markdown
Contributor

Summary

Merge the independently implemented and reviewed host-descriptor/resource-effects migration candidate into the repository default branch.

Verification

  • Candidate SHA and dependency pins verified by the 19-repository final audit
  • Repository-scoped implementation review passed
  • Whole-change organization review passed

Merge method must remain merge commit so frozen dependency SHAs stay reachable from the default branch.

Use the public git revision instead of sibling path deps so compiler
catalog and runtime binding share one locked core.
One ordered module list now owns the compiler catalog and exact
restricted runtime binding. Board snapshots stay typed Array(Int);
world access stays a host-private thread-local boundary.
Compile bundled RSS and editor lint through the production catalog,
and cover fingerprint, rollback, pin, and empty dynamic allowlist.
Late-failure xiangqi schema mismatch now enters the install
transaction before rollback. Split catalog compile and bind
proofs, and snapshot the catalog fingerprint as exact hex/u64.
@fffonion
fffonion merged commit ee26f8c into master Sep 18, 2026
2 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