Skip to content

Resolve complete relation tuples for generated change propagation - #194

Merged
first-assist merged 4 commits into
mainfrom
platform/composite-readonly-changed-r6
Oct 23, 2026
Merged

first-assist merged 4 commits into
mainfrom
platform/composite-readonly-changed-r6

Conversation

@first-assist

@first-assist first-assist commented Oct 22, 2026 •

Copy link
Copy Markdown
Collaborator

Resolve generated upward propagation through every declared relation from/to component, then reauthorize the complete source/target tuple and canonical target key before release. Bound fanout to the remaining event budget and roll back overflow. Direct events seed cycle detection with the typed target identity and origin. Tests cover alternate provider IDs, colliding tuples, revocation, rollback and moved edges. This focused prerequisite does not finish #191, #184 or draft #189.

Rebased onto merged #193 main f2be662ae795085e4712339c02b3f94ddaa55f05. ORM/macros advance together to 0.63.0. Root-relayed ORM job 120591252153 found clippy::enum_variant_names on generated aggregate field enums whose fields all end in Id. The macro now permits that lint only on its generated enum; other lints remain enforced. Earlier root-relayed formatter job 120583423632 supplied 31 exact layout hunks, applied source-only with old-context matching.

Source-only checks: documentation 210, generated inventory, package release policy against #193, diff check and all seven lockfile external identities pass. No local Cargo, Rust, formatter, test or backend command ran. Fresh exact-head hosted CI and issue acceptance remain pending. Keep draft; GentleCarp alone merges.

Current source: 163aeb0f8ffd34259841e2b88dbfc8c96be804f4 (tree 8c5c65ab08ba4680b6f6958408aad0d65e04619d).

Documentation impact

  • Documentation updated
  • No documentation impact

@first-assist
first-assist force-pushed the platform/composite-readonly-changed-r6 branch from d6ab6d2 to 163aeb0 Compare October 23, 2026 19:38
@first-assist
first-assist marked this pull request as ready for review October 23, 2026 20:35
@first-assist
first-assist merged commit 0c13a98 into main Oct 23, 2026
18 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