# Coffee theme block definitions (codeless .bnp).
# Only true persona furniture stays a theme block. Everything that duplicated a
# builtin (menu, hours, location, footer, divider) is now a template override of
# the builtin key under templates/overrides/coffee/ — not a block here.
#
# Keys are fully qualified (coffee:<key>): the codeless loader registers
# definitions verbatim (no PluginBlockRegistry prefixing in the codeless path).
blocks:
  - key: coffee:featured_pour
    title: Featured Pour
    description: Single-origin spotlight card with hand-drawn badge, tasting notes and price.
    category: content
    schema: featured_pour.schema.json
    template: featured_pour.ninjatpl
  - key: coffee:roast_profile
    title: Roast Profile
    description: Roastery spec card — origin, process, roast level and tasting notes with a circular roast stamp.
    category: content
    schema: roast_profile.schema.json
    template: roast_profile.ninjatpl
  - key: coffee:loyalty_card
    title: Loyalty Card
    description: Ten-stamp coffee punch card with a reward on the tenth stamp.
    category: content
    schema: loyalty_card.schema.json
    template: loyalty_card.ninjatpl
  - key: coffee:brew_guide
    title: Brew Guide
    description: Step-by-step brew method card with a ratio/grind/water/temp/time strip and numbered steps.
    category: content
    schema: brew_guide.schema.json
    template: brew_guide.ninjatpl
