When a grid item had an explicit grid-column (e.g. `grid-column: 2`) but no grid-row, merge_placements incorrectly hardcoded row 0 and marked the item as fully placed. This caused items to overlap the first row instead of being placed in the next available row. Fix: merge_placements now only returns a definite placement when both column and row are explicitly specified. Phase 2 auto-placement is enhanced to handle three cases: explicit column (scan rows), explicit row (scan columns), and fully auto (existing behavior). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
439 B
439 B