Skip to content

feat(cambium): retain addressed material picks - #14

Draft
waywardmonkeys wants to merge 1 commit into
codex/cambium-inspection-sessionfrom
codex/cambium-addressable-picking
Draft

feat(cambium): retain addressed material picks#14
waywardmonkeys wants to merge 1 commit into
codex/cambium-inspection-sessionfrom
codex/cambium-addressable-picking

Conversation

@waywardmonkeys

Copy link
Copy Markdown
Contributor

Stacked on #13.

A picked panel_trio face now joins the placed instance with its producing constructive node and retains an AddressableMaterialTarget: the canonical instance address plus material-slot name needed by a later typed Exedra read. The inspector labels both pieces explicitly and keeps the target with the selected face.

This reuses the authoritative fields already present in cambium-inspect-v1; it adds neither a second endpoint syntax nor a generic dynamic schema. A bridge regression proves that every placed panel_trio body supplies pickable faces, an exact instance address, and the expected material slot.

Join each picked assembly face through its placed instance and producing node, retaining the canonical instance address and material slot as the target for the next typed Exedra read. Keep cambium-inspect-v1 additive and avoid a second endpoint syntax.
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