Magic Vault Number Atlas and Hold & Win Intro Implementation Plan

For agentic workers: REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (- [ ]) syntax for tracking.

Goal: Produce a cut-ready golden number atlas and a matching minimal Hold & Win entry screen.

Architecture: Generate the atlas first as the canonical typography reference, validate its glyph inventory and extraction background, then generate the intro using that atlas and the existing game screen as visual references. Save both final 1920×1080 PNG files in the Magic Vault generated-art folder.

Tech Stack: Built-in image generation, ImageMagick inspection/resizing, PNG assets.

Global Constraints

  • Atlas glyph order is exactly 0 1 2 3 4 5 6 7 8 9 . , + ×.
  • Glyph treatment is gold only: no purple or red fill, outline, extrusion, or glow.
  • Atlas background is perfectly flat solid white with no guides, border, labels, texture, vignette, or cast shadow.
  • Intro canvas is exactly 1920×1080 landscape and uses the exact title HOLD & WIN.
  • Intro must preserve the existing Magic Vault game setting and remain visually minimal.

Task 1: Golden glyph atlas

Files:

  • Create: ggd ігри/magic_vault_number_atlas_white.png

Interfaces:

  • Consumes: supplied number-atlas layout reference and approved gold-only art direction.

  • Produces: a single-row PNG typography reference for Task 2 and later bitmap-font slicing.

  • Step 1: Generate the atlas

Generate one horizontal row containing all 14 glyphs in the exact approved order, with equal cells, shared baseline, consistent cap height, generous padding, and flat white background.

  • Step 2: Inspect the generated sheet

Verify visually that every glyph is unique, correctly ordered, fully visible, separated from neighbors, and uses only the approved golden treatment.

  • Step 3: Normalize the output

Run: magick <generated.png> -resize '1920x1080!' 'ggd ігри/magic_vault_number_atlas_white.png'

Expected: identify reports 1920x1080, and the PNG opens without cropping.

Task 2: Matching Hold & Win intro

Files:

  • Create: ggd ігри/hold_and_win_entry_v2.png

Interfaces:

  • Consumes: ggd ігри/magic_vault_number_atlas_white.png, the existing Magic Vault game screen, and the approved minimal intro composition.

  • Produces: a 1920×1080 Hold & Win entry concept matching the atlas typography.

  • Step 1: Generate the intro

Preserve the current game environment, add the exact centered title HOLD & WIN in the same gold-only finish as the atlas, and avoid unrelated logos, counters, instructional panels, jackpot summaries, and excess VFX.

  • Step 2: Inspect visual parity

Verify the title spelling, gold-only lettering, centered hierarchy, landscape composition, and consistency with the atlas.

  • Step 3: Normalize and verify the output

Run: magick <generated.png> -resize '1920x1080!' 'ggd ігри/hold_and_win_entry_v2.png'

Expected: identify reports 1920x1080; both final files exist; git diff --check reports no whitespace errors in authored documentation.