aws-cqc / aws-cqc/DeviceLayout.jl
Mismatched CompoundSegment and CompoundStyle in SolidModel
- Dominant language
- Julia
- Stars
- 67
- Forks
- 14
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 21
Description
This case is currently not handled correctly -- both `meshsized` and `to_primitives` just zip subsegments with substyles, disregarding grid or tag mismatch. These should use the same resolution mechanisms as `to_polygons` (including the re-slicing in #236). I think the cleanest refactor would define `resolve_compound` in analogy with `resolve_periodic`.
Contributor guide
Research direction
Start with meshsized and to_primitives, then compare their compound handling with to_polygons and the resolve_periodic pattern. Review the re-slicing discussed in #236; the work is done when mismatched grids or tags resolve consistently across these paths instead of being zipped directly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100