Hlídá, že content/** v pokrytém scope zůstává generovaným routing adaptérem kanonických dat a nikdo do něj nepropašoval doménová data ani ručně psanou stránku.
Kdy ho spustit
V build pipeline po sync content.
Co shodí běh
- L1 — soubor v generovaném scope bez
generated = truev [extra] (ručně vytvořená stránka). - L2 — front matter klíč mimo povolenou obálku; doménová pole (status, sources, subjects, depth…) žijí výhradně v kanonických datech a view modelech.
- L3 — chybějící povinná obálková pole (generated, view_model), bez kterých šablona nemá datový vstup.
Co je potřeba vědět
- Mimo pokrytý scope (dokumentace, koncepty, kořenové _index.md, mapa, sekce typů entit, aux stránky dossierů) lint neběží — ty hlídají jiné brány.