Problem
The path that anchors a slot fill onto an instance element can address a slot more than one instance boundary below that anchor, by recording the instance chain as a path. Nothing exercises it: every relation on the one screen tested so far was a single hop, so the deeper form is wired and unverified.
A composition nests layout components several levels deep, which is exactly where a multi-hop fill would occur, so the untested path is the one a real screen is most likely to hit.
Potential solution(s)
- Author a fixture whose non-default slot sits two or more instance boundaries below the anchor, and assert the recorded path
- Cover it at the unit level too, so the shape is pinned without a Figma round trip
Acceptance criteria
Case data
- Workspace: specs-testing
- Territory: testing
- Size: s
Notes
#672 and #677 concern which slot is captured rather than how deep it sits, and #663 is parity rather than depth, so neither covers this.
The single-hop case is covered by existing unit tests, which assert an empty path explicitly — the deeper case is the gap.
Implementation details are tracked internally.
Problem
The path that anchors a slot fill onto an instance element can address a slot more than one instance boundary below that anchor, by recording the instance chain as a path. Nothing exercises it: every relation on the one screen tested so far was a single hop, so the deeper form is wired and unverified.
A composition nests layout components several levels deep, which is exactly where a multi-hop fill would occur, so the untested path is the one a real screen is most likely to hit.
Potential solution(s)
Acceptance criteria
Case data
Notes
#672 and #677 concern which slot is captured rather than how deep it sits, and #663 is parity rather than depth, so neither covers this.
The single-hop case is covered by existing unit tests, which assert an empty path explicitly — the deeper case is the gap.