← the/FBFMacroonz mark — a chef-hatted crab piping macarons onto a baking tray, over the wordmark and the line "Bake. Build. Delight."structural — syntax read independently

structural — syntax read independently

This home maps rendered Rust through a foreign parser and compares the resulting syntax with a caller-authored declaration.

It can establish what implementations, paths, postures, attributes, and members an artifact declares. It cannot establish that any path resolves, that the artifact typechecks, or that a constant evaluates to the value its syntax suggests.

Every complete observation carries paths as a root posture plus indivisible typed segments. The constructor refuses empty segments and embedded :: separators so different segment rosters cannot name one path.

An observed member roster retains duplicates because repetition in the artifact is a finding. A caller’s declared member roster refuses duplicate names before it exists so one expected member has one authority.

Parsing is this home’s operation and remains mounted at the established parent path.