--- title: "F1: nested grids with one close per card" description: "The pre-Phase 2 parser dumped the whole grids block as raw

::: grids
::: grid
...
:::

text. Post-fix it renders four grid-items, each containing one card." okf: type: guide --- # F1 — nested grids with one close per card This page exercises the **F1 container parser fix** from `battle-test-reports/test-report.md §F1`. The pattern below used to be the user-reported "grids don't work" bug. ## The pattern ```markdown ::: grids ::: grid ::: card "Fast" Lightning fast. ::: ::: grid ::: card "Simple" Zero config. ::: ::: grid ::: card "Open" Fully open source. ::: ::: grid ::: card "Live" Edit in browser. ::: ::: ``` ## The rendered result (post-fix) ::: grids ::: grid ::: card "Fast" Lightning fast. ::: ::: grid ::: card "Simple" Zero config. ::: ::: grid ::: card "Open" Fully open source. ::: ::: grid ::: card "Live" Edit in browser. ::: ::: The normaliser balances the missing closes so the `grids` rule matches and the inner `grid` and `card` rules can do their work. ## What the pre-fix output looked like A single `

::: grids
::: grid
::: card "Fast"
...
:::

` text block. The whole nested structure was dumped as a paragraph of source code. ## OKF classification This page declares `okf.type: guide` explicitly. In the OKF bundle, it lives in `concepts/practical-tests-phase-2-f1-nested-grids.md` with the `type: guide` field set.