Setting up your dashboard0 entities found · 9/32 branches scanned
ID:WORK-397Status:ready
Relocate bento and bento-cell from marketing to core runes
Execute ADR-019: move bento + bento-cell from @refrakt-md/marketing to core (@refrakt-md/runes + @refrakt-md/lumina) as Layout primitives, with a back-compat re-export shim from marketing. Not a blocker for WORK-350; target a future minor.
Schema — move plugins/marketing/src/tags/bento.ts → packages/runes/src/tags/bento.ts (imports are already all core, no rewiring). Move BentoProps/BentoCellProps to the core props location.
Catalog — add bento / bento-celldefineRune entries to packages/runes/src/index.ts (category Layout); remove from marketing's catalog.
Engine config — move the Bento / BentoCellRuneConfig from plugins/marketing/src/config.ts into coreConfig (packages/runes/src/config.ts).
CSS — move bento styles from plugins/marketing/styles/ to packages/lumina/styles/runes/bento.css (+ import in lumina/index.css); remove the marketing copy.
Shim — marketing re-exports bento, bentoCell, BentoProps, BentoCellProps from @refrakt-md/runes so existing imports keep working (ADR-019); keep bento in marketing's Plugin.runes/theme.runes only if needed for the shim, else drop.
Docs — move site/content/runes/marketing/bento.md → site/content/runes/bento.md; add a redirect from the old URL; update inbound links (page-sections.md, runes/marketing/index.md, media-guests.md, runes/section.md).
Tests — move plugins/marketing/test/bento.test.ts → packages/runes/test/; keep a marketing shim test asserting the re-export.