a327ex.com

Orblike UI 2

Summary

Completed the UI substrate (Stage 0) for Orblike and shipped the data + UI layer for sub-phases 2, 3, and 4 (per-run state architecture, item data model, combined inventory + equipment + tooltip UI). Pivoted equipment layout from paper-doll to horizontal slot rows after user feedback. Session ended with user planning a design rethink before continuing to sub-phase 5.

Step 3b — slot state extensions + item icon primitive:

First crash and Anchor 1 vs Anchor 2 docs confusion:

Step 4 + 5 — drag-drop framework + debug grid:

RMB bug + cancel logic refactor:

Sub-phase 2 + 3 design discussion + per-run state architecture:

Implementation — run.lua, items.lua, inventory.lua, inventory_ui.lua:

F12 should also restart the first map:

Equipment design discussion + initial paper-doll:

Layout pivot — horizontal equipment rows, no paper-doll:

Orb count + scrolling consideration:

Combined panel implementation:

Full vertical space + slot labels:

Font + color tuning for labels:

Phase B — drag-drop coordination + tooltip:

Session end + design rethink trigger:


Let's continue our work on Orblike's UI. I believe if you read the plan.md file you can find out what the next steps are.

Read (E:\a327ex\Orblike\plan.md)

1    # Orblike — Plan
2   
3   Implementation roadmap. Pair with `design.md` for what we're building.
4   
5   **Strategy.** Build the meta-loop shell (hideout, tutorial, UI, inventory, orbs, map system, run lifecycle) first. Port v1 combat last. v1 stays at `v1/` for reference.
6   
7   **Pacing.** Incremental. One phase at a time. User tests between phases. No chaining without check-ins.
8   
9   ---
10  
11  ## Current State
12  
13  **Shipped:**
14  - v2 starter (`main.lua`, `anchor/` framework) on Anchor 2.
15  - Hideout: single circular room (player movement, distance-field wall gradient, 32 wall symbols, distribution patterns, F-key live cycling). Side-room/corridor/draw_extras content removed; system kept for future use.
16  - Tutorial corridor: 2-screen linear map with stacked-sine organic top/bottom edges, rounded half-circle bays, asymmetric pinch at half-screen reserved for the future door gate.
17  - Wall pipeline rebuilt: `triangulate_with_holes` (bridge-based ear-clipping) + layer-based z-ordering (`floor_layer`, `wall_area_layer`, `wall_layer`, `symbol_layer`, `ui_layer`, `game_layer`, `debug_layer`). `wall_gradient.frag` post-process shader replaces placeholder-white wall triangles with the gradient color sampled per pixel. Entities pick their z-slot via `draw_layer` field (`'floor'`, `'wall'`/nil).
18  - `door.lua` — static blocker entity (color/thickness/angle/`draw_layer='floor'`). Currently unspawned: the tutorial-pinch door visual was tried and rolled back; revisit when the gating logic lands.
19  - Region/palette infrastructure in `wall.lua` (multi-region maps, palette helper, simple `classify_region`). Auto-derive grids removed; maps set `classify_region` directly if they need it.
20  - **Locked UI palette** (Orblike UI 1, 2026-04-30). 18 canonical tokens in `main.lua`: 9 chrome (`bg`, `slot_fill`, `panel_fill`, `charcoal`, `panel_border`, `grey`, `text_muted`, `white`, `text`) + 9 accents (`red`, `orange`, `yellow`, `lime`, `green`, `light_blue`, `blue`, `violet`, `pink`). Old SNKRX palette renamed to `snkrx_*` and kept solely so `wall_palettes.lua` can compare old vs. new themes. Aliases `fg_color = text`, `bg_color = bg` left in place for legacy callers (player, anchor/memory, maps).
21  - **Four canonical UI mockups** at `reference/mockup_ui_kit_1.html`–`_4.html`. Render the locked palette in context across panel chrome, buttons, tabs, badges, rarity, form controls, inventory grids, item cell states, paper-doll, drop targets, world map, quests, dialogue, settings, pause, save, results. These are now the ground truth for UI work; `ui_primitives_spec.md` pairs them with the spec doc.
22  - **Wall palette / edition system** expanded to ~40 palettes across 4 categories in `wall_palettes.lua`: 8 old SNKRX themes (`snkrx_*`), 13 old HSL editions (`e_*` modes 2–14), 9 new palette themes (`t_*` static), 9 new palette editions (`en_*` mode 23 dynamic-hue shimmer) + 1 palette-cycling polychrome (`en_polychrome` mode 24). F9 forward, F10 backward; palette name + index print to console. Edition shimmer applied uniformly to wall area (`wall_gradient.frag`), symbols (`wall_symbols.frag`), and edges (via `set_edition` bracketing in `draw_wall_edge`) so all three stay visually unified under editions.
23  - **UI primitives substrate (Stage 0, partial — see "Where to start next session" below).** `ui.lua` has pure-render `ui_panel(lyr, x, y, w, h, opts)` and `ui_text(lyr, text, x, y, opts)` plus `ui_slot(lyr, x, y, size, state, opts)` with three states (normal / hover / selected). `ui_layer` wired between game and debug layers. F2 toggles a debug screen rendering all of the above for live tuning. Three UI fonts registered (Lana 11 body, FatPixelFont 8 small-header, Awesome 9 @ 16 large-header).
24  - Memory tracking overlay (F3/F4/F5).
25  
26  **Stuck / abandoned:**
27  - Procgen beach map with rocks/sea coastline. Visually unsatisfying after seven iterations. **Decision:** abandon procgen approach. Tutorial uses the same wall pipeline as the hideout (single region, simple palette). Region/palette infrastructure preserved for future use.
28  
29  **Not started:**
30  - HUD, inventory, character/orbs, map UI (substrate Stage 0 partial — see below).
... [184 more lines]

I'll read the project context per CLAUDE.md and the files plan.md flags as required reading for this session.

Read (E:\a327ex\Orblike\design.md)

1    # Orblike — Design
2   
3   Single source of truth for what Orblike is and how it works. Pair with `plan.md` for the implementation roadmap. Modifier/tag/interaction reference tables live in `reference/`.
4   
5   ---
6   
7   ## Concept
8   
9   Roguelike action ARPG with a PoE-style meta-loop. You play a sigil mage running maps from a hub hideout: pick a map, fight through waves on a small (1–2 screen) layout, return with loot, repeat. Die — everything wipes. Defeat the final boss — run win.
10  
11  Build depth comes from **orbs** — items with socketed gem combinations that define active abilities and how they're modified. Other gear adds player-level stats and global modifiers.
12  
13  **Scope reminder.** Orblike is a practice project. Big-project ambition lives in `Psyonia/`. When in doubt, cut rather than expand.
14  
15  ---
16  
17  ## Lore (flavor only)
18  
19  The Psyonian State created **orbs** to clean **null mana** corruption from the world. Null mana is corrupted ambient mana that can't fuel normal life or magic and is dangerous to living beings.
20  
21  Orbs draw null mana from the environment, convert it to the wielder's personal mana, and channel that to the caster — letting mages cast spells they couldn't otherwise sustain.
22  
23  Null abilities are the exception. They use null mana directly without conversion, so they fire from the orb itself (the caster's body can't process null mana).
24  
25  The player is a sigil mage running orb cleansing contracts. None of this directly drives mechanics; it's the why behind orbs, null damage, and the world.
26  
27  ---
28  
29  ## Core Loop
30  
... [223 more lines]

Read (E:\a327ex\Orblike\ui.lua)

1    --[[
2     ui.lua — UI primitives for Orblike.
3   
4     Pure render functions. The caller owns state (hover, active, focus, drag) and
5     passes it in; primitives never hide internal state. Widget IDs (when needed)
6     are explicit caller-provided strings.
7   
8     Discipline (per the action-vs-rules dichotomy applied to UI):
9       - Data (inventory contents, equipped items, drag-in-progress) lives in
10        retained models elsewhere. Action-based.
11      - Rendering and per-frame interaction (hit-testing, hover, valid-target
12        computation) is rules-based and recomputed each frame from input + data.
13      - Primitives in this file are pure draw — no state, no closures over data.
14  
15    See reference/ui_primitives_spec.md for the design tokens these implement.
16  ]]
17  
18  -- F2-toggled debug screen for live-tuning chrome against the kit.
19  ui_test_active = false
20  
21  --[[
22    ui_panel(lyr, x, y, w, h, opts)
23  
24    Rounded-rect dark fill + lighter border. Used everywhere panel chrome is
25    needed: modals, tooltips, banners, list rows, future inventory backdrop.
26  
27    opts (all optional, fall back to global tokens):
28      bg            — fill color object (default: panel_bg)
29      border        — border color object (default: panel_border)
30      border_width  — border thickness in game-px (default: 1)
... [135 more lines]

Read (E:\a327ex\Orblike\reference\ui_primitives_spec.md)

1    # UI Primitives Spec — Tutorial Scope
2   
3   Locked design decisions for UI elements the tutorial flow exercises. See `plan.md` Phase 1 sub-phases 1–6 and 11.
4   
5   **Canonical visual reference (start here when working on UI).** The four HTML mockups render the locked palette in context:
6   
7   - `reference/mockup_ui_kit_1.html` — palette swatches with RGB labels + tutorial-relevant elements
8   - `reference/mockup_ui_kit_2.html` — general primitives (panels, buttons, tabs, form controls, etc.)
9   - `reference/mockup_ui_kit_3.html` — inventory / character / orb (grids, cell states, paper-doll, drop targets)
10  - `reference/mockup_ui_kit_4.html` — menus / maps / progression (world map, quests, settings, pause, save, results)
11  
12  The mockups are the source of truth for *colors and visual style*. This spec doc handles the *naming and design decisions*. When they appear to disagree, the mockups win for color and the spec wins for behavior/state semantics — flag the inconsistency.
13  
14  **Original sources** (the mockups were derived from these — historical reference, not canonical anymore): `reference/orblike_ui_kit_1.png` … `_4.png`, `orblike_inventory_orb_1.png`, `_2.png`, `orblike_hud.png`.
15  
16  **Out of scope (re-spec when those phases land).** Buttons, tabs/segments, badges/chips/tags, form controls (checkbox, stepper, slider, dropdown, text field), counters/pips, paper-doll layouts, list-row chrome, divider, ESC menu, settings, world map, results screen, anything in `orblike_ui_kit_4.png`.
17  
18  ---
19  
20  ## Tokens
21  
22  **Palette.** Use the named SNKRX tokens already defined at the top of `main.lua` — `bg_color`, `fg_color`, `fg_alt`, `yellow`, `orange`, `blue`, `green`, `red`, `purple`, `blue2`, `yellow2`, `white`, `grey`. No inline RGB. If a token is missing, add it to `main.lua` rather than defining it locally.
23  
24  **Font.** Kit labels the font **Chunky Pixel**. Asset directory has `FatPixelFont.ttf` and `LanaPixel.ttf`. `LanaPixel.ttf` is already loaded as `debug_font` at 11px and is **not** the kit font (visibly different glyphs). Resolve at implementation: confirm `FatPixelFont.ttf` is the chunky-pixel font, or source the kit font separately and add it to `assets/`.
25  
26  **Resolved-live (do not fabricate ahead of time):**
27  - Type scale exact pixel sizes — kit shows ~3 sizes (display / section / body). Dial in at scale=3 against a real screen.
28  - Corner radius pixel value.
29  - Outline thickness pixel value.
30  - Drag-target dash pattern (dash length, gap, animation).
... [96 more lines]

Read (E:\a327ex\Orblike\main.lua)

1    require('anchor')({
2     width = 480,
3     height = 270,
4     title = "Orblike",
5     scale = 3,
6     filter = "rough",
7   })
8   
9   -- ============================================================================
10  -- LOCKED PALETTE (per reference/ui_primitives_spec.md and the four
11  -- reference/mockup_ui_kit_*.html files). 18 canonical tokens — 9 chrome
12  -- (grayscale ladder, dark to light) + 9 accents (roughly by hue).
13  -- ============================================================================
14  
15  -- Chrome (grayscale ladder, dark → light)
16  bg = color(22, 28, 34)
17  slot_fill = color(27, 31, 34)
18  panel_fill = color(31, 33, 38)
19  charcoal = color(45, 48, 51)
20  panel_border = color(56, 60, 65)
21  grey = color(74, 77, 80)
22  text_muted = color(140, 140, 145)
23  white = color(200, 200, 200)
24  text = color(240, 240, 235)
25  
26  -- Accents (roughly by hue)
27  red = color(210, 49, 56)
28  orange = color(233, 108, 27)
29  yellow = color(234, 171, 28)
30  lime = color(148, 176, 41)
... [155 more lines]

Now let me read the most relevant UI mockup (kit_3, which holds the slot states and drop targets) and kit_1 (canonical for item icon tile), plus the Framework API quick reference for the drawing primitives I'll need.

Read (E:\a327ex\Orblike\reference\mockup_ui_kit_3.html)

1    <!DOCTYPE html>
2   <html lang="en">
3   <head>
4   <meta charset="UTF-8">
5   <title>Orblike UI Kit 3 — Color Mockup</title>
6   <link rel="preconnect" href="https://fonts.googleapis.com">
7   <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
8   <link href="https://fonts.googleapis.com/css2?family=Pixelify+Sans:wght@400;500;700&display=swap" rel="stylesheet">
9   <style>
10    :root {
11      --bg:           rgb(22,  28,  34);
12      --slot-fill:    rgb(27,  31,  34);
13      --panel-fill:   rgb(31,  33,  38);
14      --charcoal:     rgb(45,  48,  51);
15      --panel-border: rgb(56,  60,  65);
16      --grey:         rgb(74,  77,  80);
17      --text-muted:   rgb(140, 140, 145);
18      --white:        rgb(200, 200, 200);
19      --text:         rgb(240, 240, 235);
20      --red:          rgb(210,  49,  56);
21      --orange:       rgb(233, 108,  27);
22      --yellow:       rgb(234, 171,  28);
23      --lime:         rgb(148, 176,  41);
24      --green:        rgb(106, 166,  52);
25      --light-blue:   rgb(35,  143, 194);
26      --blue:         rgb(39,   88, 180);
27      --violet:       rgb(110,  63, 178);
28      --pink:         rgb(208,  66, 120);
29    }
30    * { box-sizing: border-box; }
... [501 more lines]

Let me check the framework's drawing primitives (especially for dashed lines and color alpha) before I propose code.

Read (E:\a327ex\Anchor\docs\FRAMEWORK_API_QUICK.md)

1    # Framework API Quick Reference
2   
3   Function signatures for Lua framework classes. See `FRAMEWORK_API.md` for detailed documentation with examples.
4   
5   ## Initialization
6   
7   ```
8   require('anchor') {
9     width = 640,        -- game resolution width (default: 480)
10    height = 360,       -- game resolution height (default: 270)
11    title = "My Game",  -- window title (default: "Anchor")
12    scale = 2,          -- initial window scale (default: 3)
13    vsync = true,       -- vertical sync (default: true)
14    fullscreen = false,  -- start fullscreen (default: false)
15    resizable = true,   -- window resizable (default: true)
16    filter = "rough",   -- "rough" or "smooth" (default: "rough")
17  }
18  ```
19  
20  ## Root Object (an)
21  
22  ### Engine State (Static)
23  ```
24  an.width -> int           -- game resolution width
25  an.height -> int          -- game resolution height
26  an.dt -> number           -- fixed delta time (1/120)
27  an.platform -> string     -- "web" or "windows"
28  ```
29  
30  ### Engine State (Dynamic - updated every frame)
... [613 more lines]

I've read plan.md, design.md, ui.lua, ui_primitives_spec.md, mockup_ui_kit_3.html, and main.lua. I have a clear picture of where we are.

Status: Stage 0 (UI substrate) is partial. ui_panel, ui_text, and ui_slot (normal/hover/selected) all ship; F2 debug screen renders them. The next chunk is Step 3b — slot state extensions + item icon primitive, which is well-scoped: extend ui_slot with occupied/locked/disabled, add the target = 'valid' | 'invalid' drag-drop overlay, and add the new ui_item_icon primitive. Then Step 4 (drag-drop framework) and Step 5 (debug grid harness).

Before I start writing code I want to lock four design choices with you — they're concrete decisions where I have a leaning but a few are genuinely up to you. Let me load the schema for AskUserQuestion so I can batch these.

ToolSearch

[
  {
    "type": "tool_reference",
    "tool_name": "AskUserQuestion"
  }
]

AskUserQuestion

User has answered your questions: "The spec says hover outline should shift to bright `white`, but the kit_3 CSS shows `--grey` (74,77,80) — and our existing code uses `grey`. Spec note says mockups win for color. Keep hover at `grey`, or switch to `white`?"="Stay at grey (mockup wins)", "Mockup CSS gives `selected` slots a 2px border (vs the default 1px). Should `ui_slot` bump border thickness on selected, or keep all borders 1px and rely on color alone?"="Bump to 2px when selected", "How should the `disabled` slot state be rendered? Mockup uses CSS `opacity: 0.4` (whole element fades)."="Alpha-multiply both fill and border (~0.4) (Recommended)", "Drag-target overlay style — both interpretations exist between spec note and the literal CSS:"="Spec-note style: keep inner border, gap, dashed ring outside (Recommended)". You can now continue with the user's answers in mind.

All four answers are the recommended ones — good signals to lock. Let me peek at how Anchor 2 actually exposes color manipulation (the quick-ref I read is v1) before I finalize the alpha helper.

Grep (clone()|color.a\s*=|:set_alpha)

E:\a327ex\Orblike\reference\004\lua\main.lua:226:                        _obj_0[#_obj_0 + 1] = self.arrow_spawn_base_position:vec2_clone() -- 84
E:\a327ex\Orblike\reference\004\lua\main.lua:548:           self.color = colors.gray70[0]:color_clone() -- 206
E:\a327ex\Orblike\reference\004\lua\main.lua:673:           self.color = colors.black[0]:color_clone() -- 302
E:\a327ex\Orblike\reference\112020\main.lua:801:      self.color = blue:clone()
E:\a327ex\Orblike\reference\112020\main.lua:831:              self.color = blue:clone()
E:\a327ex\Orblike\reference\001-No-title\anchor\vec2.lua:9:function vec2:vec2_clone()
E:\a327ex\Orblike\reference\001-No-title\anchor\sound.lua:22:  local instance = self.sound_source:clone()
E:\a327ex\Orblike\reference\001-No-title\anchor\color_ramp.lua:9:      self[i] = self.color:color_clone():color_lighten(i*self.step)
E:\a327ex\Orblike\reference\001-No-title\anchor\color_ramp.lua:11:      self[i] = self.color:color_clone():color_lighten(i*self.step)
E:\a327ex\Orblike\reference\001-No-title\anchor\color_ramp.lua:13:      self[i] = self.color:color_clone()
E:\a327ex\Orblike\reference\001-No-title\anchor\color.lua:5:-- You can create a copy of a color by calling :clone()
E:\a327ex\Orblike\reference\001-No-title\anchor\color.lua:28:function color:color_clone()
E:\a327ex\Orblike\reference\112020\engine\math\vector.lua:11:function Vector:clone()
E:\a327ex\Orblike\reference\SNKRX_visual_effects_catalog.md:1100:  self.color = _G[random:table{'green', 'purple', 'yellow', 'blue'}][0]:clone()
E:\a327ex\Orblike\reference\004\anchor\grid.yue:20:  -- clone = g:clone()
E:\a327ex\Orblike\reference\004\anchor\color.yue:5:-- You can create a copy of a color by calling :clone()
E:\a327ex\Orblike\reference\008 - Antitower [success]\lun\sound.lua:40:         local instance = self.sound_source:clone() -- 50
E:\a327ex\Orblike\reference\112020\engine\graphics\color.lua:7:-- You can create a copy of a color by calling color:clone().
E:\a327ex\Orblike\reference\112020\engine\graphics\color.lua:32:function Color:clone()
E:\a327ex\Orblike\reference\112020\engine\external\ripple.lua:472:      _source = self._source:clone(),
E:\a327ex\Orblike\reference\112020\engine\game\gameobject.lua:79:      self.heading = self.v:clone():normalize()
E:\a327ex\Orblike\reference\112020\engine\game\gameobject.lua:574:  local target_local = self.wander_target:clone():add(distance or 40, 0)
E:\a327ex\Orblike\v1\main.lua:618:  local trail_color = trail_base_color:clone()
E:\a327ex\Orblike\v1\main.lua:640:        trail_color.a = 255
E:\a327ex\Orblike\v1\main.lua:642:        trail_color.a = math.remap(t, 0.5, 1, 255, 0)
E:\a327ex\Orblike\v1\main.lua:1303:        an:add(hp:change_color(0.5, pc:clone()))
E:\a327ex\Orblike\v1\main.lua:1431:        }):change_color(0.5, pc:clone()))
E:\a327ex\Orblike\v1\main.lua:1507:        }):change_color(0.5, pc:clone()))
E:\a327ex\Orblike\v1\main.lua:1576:        }):change_color(0.5, pc:clone()))
E:\a327ex\Orblike\v1\main.lua:1631:        an:add(hit_circle(target.x, target.y, {radius = 10, duration = 0.2}):change_color(0.5, pc:clone()))
... [2 more lines]

Glob (E:\a327ex\Anchor\framework\anchor\color*.lua)

Anchor\framework\anchor\color.lua

Read (E:\a327ex\Anchor\framework\anchor\color.lua)

1    require('anchor.class')
2   
3   --[[
4     Mutable color with RGB and HSL access.
5   
6     Usage:
7       red = color(255, 0, 0)
8       red.r = 200              -- modify in place
9       red.l = 0.8              -- set lightness, recomputes RGB
10      layer:circle(x, y, r, red())  -- get packed value
11  
12    Color is a standalone class (not a child object).
13    All properties (r, g, b, a, h, s, l) are readable and writable.
14    RGB and HSL stay synchronized automatically.
15  
16    Properties:
17      r, g, b  - RGB components (0-255)
18      a        - alpha (0-255)
19      h        - hue (0-360)
20      s        - saturation (0-1)
21      l        - lightness (0-1)
22  
23    Operators (mutate in place, return self):
24      color * number     - multiply RGB by scalar
25      color * color      - multiply RGB component-wise
26      color / number     - divide RGB by scalar
27      color + number     - add to all RGB
28      color + color      - add RGB component-wise
29      color - number     - subtract from all RGB
30      color - color      - subtract RGB component-wise
... [352 more lines]

I have everything I need. Let me also verify the rectangle/text drawing functions Anchor 2 actually exposes as free functions (so I match the existing style).

Grep (^function layer_(rectangle|rounded_rectangle|text|line))

No matches found

Grep (layer_rectangle|layer_rounded_rectangle|layer_text|layer_line)

Found 1 file
Anchor\framework\anchor\layer.lua

Grep (^function (layer_rectangle|layer_rounded_rectangle|layer_text|layer_line|layer_rounded_rectangle_line))

No matches found

Grep (layer_(rectangle|rounded_rectangle|text|line))

53:  layer_rectangle(self.handle, x, y, w, h, color)
85:  layer_rectangle_line(self.handle, x, y, w, h, color, line_width or 1)
118:  layer_line(self.handle, x1, y1, x2, y2, width, color)
240:  layer_rounded_rectangle(self.handle, x, y, w, h, radius, color)
258:  layer_rounded_rectangle_line(self.handle, x, y, w, h, radius, color, line_width or 1)
274:  layer_rectangle_gradient_h(self.handle, x, y, w, h, color1, color2)
290:  layer_rectangle_gradient_v(self.handle, x, y, w, h, color1, color2)

Grep (.size\s|.height\s|font_get_height|font:text_height)

16:    self.size   - font size in pixels
17:    self.height - line height in pixels
38:  self.size = size
40:  self.height = font_get_height(self.name)

Read (E:\a327ex\Anchor\framework\anchor\font.lua)

1    require('anchor.class')
2   
3   --[[
4     Font class wraps a named C font for text rendering.
5   
6     Fonts in the C engine are identified by name string, not handle.
7     This class registers the font and provides query methods for metrics.
8   
9     Usage:
10      an:font('main', 'assets/LanaPixel.ttf', 11)   -- register font
11      f = an.fonts.main                              -- access font
12      layer:text("Hello", f, 100, 50, color)         -- draw text
13  
14    Properties:
15      self.name   - font identifier string
16      self.size   - font size in pixels
17      self.height - line height in pixels
18  ]]
19  font = class:extend()
20  
21  --[[
22    Creates and registers a font.
23  
24    Usage:
25      font('main', 'assets/font.ttf', 16)
26  
27    Parameters:
28      name - identifier for this font (used in C calls)
29      path - path to TTF file
30      size - font size in pixels
... [60 more lines]

I have everything I need. Here's my proposal for Step 3b. Reviewing before writing — let me know what looks off.

Design notes (consequences of the locked answers)

Proposed ui.lua (added/changed sections)

1. New helper at top of file (after the ui_test_active line):

-- Clone `c` with alpha multiplied by `mul`. New color per call; only call from
-- UI-frequency draw paths. Used for the `disabled` slot state.
local function with_alpha(c, mul)
  local out = c:clone()
  out.a = math.floor(out.a*mul + 0.5)
  return out
end

2. Updated ui_slot doc + body (replaces current state-only logic):

--[[
  ui_slot(lyr, x, y, size, state, opts)

  Square slot used for inventory grid cells, equipment slots, orb sockets.
  Pure render — caller computes state and occupancy and passes them in.

  state (string) — slot chrome:
    'normal'    base; outline at panel_border
    'hover'     outline shifts to grey (panel_border → grey, slightly lighter)
    'selected'  outline shifts to green AND thickens to 2px
    'locked'    normal chrome + lock glyph centered (text_muted)
    'disabled'  fill + border alpha-multiplied to 40%

  Occupancy is orthogonal to state — pass opts.icon = {fill, glyph, ...} to
  draw an item icon centered inside the slot. Per spec, occupancy still lets
  the chrome state (hover/selected/etc.) apply underneath.

  Drag-drop target overlay is also orthogonal — pass opts.target = 'valid' or
  'invalid' to draw a dashed ring outside the slot.

  opts (all optional):
    bg              — fill color (default: slot_fill)
    border_normal   — color for 'normal'/'locked' (default: panel_border)
    border_hover    — color for 'hover'    (default: grey)
    border_selected — color for 'selected' (default: green)
    radius          — corner radius (default: ui_panel default)
    icon            — {fill=color, glyph=string, font?, glyph_color?, radius?}
                      drawn centered inside the slot via ui_item_icon
    icon_pad        — pixels between slot edge and icon (default: 2)
    target          — 'valid' | 'invalid' — draws drag-target overlay
    target_valid    — color for valid target ring (default: green)
    target_invalid  — color for invalid target ring (default: red)
    gap_color       — color of the 1px gap between slot border and dash ring
                      (default: bg; set to panel_fill when slot sits in a panel)
    lock_glyph      — glyph for 'locked' state (default: 'L')
    lock_font       — font for 'locked' glyph (default: ui_font_header_l)
    lock_color      — color for 'locked' glyph (default: text_muted)
]]
function ui_slot(lyr, x, y, size, state, opts)
  opts = opts or {}

  -- 1. Chrome.
  if state == 'disabled' then
    local fill   = with_alpha(opts.bg            or slot_fill,    0.4)
    local border = with_alpha(opts.border_normal or panel_border, 0.4)
    ui_panel(lyr, x, y, size, size, {bg = fill, border = border, radius = opts.radius})
  else
    local border, bw
    if     state == 'hover'    then border, bw = opts.border_hover    or grey,  1
    elseif state == 'selected' then border, bw = opts.border_selected or green, 2
    else                            border, bw = opts.border_normal   or panel_border, 1
    end
    ui_panel(lyr, x, y, size, size, {bg = opts.bg, border = border, border_width = bw, radius = opts.radius})

    if state == 'locked' then
      local f  = opts.lock_font  or ui_font_header_l
      local gl = opts.lock_glyph or 'L'
      local lc = opts.lock_color or text_muted
      ui_text(lyr, gl, x + size/2, y + (size - f.height)/2, {font = f, color = lc, align = 'center'})
    end
  end

  -- 2. Item icon (orthogonal to state).
  if opts.icon then
    local pad = opts.icon_pad or 2
    ui_item_icon(lyr, x + pad, y + pad, size - 2*pad,
      opts.icon.fill, opts.icon.glyph,
      {font = opts.icon.font, glyph_color = opts.icon.glyph_color, radius = opts.icon.radius})
  end

  -- 3. Drag-target overlay (also orthogonal).
  if opts.target == 'valid' or opts.target == 'invalid' then
    local col   = (opts.target == 'valid') and (opts.target_valid or green) or (opts.target_invalid or red)
    local gap_c = opts.gap_color or bg
    local gap, thick, dash, pitch = 1, 1, 2, 3

    -- Gap ring (1px of gap_color directly around the slot).
    layer_rectangle(lyr, x - gap,  y - gap,   size + 2*gap, gap, gap_c())  -- top
    layer_rectangle(lyr, x - gap,  y + size,  size + 2*gap, gap, gap_c())  -- bottom
    layer_rectangle(lyr, x - gap,  y,         gap,          size, gap_c()) -- left
    layer_rectangle(lyr, x + size, y,         gap,          size, gap_c()) -- right

    -- Outer dashed perimeter.
    local ox, oy = x - gap - thick, y - gap - thick
    local ow, oh = size + 2*(gap + thick), size + 2*(gap + thick)
    -- Top + bottom (drawn full width — these own the corners).
    for dx = 0, ow - 1, pitch do
      local dlen = math.min(dash, ow - dx)
      layer_rectangle(lyr, ox + dx, oy,             dlen, thick, col())
      layer_rectangle(lyr, ox + dx, oy + oh - thick, dlen, thick, col())
    end
    -- Left + right (skip the corners — top/bottom already painted).
    for dy = thick, oh - thick - 1, pitch do
      local dlen = math.min(dash, oh - thick - dy)
      layer_rectangle(lyr, ox,             oy + dy, thick, dlen, col())
      layer_rectangle(lyr, ox + ow - thick, oy + dy, thick, dlen, col())
    end
  end
end

3. New ui_item_icon (placed between ui_slot and ui_draw_test):

--[[
  ui_item_icon(lyr, x, y, size, fill, glyph, opts)

  Colored rounded square (the "tile") with a centered white pictograph. Used
  inside slots to show occupancy, and standalone in tooltip headers, list
  rows, etc. Per spec the tile is a fixed 24px in-game; callers that pass
  smaller `size` get a proportionally-shrunk version (e.g. orb sockets).

  opts (all optional):
    font         — pictograph font (default: ui_font_header_l, Awesome 9)
    glyph_color  — pictograph color (default: white)
    radius       — corner radius (default: 2 — slightly tighter than ui_panel)
]]
function ui_item_icon(lyr, x, y, size, fill, glyph, opts)
  opts = opts or {}
  local f  = opts.font        or ui_font_header_l
  local gc = opts.glyph_color or white
  local r  = opts.radius      or 2

  layer_rounded_rectangle(lyr, x, y, size, size, r, fill())
  ui_text(lyr, glyph, x + size/2, y + (size - f.height)/2, {font = f, color = gc, align = 'center'})
end

4. Updated ui_draw_test — extends the slot row to all 5 chrome states (+ an occupied sample), adds a drag-target overlay row and a ui_item_icon row:

function ui_draw_test(lyr)
  local pw, ph = 220, 140
  local px = (width - pw)/2
  local py = 20
  ui_panel(lyr, px, py, pw, ph)

  local cx = px + pw/2
  ui_text(lyr, 'Awesome 9 @ 16',  cx, py + 10, {font=ui_font_header_l, align='center'})
  ui_text(lyr, 'Lana Pixel @ 11', cx, py + 38, {font=ui_font_body,     align='center'})
  ui_text(lyr, 'Fat Pixel @ 8',   cx, py + 60, {font=ui_font_header_s, align='center'})

  ui_text(lyr, 'left',   px + 10,      py + ph - 18)
  ui_text(lyr, 'center', cx,           py + ph - 18, {align='center'})
  ui_text(lyr, 'right',  px + pw - 10, py + ph - 18, {align='right'})

  -- Slot chrome row + an occupied example on the end.
  local slot_size = 28
  local slot_gap  = 14
  local row1 = {
    {state='normal',   label='normal'},
    {state='hover',    label='hover'},
    {state='selected', label='selected'},
    {state='locked',   label='locked'},
    {state='disabled', label='disabled'},
    {state='normal',   label='occupied', icon={fill=red, glyph='F'}},
  }
  local total_w = #row1*slot_size + (#row1 - 1)*slot_gap
  local x0 = (width - total_w)/2
  local y1 = py + ph + 24
  for i, s in ipairs(row1) do
    local sx = x0 + (i - 1)*(slot_size + slot_gap)
    ui_slot(lyr, sx, y1, slot_size, s.state, {icon = s.icon})
    ui_text(lyr, s.label, sx + slot_size/2, y1 + slot_size + 4, {align='center'})
  end

  -- Drag-target overlay row.
  local row2 = {
    {label='normal',   target=nil},
    {label='valid',    target='valid'},
    {label='invalid',  target='invalid'},
  }
  local total_w2 = #row2*slot_size + (#row2 - 1)*slot_gap
  local x02 = (width - total_w2)/2
  local y2 = y1 + slot_size + 24
  for i, s in ipairs(row2) do
    local sx = x02 + (i - 1)*(slot_size + slot_gap)
    ui_slot(lyr, sx, y2, slot_size, 'normal', {target = s.target})
    ui_text(lyr, s.label, sx + slot_size/2, y2 + slot_size + 4, {align='center'})
  end

  -- ui_item_icon standalone samples.
  local icons = {
    {fill=red,        glyph='F'},
    {fill=light_blue, glyph='I'},
    {fill=violet,     glyph='*'},
    {fill=lime,       glyph='+'},
  }
  local icon_size = 24
  local icon_gap  = 10
  local total_w3  = #icons*icon_size + (#icons - 1)*icon_gap
  local x03 = (width - total_w3)/2
  local y3 = y2 + slot_size + 28
  for i, ic in ipairs(icons) do
    local ix = x03 + (i - 1)*(icon_size + icon_gap)
    ui_item_icon(lyr, ix, y3, icon_size, ic.fill, ic.glyph)
  end
end

A few things I'm uncertain about and want to flag rather than gloss over:

Does this look right? If yes I'll apply it as edits to ui.lua.

Yup, go ahead.

Applying the edits.

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

Let me verify the result reads cleanly end-to-end.

Read (E:\a327ex\Orblike\ui.lua)

1    --[[
2     ui.lua — UI primitives for Orblike.
3   
4     Pure render functions. The caller owns state (hover, active, focus, drag) and
5     passes it in; primitives never hide internal state. Widget IDs (when needed)
6     are explicit caller-provided strings.
7   
8     Discipline (per the action-vs-rules dichotomy applied to UI):
9       - Data (inventory contents, equipped items, drag-in-progress) lives in
10        retained models elsewhere. Action-based.
11      - Rendering and per-frame interaction (hit-testing, hover, valid-target
12        computation) is rules-based and recomputed each frame from input + data.
13      - Primitives in this file are pure draw — no state, no closures over data.
14  
15    See reference/ui_primitives_spec.md for the design tokens these implement.
16  ]]
17  
18  -- F2-toggled debug screen for live-tuning chrome against the kit.
19  ui_test_active = false
20  
21  -- Clone `c` with alpha multiplied by `mul`. New color per call; only call from
22  -- UI-frequency draw paths. Used for the `disabled` slot state.
23  local function with_alpha(c, mul)
24    local out = c:clone()
25    out.a = math.floor(out.a*mul + 0.5)
26    return out
27  end
28  
29  --[[
30    ui_panel(lyr, x, y, w, h, opts)
... [276 more lines]

Wait — quick sanity check on the F2 layout maths I just wrote. The window is 270 tall, the original panel is 140 tall starting at y=20, so it bottoms at y=160. With three slot rows of 28px + 4 + ~11 (label) at 24px separation, row 3 lands around y=292 — clipped off-screen. I need to compact the layout before this is testable.

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

Spacing check on the new layout reveals row 3 still overlaps row 2's labels. Tightening that.

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

Done — Step 3b is in. Toggle F2 in-game to see it.

Summary of what landed in ui.lua:

Things to eyeball when F2'd, in order of likelihood-of-needing-tuning:

  1. Glyph centeringui_text aligns by line-height, not glyph baseline. If the F/I/*/+ glyphs look high or low inside the tile, we add a per-font y-offset constant to ui_item_icon.
  2. disabled opacity — 0.4× alpha may read either too faint or not faint enough against the dark bg. Easy dial.
  3. Dashed-ring proportionsgap=1, thick=1, dash=2, pitch=3 is the conservative default. If dashes look too sparse or too tight at slot_size=24, we tune the constants.
  4. Selected 2px border — at slot_size=24 with corner radius 3, the inner radius after math.max(0, r - bw) becomes 1, which can leave a slight visual mismatch. If the green-border slot looks blocky, we may want a separate radius tier for thick borders.

When you've checked, next is Step 4 (drag-drop framework) — singleton drag_state, hover/valid-target computation, drag ghost rendering. We can spec that out the same way when you're ready.

Lua draw() error: ui.lua:24: attempt to call a nil value (method 'clone')

When pressing F2.

The error means the color returned by color() in main.lua doesn't have :clone(). The Lua framework's color.lua defines it, but Orblike may be using the C-side primitive instead. Let me verify what color() actually returns in this codebase.

Grep (^function color|^color\s*=|^local color)

E:\a327ex\Orblike\anchor\color.lua:79:local color_mt = {}
E:\a327ex\Orblike\anchor\color.lua:94:function color_new(r, g, b, a)
E:\a327ex\Orblike\anchor\color.lua:105:color = color_new
E:\a327ex\Orblike\anchor\color.lua:111:function color_from_hsl(h, s, l, a)
E:\a327ex\Orblike\anchor\color.lua:123:function color_to_hsl(c)
E:\a327ex\Orblike\anchor\color.lua:131:function color_clone(c)
E:\a327ex\Orblike\anchor\color.lua:140:function color_mix(a, b, t)
E:\a327ex\Orblike\anchor\color.lua:155:function color_darken(c, factor)
E:\a327ex\Orblike\anchor\color.lua:170:function color_lighten(c, factor)
E:\a327ex\Orblike\anchor\color.lua:178:function color_invert(c)
E:\a327ex\Orblike\v1\main.lua:5573:function color_luminance(c)
E:\a327ex\Orblike\reference\snkrx_style_effects.md:470:color = @flashing and fg[0] or @color
E:\a327ex\Orblike\reference\snkrx_style_effects.md:1775:color = @flashing and fg[0] or @color
E:\a327ex\Orblike\reference\239A5-P60B91D\lua\anchor\init.lua:47:function color(r, g, b, a) return anchor('color'):color_init(r, g, b, a) end
E:\a327ex\Orblike\reference\239A5-P60B91D\lua\anchor\init.lua:49:function color_ramp(color, step) return anchor('color_ramp'):color_ramp_init(color, step) end
E:\a327ex\Orblike\reference\239A5-P60B91D\lua\anchor\color_sequence.lua:5:local color_sequence = class:class_new()
E:\a327ex\Orblike\reference\239A5-P60B91D\lua\anchor\color_sequence.lua:6:function color_sequence:color_sequence_init(color_1, interval_1, color_2, interval_2, color_3)
E:\a327ex\Orblike\reference\239A5-P60B91D\lua\anchor\color_sequence.lua:28:function color_sequence:color_sequence_relative_init(color_1, interval_1, color_2, interval_2, color_3)
E:\a327ex\Orblike\reference\239A5-P60B91D\lua\anchor\color_ramp.lua:3:local color_ramp = class:class_new()
E:\a327ex\Orblike\reference\239A5-P60B91D\lua\anchor\color_ramp.lua:4:function color_ramp:color_ramp_init(color, step)

[Showing results with pagination = limit: 20]

Read (E:\a327ex\Orblike\anchor\color.lua)

1    --[[
2     color — mutable RGBA color with HSL conversion helpers.
3   
4     Simpler than v1's color class. A color is a plain table {r, g, b, a} with
5     a __call metamethod that returns the packed rgba integer used by drawing
6     functions. No auto-sync between RGB and HSL — HSL is a *conversion*, not a
7     storage format. If you want to modify hue, convert to HSL, modify, convert
8     back.
9   
10    Usage:
11      red = color_new(255, 0, 0)
12      red.a = 128              -- set alpha
13      layer_circle(game_layer, x, y, r, red())  -- __call returns packed rgba integer
14  
15      -- HSL manipulation:
16      h, s, l = color_to_hsl(red)
17      h = (h + 120) % 360      -- shift hue
18      shifted = color_from_hsl(h, s, l, red.a)
19  
20      -- Common operations:
21      copy = color_clone(red)
22      mixed = color_mix(red, blue, 0.5)
23      dark = color_darken(red, 0.5)      -- multiply RGB by 0.5
24      light = color_lighten(red, 1.5)    -- multiply RGB by 1.5 (clamped)
25      inverted = color_invert(red)
26  
27    Design notes:
28      - Colors are plain tables. Modify fields directly: c.r = 100.
29      - Procedural functions (color_mix, color_clone, etc.) return NEW colors,
30        not mutating the input. If you want to mutate, do `c.r = ...` directly.
... [151 more lines]

Found it. Orblike's anchor/color.lua is a different implementation than the framework one — colors are plain tables with no :clone() method; instead there's a free-function color_clone(c). My helper used the framework method. One-line fix:

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

Fix applied. Let me save a memory so this doesn't bite again — Orblike's anchor/ directory is its own simplified copy, not a sync of the framework, and the API can differ in non-obvious ways.

Write (C:\Users\adn.claude\projects\E--a327ex\memory\feedback_orblike_anchor_divergence.md)

File created successfully at: C:\Users\adn\.claude\projects\E--a327ex\memory\feedback_orblike_anchor_divergence.md

Read (C:\Users\adn\.claude\projects\E--a327ex\memory\MEMORY.md)

Edit (C:\Users\adn.claude\projects\E--a327ex\memory\MEMORY.md)

The file C:\Users\adn\.claude\projects\E--a327ex\memory\MEMORY.md has been updated successfully.

Fix is in. The crash was a my-bad — I read the framework's Anchor/framework/anchor/color.lua (class with :clone() method) but Orblike has its own Orblike/anchor/color.lua (free functions on plain tables, color_clone(c)). Saved a memory so I check Orblike/anchor/ directly next time rather than trusting framework docs.

Press F2 again — with_alpha now uses color_clone, which matches Orblike's actual color API. The disabled slot should render at 40% alpha as intended.

We're using Anchor2 for Orblike. Make sure you're reading Anchor2's documentation and that you didn't code things using Anchor1 patterns.

You're right — I read the v1 framework docs. Let me find Anchor 2's actual docs.

Glob (E:\a327ex\Anchor2***.md)

Anchor2\docs\ENGINE_API_QUICK.md
Anchor2\reference\reference_taxonomy.md
Anchor2\reference\reference_system_design.md
Anchor2\reference\reference_disciplines.md
Anchor2\reference\questions_for_user.md
Anchor2\reference\anchor2_plan.md
Anchor2\scripts\README.md
Anchor2\arena\ARENA_PROGRESS.md
Anchor2\.claude\CLAUDE.md
Anchor2\reference\START_HERE.md
Anchor2\reference\progress.md
Anchor2\docs\ENGINE_API.md
Anchor2\app\docs\visual_identity.md
Anchor2\app\design.md
Anchor2\docs\FRAMEWORK_API_QUICK.md
Anchor2\docs\FRAMEWORK_API.md
Anchor2\app\docs\ui_architecture.md
Anchor2\app\plan.md

Read (E:\a327ex\Anchor2\docs\FRAMEWORK_API_QUICK.md)

1    # Framework API Quick Reference
2   
3   Function signatures for the Anchor 2 Lua framework. See `FRAMEWORK_API.md` for
4   detailed documentation with examples.
5   
6   **Architecture.** Anchor 2 is mostly procedural: most modules are plain functions that
7   take state as the first argument (e.g. `timer_update(self.timer, dt)`). The only
8   framework classes are `collider` (body+shape bundling and steering behaviors) and
9   thin wrappers around resource handles (`font`, `spritesheet`, `image`). Game
10  entities are your own classes created with `class()`.
11  
12  **No `an` god-object. No object tree. No action phases.** The game owns its
13  main loop; update and draw are top-level globals the engine calls directly.
14  
15  ---
16  
17  ## Initialization
18  
19  ```lua
20  require('anchor')({
21    width = 480,        -- game resolution width (default: 480)
22    height = 270,       -- game resolution height (default: 270)
23    title = "My Game",  -- window title (default: "Anchor")
24    scale = 3,          -- initial window scale (default: 3)
25    vsync = true,       -- vertical sync (default: true)
26    fullscreen = false, -- start fullscreen (default: false)
27    resizable = true,   -- window resizable (default: true)
28    filter = "rough",   -- "rough" or "smooth" (default: "rough")
29    render_uncapped = false,  -- false (default): cap render at 60Hz for
30                              --   chunky pixel-art motion on high-refresh
... [714 more lines]

Now I have the actual Anchor 2 docs. Let me cross-reference what I wrote in ui.lua against the Anchor 2 conventions to make sure nothing else slipped through.

Grep (^function layer_(rectangle|rounded_rectangle|text|rectangle_line|rounded_rectangle_line)\b)

104:function layer_rectangle(lyr, x, y, w, h, color)
112:function layer_rectangle_line(lyr, x, y, w, h, color, line_width)
148:function layer_rounded_rectangle(lyr, x, y, w, h, radius, color)
152:function layer_rounded_rectangle_line(lyr, x, y, w, h, radius, color, line_width)
189:function layer_text(lyr, text, f, x, y, color)

Grep (self.height|font.height|function font_register)

18:  self.height = font_get_height(name)
34:function font_register(name, path, size)

All other layer/font signatures match. The color_clone fix from the previous turn was the only Anchor-1-pattern slip — everything else in ui.lua (layer_rectangle, layer_rounded_rectangle, layer_text, f.height, f:text_width, free-function style, no class/entity usage) checks out against Anchor 2.

Cross-check on what I confirmed against Anchor2/docs/FRAMEWORK_API_QUICK.md and Orblike/anchor/:

What I used Anchor 2 form Status
c:clone() color_clone(c) (free function, returns new color) Was wrong, fixed last turn
out.a = ... "Mutate fields directly" — explicitly endorsed Correct
layer_rectangle(lyr, x, y, w, h, color) identical signature Correct
layer_rounded_rectangle(lyr, x, y, w, h, radius, color) identical signature Correct
layer_text(lyr, text, font, x, y, color) identical signature Correct
f:text_width(s), f.height both on the font wrapper Correct

Let me update the memory I just wrote so it points at the right docs (I had cited Anchor/docs/... when the actual canonical docs for Orblike are Anchor2/docs/...).

Edit (C:\Users\adn.claude\projects\E--a327ex\memory\feedback_orblike_anchor_divergence.md)

<tool_use_error>String to replace not found in file.
String: ---
name: Orblike's anchor/ diverges from the framework
description: When coding in Orblike, verify APIs against Orblike/anchor/ files — the framework's anchor/ and the FRAMEWORK_API docs do not always match what Orblike actually has.
type: feedback
---

Orblike has its own `anchor/` directory that started as a copy of the framework but has diverged. APIs can differ in non-obvious ways. **Always check `Orblike/anchor/<file>.lua` directly before using a framework function on Orblike code, especially when the call style differs between projects.**

**Why:** Got burned on `ui_slot`'s disabled state — wrote `c:clone()` based on framework `Anchor/framework/anchor/color.lua` (which uses a class with methods), but Orblike's `Orblike/anchor/color.lua` is a simpler procedural version: plain tables, free functions like `color_clone(c)`, `color_mix(a, b, t)`, `color_darken(c, factor)`. No methods. Crashed at runtime: "attempt to call a nil value (method 'clone')". Same general lesson as the collider divergence (`feedback_collider_divergence.md`), which is about not overwriting Orblike's collider with the framework's.

**How to apply:** Before calling any anchor function in Orblike code, grep `Orblike/anchor/` for the actual signature. Don't trust `Anchor/docs/FRAMEWORK_API*.md` or `Anchor/framework/anchor/` — those describe v1 / framework. The two known divergence points so far:

- **color.lua** — Orblike: free functions on plain tables (`color_clone(c)`, `color_mix(a,b,t)`, `color_darken(c,f)`, `color.r/g/b/a` directly mutable, no HSL fields). Framework: class with methods (`c:clone()`, `c:mix(o,t)`, `c.h/s/l` auto-syncing).
- **collider.lua** — Orblike has steering functions not present in framework; do not overwrite.

If a third divergence shows up, consider consolidating these into one umbrella memory.
(note: Edit also tried swapping \uXXXX escapes and their characters; neither form matched, so the mismatch is likely elsewhere in old_string. Re-read the file and copy the exact surrounding text.)</tool_use_error>

Read (C:\Users\adn.claude\projects\E--a327ex\memory\feedback_orblike_anchor_divergence.md)

1    ---
2   name: Orblike's anchor/ diverges from the framework
3   description: When coding in Orblike, verify APIs against Orblike/anchor/ files — the framework's anchor/ and the FRAMEWORK_API docs do not always match what Orblike actually has.
4   type: feedback
5   originSessionId: 8907a9a2-4a1a-478f-b76e-22bbc7a2c910
6   ---
7   Orblike has its own `anchor/` directory that started as a copy of the framework but has diverged. APIs can differ in non-obvious ways. **Always check `Orblike/anchor/<file>.lua` directly before using a framework function on Orblike code, especially when the call style differs between projects.**
8   
9   **Why:** Got burned on `ui_slot`'s disabled state — wrote `c:clone()` based on framework `Anchor/framework/anchor/color.lua` (which uses a class with methods), but Orblike's `Orblike/anchor/color.lua` is a simpler procedural version: plain tables, free functions like `color_clone(c)`, `color_mix(a, b, t)`, `color_darken(c, factor)`. No methods. Crashed at runtime: "attempt to call a nil value (method 'clone')". Same general lesson as the collider divergence (`feedback_collider_divergence.md`), which is about not overwriting Orblike's collider with the framework's.
10  
11  **How to apply:** Before calling any anchor function in Orblike code, grep `Orblike/anchor/` for the actual signature. Don't trust `Anchor/docs/FRAMEWORK_API*.md` or `Anchor/framework/anchor/` — those describe v1 / framework. The two known divergence points so far:
12  
13  - **color.lua** — Orblike: free functions on plain tables (`color_clone(c)`, `color_mix(a,b,t)`, `color_darken(c,f)`, `color.r/g/b/a` directly mutable, no HSL fields). Framework: class with methods (`c:clone()`, `c:mix(o,t)`, `c.h/s/l` auto-syncing).
14  - **collider.lua** — Orblike has steering functions not present in framework; do not overwrite.
15  
16  If a third divergence shows up, consider consolidating these into one umbrella memory.
17  

Write (C:\Users\adn.claude\projects\E--a327ex\memory\feedback_orblike_anchor_divergence.md)

The file C:\Users\adn\.claude\projects\E--a327ex\memory\feedback_orblike_anchor_divergence.md has been updated successfully.

Edit (C:\Users\adn.claude\projects\E--a327ex\memory\MEMORY.md)

The file C:\Users\adn\.claude\projects\E--a327ex\memory\MEMORY.md has been updated successfully.

Re-checked ui.lua against Anchor2/docs/FRAMEWORK_API_QUICK.md and Orblike/anchor/. color_clone was the only Anchor-1 slip; the layer/font calls and free-function style all match Anchor 2 already. Memory updated to point future-me at Anchor2/docs/ for Orblike work.

One thing worth flagging since you mentioned reading Anchor 2's docs: the project-level CLAUDE.md still tells me to read Anchor/docs/FRAMEWORK_API_QUICK.md (Orblike section, line 49 — and again in the Anchor Engine section starting at line 91). That's what set me on the wrong path this turn. Want me to update it to point at Anchor2/docs/ so future instances don't repeat the mistake? It's a checked-in shared file so I'd rather ask before editing.

Yes.

Read (E:\a327ex.claude\CLAUDE.md)

1    # CLAUDE.md
2   
3   Guidelines for Claude Code instances working in this repository.
4   
5   ---
6   
7   ## Communication Style
8   
9   Be thorough. Write as much as the subject warrants — explain reasoning, include relevant context, surface adjacent considerations. Stay roughly on topic, but don't truncate for brevity's sake.
10  
11  Critique freely. Ideas, code, plans, artifacts — evaluate them honestly. Avoid sycophancy. Focus on what seems true rather than what's convenient or what you think I'd like to hear. I crave honest appraisal, including when it's uncomfortable.
12  
13  Embrace contradiction. Truth often contains multiple seemingly opposite ideas. Don't censor yourself to avoid inconsistency — multiple perspectives can be correct simultaneously. Present the tension rather than forcing artificial resolution.
14  
15  Express uncertainty. "I'm guessing," "I'm uncertain," "I might be wrong" — these are information, not weakness. False confidence is worse than acknowledged uncertainty.
16  
17  ---
18  
19  ## Working Style
20  
21  ### When to Ask
22  
23  Use the `AskUserQuestion` tool liberally. The developer prefers being asked over having Claude guess wrong.
24  
25  **Ask first:**
26  - Architecture decisions
27  - API design choices
28  - Design decisions (gameplay feel, mechanics, UI)
29  - Anything that could be done multiple valid ways
30  - When uncertain about intent or priorities
... [160 more lines]

Let me verify two things before editing — whether ANCHOR_CONTEXT_BRIEF.md exists in Anchor2, and what paths actually exist for engine/framework in Anchor2.

Glob (E:\a327ex\Anchor2**\ANCHOR_CONTEXT_BRIEF.md)

No files found

Glob (E:\a327ex\Anchor*\engine\build.bat)

No files found

Glob (E:\a327ex\Anchor2**\build.bat)

Anchor2\scripts\build.bat
Anchor2\engine\build.bat

Glob (E:\a327ex\Anchor2\framework\run*.bat)

Anchor2\framework\run.bat
Anchor2\framework\run-web.bat

Good — all Anchor2/ paths exist. ANCHOR_CONTEXT_BRIEF.md does not exist in Anchor2; the closest equivalent there is Anchor2/reference/anchor2_plan.md (called out in Anchor2/.claude/CLAUDE.md as authoritative). I'll redirect that line.

Updating Orblike's framework-doc references, the Anchor Engine section's paths, and the commands at the bottom:

Edit (E:\a327ex.claude\CLAUDE.md)

The file E:\a327ex\.claude\CLAUDE.md has been updated successfully.

Edit (E:\a327ex.claude\CLAUDE.md)

The file E:\a327ex\.claude\CLAUDE.md has been updated successfully.

Edit (E:\a327ex.claude\CLAUDE.md)

The file E:\a327ex\.claude\CLAUDE.md has been updated successfully.

Edit (E:\a327ex.claude\CLAUDE.md)

The file E:\a327ex\.claude\CLAUDE.md has been updated successfully.

Let me read the result and verify nothing else still points at v1 paths inadvertently.

Grep (Anchor/(docs|engine|framework)|Anchor/\b)

108:**API usage:** When using framework functions, proactively read `Anchor2/docs/FRAMEWORK_API.md` (the full version) to verify correct usage. Don't guess function signatures or parameters — look them up. The actual files Orblike loads live in `Orblike/anchor/<file>.lua` (a copy of Anchor 2's framework that can drift); grep there if a function isn't where the docs say. **Do not use `Anchor/docs/` — that's the v1 framework with a different architecture.**
129:**Engine** — C code in `Anchor2/engine/src/anchor.c` (identical to `Anchor/engine/src/anchor.c`; same C engine, different framework on top)
177:5. `Anchor/reference/analysis/strudel-chiptune-guide.md` — Strudel synthesis reference

Glob (E:\a327ex\Anchor*\reference\analysis\strudel-chiptune-guide.md)

No files found

Glob (E:\a327ex**\strudel-chiptune-guide.md)

Anchor\reference\analysis\strudel-chiptune-guide.md
Anchor-lua\reference\analysis\strudel-chiptune-guide.md
Anchor-YueScript\reference\analysis\strudel-chiptune-guide.md

Glob (E:\a327ex\Orblike.claude\CLAUDE.md)

No files found

Three remaining Anchor/ references are all intentional:

Summary of CLAUDE.md changes:

Now back to where we were: when you press F2, the disabled slot should render at 40% alpha and Step 3b is testable.

It all looks good to me, what's next?

Next is Step 4 — drag-drop framework. Per plan.md, this provides the singleton drag_state and the supporting primitives so Step 5 (debug-grid harness in F2) can wire it all together for the first time.

Here's my reading of the shape Step 4 should take, then four design questions before I write code.

Proposed API surface

The discipline note in ui.lua already says: data is retained, rendering and hit-testing are recomputed each frame from input + data. Drag follows the same pattern.

drag_state                         -- singleton table (global)
                                   --   {source_id, item_id, ox, oy} when dragging
                                   --   empty {} when not

drag_active() -> bool              -- next(drag_state) ~= nil

drag_start(source_id, item_id, mx, my, icon_x, icon_y)
                                   -- begins drag; stores cursor offset relative
                                   -- to the icon's top-left so the ghost stays
                                   -- glued to the same point of the icon

drag_clear()                       -- ends drag (whether dropped, cancelled, or aborted)

slot_at(mx, my, slots) -> id | nil -- pure hit-test against a list of slot rects

ui_drag_ghost(lyr, fill, glyph)    -- renders the ghost item icon at the cursor,
                                   -- offset by (drag_state.ox, drag_state.oy)

Caller's per-frame loop (the F2 grid, eventually inventory):

  1. Build slots data: { {id='inv_0', x=, y=, size=, item=, accepts=fn?}, ... }
  2. hover = slot_at(mx, my, slots) once per frame
  3. For each slot: derive its state (normal/hover/selected/...) and target (valid/invalid/nil if drag active and hover==id)
  4. Call ui_slot(...) with that derived state — pure render, untouched
  5. Handle input: press → maybe drag_start, release → maybe perform the move + drag_clear, ESC/RMB → drag_clear
  6. If drag_active()ui_drag_ghost(...)

Now the four real choices:

AskUserQuestion

User has answered your questions: "When the user grabs an icon, where should the ghost sit relative to the cursor while dragging?"="Preserve grab point (PoE/Diablo style) (Recommended)", "What inputs should cancel a drag in progress (return the item to source, no drop)?"="ESC,Right-click (Diablo style),Release outside any slot", "Where should the drag-drop primitives live?"="Add to `ui.lua` (Recommended)", "Slot-data shape consumed by `slot_at` and related helpers each frame. How should the caller pass slots in?"="Array passed each frame (Recommended)". You can now continue with the user's answers in mind.

All four locked. Here's the proposed code for Step 4 + 5 together — Step 4 alone isn't testable without a consumer, so the F2 grid is the natural validation. Reviewing before writing.

What this adds

To ui.lua (between ui_item_icon and ui_draw_test):

--[[
  Drag-drop framework.

  Discipline: drag_state holds identity (who's being dragged from where) +
  cursor offset. Visuals are looked up by the caller from item_id when needed.
  Slot widgets stay pure render — no slot owns drag state.

  drag_state fields when active:
    source_id  — string id of the slot the item came from
    item_id    — caller-defined item handle (table, string, number — opaque)
    ox, oy     — cursor offset; the ghost icon's top-left = (mx - ox, my - oy)
                 so the cursor stays glued to the grab point.
]]
drag_state = {}

function drag_active()
  return drag_state.source_id ~= nil
end

function drag_start(source_id, item_id, mx, my, icon_x, icon_y)
  drag_state.source_id = source_id
  drag_state.item_id   = item_id
  drag_state.ox        = mx - icon_x
  drag_state.oy        = my - icon_y
end

function drag_clear()
  drag_state.source_id = nil
  drag_state.item_id   = nil
  drag_state.ox        = nil
  drag_state.oy        = nil
end

--[[
  slot_at(mx, my, slots) -> id | nil

  Pure hit-test. `slots` is an array of {id=str, x=num, y=num, size=num, ...}.
  Returns the first slot whose rect contains (mx, my), or nil.
]]
function slot_at(mx, my, slots)
  for i = 1, #slots do
    local s = slots[i]
    if mx >= s.x and mx < s.x + s.size and my >= s.y and my < s.y + s.size then
      return s.id
    end
  end
  return nil
end

--[[
  drag_check_cancel() -> bool

  Polls ESC + RMB; clears drag state if pressed. Returns true if it consumed
  a cancel input. Call this once per frame at the top of the consumer's
  drag-handling block. Releasing-over-empty-space is handled by the consumer
  in its mouse-released branch, not here.
]]
function drag_check_cancel()
  if not drag_active() then return false end
  if key_is_pressed('escape') or mouse_is_pressed(2) then
    drag_clear()
    return true
  end
  return false
end

--[[
  ui_drag_ghost(lyr, mx, my, size, fill, glyph, opts)

  Render the dragged item at the cursor. Caller passes the visual params
  (looked up from drag_state.item_id) so drag_state stays identity-only.
]]
function ui_drag_ghost(lyr, mx, my, size, fill, glyph, opts)
  ui_item_icon(lyr, math.floor(mx - drag_state.ox), math.floor(my - drag_state.oy),
    size, fill, glyph, opts)
end

Then a debug-grid harness. F2 still shows chrome/state/target rows from 3b (drop row 3's standalone icons — they're redundant since the occupied slot in row 1 shows the same thing). Replace that row with a 4×3 interactive grid + a small drag items state. Two new functions:

-- Module-local state for the F2 test grid. 4×3 grid, half-populated.
-- Keeping it module-local so it survives across frames.
local test_items = {  -- {fill, glyph} or nil per slot index 1..12
  {fill=red, glyph='F'}, nil,                    {fill=light_blue, glyph='I'},  nil,
  nil,                  {fill=violet, glyph='*'}, nil,                          {fill=lime, glyph='+'},
  {fill=orange, glyph='S'}, nil,                 nil,                           {fill=yellow, glyph='?'},
}

local function test_grid_layout()
  -- Returns the slots array: {id, x, y, size} for each grid cell, plus the
  -- size constant for use elsewhere (icon, ghost).
  local slot_size = 22
  local gap       = 4
  local cols, rows = 4, 3
  local total_w = cols*slot_size + (cols - 1)*gap
  local x0 = (width - total_w)/2
  local y0 = 200  -- below row 2; tuned in ui_draw_test
  local slots = {}
  for r = 0, rows - 1 do
    for c = 0, cols - 1 do
      local idx = r*cols + c + 1
      slots[idx] = {
        id    = 'test_'..idx,
        x     = x0 + c*(slot_size + gap),
        y     = y0 + r*(slot_size + gap),
        size  = slot_size,
        item  = test_items[idx],
        index = idx,
      }
    end
  end
  return slots, slot_size
end

function ui_test_update(dt)
  if not ui_test_active then return end
  local mx, my = mouse_position()
  local slots = test_grid_layout()
  local hover = slot_at(mx, my, slots)

  -- Cancel inputs first; if consumed, nothing else this frame.
  if drag_check_cancel() then return end

  if mouse_is_pressed(1) and not drag_active() and hover then
    -- Find the hovered slot's data — pull item from test_items.
    for _, s in ipairs(slots) do
      if s.id == hover and s.item then
        drag_start(hover, s.item, mx, my, s.x + 1, s.y + 1)  -- ghost top-left = inner padding
        test_items[s.index] = nil
        break
      end
    end
  elseif mouse_is_released(1) and drag_active() then
    if hover then
      -- Drop or swap. Find target index.
      local target_idx
      for _, s in ipairs(slots) do if s.id == hover then target_idx = s.index break end end
      -- Swap: source already cleared; put dragged item in target. If target
      -- had an item, return it to the source slot.
      local source_idx
      for _, s in ipairs(slots) do if s.id == drag_state.source_id then source_idx = s.index break end end
      local prev = test_items[target_idx]
      test_items[target_idx] = drag_state.item_id
      if prev and source_idx then test_items[source_idx] = prev end
      drag_clear()
    else
      -- Released over empty space — return item to source.
      local source_idx
      for _, s in ipairs(slots) do if s.id == drag_state.source_id then source_idx = s.index break end end
      if source_idx then test_items[source_idx] = drag_state.item_id end
      drag_clear()
    end
  end
end

Then ui_draw_test adds the grid render + ghost at the bottom (row 3 of standalone icons removed):

-- (after rows 1 and 2 from 3b — unchanged)

-- 4×3 grid harness.
local mx, my = mouse_position()
local slots, slot_size = test_grid_layout()
local hover = slot_at(mx, my, slots)
for _, s in ipairs(slots) do
  local state = (s.id == hover and not drag_active()) and 'hover' or 'normal'
  local target = nil
  if drag_active() and s.id == hover then
    target = 'valid'  -- F2 harness: every slot accepts every item
  end
  local icon = s.item and {fill = s.item.fill, glyph = s.item.glyph} or nil
  ui_slot(lyr, s.x, s.y, s.size, state, {icon = icon, target = target})
end

if drag_active() then
  local it = drag_state.item_id  -- in F2, item_id IS the {fill, glyph} record
  ui_drag_ghost(lyr, mx, my, slot_size - 2, it.fill, it.glyph)  -- -2 = 2*pad
end

To main.lua — one line in update(dt) to drive the harness's input handling:

function update(dt)
  sync_engine_globals()
  camera_update(main_camera, dt)
  if is_pressed('reload_map') then load_map('tutorial') end
  -- (other key handlers unchanged)
  if is_pressed('toggle_ui_test') then ui_test_active = not ui_test_active end
  ui_test_update(dt)                                           -- NEW
  if current_map then current_map:update(dt) end
  p:update(dt)
  process_destroy_queue()
  memory_tracker_update(mem_tracker)
end

Things I'm uncertain about and want to flag

Want me to peek at Anchor2/arena/main.lua to confirm the mouse-coord space before writing? Otherwise, does the design look right?

Looks right, go ahead.

Quick check on mouse coord space before writing.

Grep (mouse_position()|camera_to_world.*mouse|main_camera.mouse)

284:  local aim = math.angle_to_point(self.x, self.y, main_camera.mouse.x, main_camera.mouse.y)
353:  -- Aim toward mouse (Orblike uses an.camera.mouse; we use main_camera.mouse)
354:  local target_r = math.angle_to_point(self.x, self.y, main_camera.mouse.x, main_camera.mouse.y)

Grep (mouse_position|camera.mouse)

E:\a327ex\Anchor2\framework\anchor\camera.lua:209:  local mx, my = mouse_position()

Read (E:\a327ex\Anchor2\framework\anchor\camera.lua)

200    -- Apply bounds
201   if c.bounds then
202     local half_w = c.w/(2*c.zoom)
203     local half_h = c.h/(2*c.zoom)
204     c.x = math.clamp(c.x, c.bounds.min_x + half_w, c.bounds.max_x - half_w)
205     c.y = math.clamp(c.y, c.bounds.min_y + half_h, c.bounds.max_y - half_h)
206   end
207 
208   -- Update mouse world position
209   local mx, my = mouse_position()
210   c.mouse.x, c.mouse.y = camera_to_world(c, mx, my)
211 
212   -- Update shake
213   shake_update(c.shake, dt)
214 end
215 

Confirmed — mouse_position() returns game-space coords (the camera converts to world separately). For the F2 screen, which renders to ui_layer without a camera attached, mouse_position() directly maps to slot coordinates. Writing now.

1. Add drag-drop helpers + test-grid state to ui.lua (between ui_item_icon and ui_draw_test):

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

2. Replace ui_draw_test to drop the now-redundant standalone-icons row and render the grid + ghost:

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

3. Wire ui_test_update into main.lua's update loop:

Edit (E:\a327ex\Orblike\main.lua)

The file E:\a327ex\Orblike\main.lua has been updated successfully.

Let me verify the final state of ui.lua around the new code is well-formed.

Read (E:\a327ex\Orblike\ui.lua)

230  
231 --[[
232   Drag-drop framework.
233 
234   Discipline: drag_state holds identity (who's being dragged from where) +
235   cursor offset. Visuals are looked up by the caller from item_id when needed.
236   Slot widgets stay pure render — no slot owns drag state.
237 
238   drag_state fields when active:
239     source_id  — string id of the slot the item came from
240     item_id    — caller-defined item handle (table, string, number — opaque
241                  to this layer; in F2 it's a {fill, glyph} record so the ghost
242                  can render directly. Real consumers will use opaque handles
243                  and look up visuals from a game-side items table.)
244     ox, oy     — cursor offset; the ghost icon's top-left = (mx - ox, my - oy)
245                  so the cursor stays glued to the grab point.
246 ]]
247 drag_state = {}
248 
249 function drag_active()
250   return drag_state.source_id ~= nil
251 end
252 
253 function drag_start(source_id, item_id, mx, my, icon_x, icon_y)
254   drag_state.source_id = source_id
255   drag_state.item_id   = item_id
256   drag_state.ox        = mx - icon_x
257   drag_state.oy        = my - icon_y
258 end
259 
... [10 more lines]

Quick layout check: with slot_size=22, gap=4, y0=200, the bottom row of grid is at y=252, slot bottom=274 — clipped past the 270px window. Need to either move it up or shrink slots. Going with slot_size=20, gap=3 so the dashed-ring overlay has headroom too.

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

Read (E:\a327ex\Orblike\ui.lua)

320  local test_items = {
321   {fill=red, glyph='F'},    nil,                       {fill=light_blue, glyph='I'}, nil,
322   nil,                       {fill=violet, glyph='*'},  nil,                          {fill=lime,   glyph='+'},
323   {fill=orange, glyph='S'}, nil,                       nil,                          {fill=yellow, glyph='?'},
324 }
325 
326 -- Returns (slots_array, slot_size). Slots are rebuilt each frame so x/y/size
327 -- are fresh even if we tweak constants live. Sizes tuned so the bottom row's
328 -- drag-target dashed ring (extends 2px outside the slot) fits within the
329 -- 270px window: y0=200 + 2*(20+3) + 20 + 2 = 268 ≤ 270.
330 local function test_grid_layout()
331   local slot_size = 20
332   local gap       = 3
333   local cols, rows = 4, 3
334   local total_w = cols*slot_size + (cols - 1)*gap
335   local x0 = math.floor((width - total_w)/2 + 0.5)
336   local y0 = 200
337   local slots = {}
338   for r = 0, rows - 1 do
339     for c = 0, cols - 1 do
340       local idx = r*cols + c + 1
341       slots[#slots + 1] = {
342         id    = 'test_'..idx,
343         x     = x0 + c*(slot_size + gap),
344         y     = y0 + r*(slot_size + gap),
345         size  = slot_size,
346         item  = test_items[idx],
347         index = idx,
348       }
349     end
... [60 more lines]

Done. Step 4 (drag-drop framework) and Step 5 (4×3 debug grid) are both in.

What landed in ui.lua:

One line in main.lua: ui_test_update(dt) called inside update() so drag input is processed.

Things to test in F2:

  1. Press LMB on a populated slot — item should disappear from source, ghost icon follows cursor with grab-point preserved (grab the corner, the corner stays under the cursor).
  2. Release LMB on an empty slot — item drops there.
  3. Release LMB on a populated slot — items swap.
  4. Release LMB outside any slot — item returns to source.
  5. ESC during drag — item returns to source.
  6. RMB during drag — item returns to source.
  7. Hover an empty slot during drag — green dashed ring (always-valid in the harness).

Things I'd watch for / want feedback on:

Once you've kicked the tyres, the next chunk per plan.md is Phase 1, sub-phase 2: Item data + inventory model — schemas for items/orbs/gems and the inventory state with add/remove/find. That moves us from substrate to actual game data.

RMB is currently coded as middle mouse (common mistake), and when I press it the item is disappearing instead of going back to the source. Everything else seems correct.

Two bugs. Let me fix the right one first by checking what button index RMB actually is in this engine.

Grep (mouse:[0-9]|MOUSE_BUTTON|mouse_button|button.*right)

E:\a327ex\Anchor2\.claude\CLAUDE.md:116:bind('shoot', 'mouse:1')
E:\a327ex\Anchor2\arena\main.lua:55:bind('shoot', 'mouse:1')
E:\a327ex\Anchor2\engine\src\anchor.c:2466:#define MAX_MOUSE_BUTTONS 5
E:\a327ex\Anchor2\engine\src\anchor.c:2467:static bool mouse_buttons_current[MAX_MOUSE_BUTTONS] = {0};
E:\a327ex\Anchor2\engine\src\anchor.c:2468:static bool mouse_buttons_previous[MAX_MOUSE_BUTTONS] = {0};
E:\a327ex\Anchor2\engine\src\anchor.c:2542:    if (strcmp(name, "rightstick") == 0) return SDL_CONTROLLER_BUTTON_RIGHTSTICK;
E:\a327ex\Anchor2\engine\src\anchor.c:2544:    if (strcmp(name, "rightshoulder") == 0 || strcmp(name, "rb") == 0) return SDL_CONTROLLER_BUTTON_RIGHTSHOULDER;
E:\a327ex\Anchor2\engine\src\anchor.c:2548:    if (strcmp(name, "dpright") == 0) return SDL_CONTROLLER_BUTTON_DPAD_RIGHT;
E:\a327ex\Anchor2\engine\src\anchor.c:2749:        case SDL_CONTROLLER_BUTTON_RIGHTSTICK: return "rightstick";
E:\a327ex\Anchor2\engine\src\anchor.c:2751:        case SDL_CONTROLLER_BUTTON_RIGHTSHOULDER: return "rightshoulder";
E:\a327ex\Anchor2\engine\src\anchor.c:2755:        case SDL_CONTROLLER_BUTTON_DPAD_RIGHT: return "dpright";
E:\a327ex\Anchor2\engine\src\anchor.c:2776:    memcpy(mouse_buttons_previous, mouse_buttons_current, sizeof(mouse_buttons_previous));
E:\a327ex\Anchor2\engine\src\anchor.c:2867:    CONTROL_MOUSE_BUTTON,
E:\a327ex\Anchor2\engine\src\anchor.c:2969:// Parse control string like 'key:space', 'mouse:1', 'button:a', 'axis:leftx+'
E:\a327ex\Anchor2\engine\src\anchor.c:2989:        ctrl->type = CONTROL_MOUSE_BUTTON;
E:\a327ex\Anchor2\engine\src\anchor.c:2992:        return ctrl->code >= 1 && ctrl->code <= MAX_MOUSE_BUTTONS;
E:\a327ex\Anchor2\engine\src\anchor.c:3057:        case CONTROL_MOUSE_BUTTON:
E:\a327ex\Anchor2\engine\src\anchor.c:3058:            if (ctrl->code >= 1 && ctrl->code <= MAX_MOUSE_BUTTONS) {
E:\a327ex\Anchor2\engine\src\anchor.c:3059:                return mouse_buttons_current[ctrl->code - 1];
E:\a327ex\Anchor2\engine\src\anchor.c:3088:        case CONTROL_MOUSE_BUTTON:

[Showing results with pagination = limit: 20]

Grep (SDL_BUTTON|SDL_MOUSEBUTTON|MOUSEBUTTONDOWN|case 1:.*SDL|button_id|button == [0-9])

10050:        if (event.type == SDL_MOUSEBUTTONDOWN) {
10064:        if (event.type == SDL_MOUSEBUTTONUP) {

Read (E:\a327ex\Anchor2\engine\src\anchor.c)

10046                mouse_dx += event.motion.xrel;
10047               mouse_dy += event.motion.yrel;
10048           }
10049           // Track mouse buttons
10050           if (event.type == SDL_MOUSEBUTTONDOWN) {
10051               last_input_type = INPUT_TYPE_MOUSE;
10052               #ifdef __EMSCRIPTEN__
10053               audio_try_unlock();
10054               #endif
10055               int btn = event.button.button - 1;  // SDL buttons are 1-indexed
10056               if (btn >= 0 && btn < MAX_MOUSE_BUTTONS) {
10057                   mouse_buttons_current[btn] = true;
10058               }
10059               // Capture mode: capture the mouse button
10060               if (capture_mode && captured_control[0] == '\0') {
10061                   snprintf(captured_control, sizeof(captured_control), "mouse:%d", event.button.button);
10062               }
10063           }
10064           if (event.type == SDL_MOUSEBUTTONUP) {
10065               int btn = event.button.button - 1;
10066               if (btn >= 0 && btn < MAX_MOUSE_BUTTONS) {
10067                   mouse_buttons_current[btn] = false;
10068               }
10069           }
10070           // Track mouse wheel
10071           if (event.type == SDL_MOUSEWHEEL) {
10072               mouse_wheel_x += event.wheel.x;
10073               mouse_wheel_y += event.wheel.y;
10074           }
10075           // Touch events (for web/mobile audio unlock)

Grep (mouse_is_pressed|mouse_is_down|mouse_is_released)

7985:static int l_mouse_is_down(lua_State* L) {
7995:static int l_mouse_is_pressed(lua_State* L) {
8005:static int l_mouse_is_released(lua_State* L) {
9251:    lua_register(L, "mouse_is_down", l_mouse_is_down);
9252:    lua_register(L, "mouse_is_pressed", l_mouse_is_pressed);
9253:    lua_register(L, "mouse_is_released", l_mouse_is_released);

Read (E:\a327ex\Anchor2\engine\src\anchor.c)

7985 static int l_mouse_is_down(lua_State* L) {
7986        int button = (int)luaL_checkinteger(L, 1);
7987        if (button < 1 || button > MAX_MOUSE_BUTTONS) {
7988            lua_pushboolean(L, 0);
7989        } else {
7990            lua_pushboolean(L, mouse_buttons_current[button - 1]);
7991        }
7992        return 1;
7993    }
7994    
7995    static int l_mouse_is_pressed(lua_State* L) {
7996        int button = (int)luaL_checkinteger(L, 1);
7997        if (button < 1 || button > MAX_MOUSE_BUTTONS) {
7998            lua_pushboolean(L, 0);
7999        } else {
8000            lua_pushboolean(L, mouse_buttons_current[button - 1] && !mouse_buttons_previous[button - 1]);
8001        }
8002        return 1;
8003    }
8004    
8005    static int l_mouse_is_released(lua_State* L) {
8006        int button = (int)luaL_checkinteger(L, 1);
8007        if (button < 1 || button > MAX_MOUSE_BUTTONS) {
8008            lua_pushboolean(L, 0);
8009        } else {
8010            lua_pushboolean(L, !mouse_buttons_current[button - 1] && mouse_buttons_previous[button - 1]);
8011        }
8012        return 1;
8013    }
8014    

Found both bugs:

  1. Button index. mouse_is_pressed(N) maps directly to SDL button N; SDL_BUTTON_RIGHT is 3, not 2. I used 2, which is the middle mouse button.
  2. Cancel logic. drag_check_cancel was clearing drag state itself, but the source slot had already been emptied at drag_start. With state cleared, the consumer had no chance to put the item back. The drag_clear() inside the helper was wrong — that's consumer policy.

The cleanest fix is to make the cancel-check detect-only (no state mutation), and have the consumer mirror the same return-to-source logic it already uses for release-over-empty-space. Renaming drag_check_canceldrag_cancel_pressed since the semantics changed.

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

Now update the consumer in ui_test_update to handle return-to-source on cancel, mirroring the release-over-empty branch:

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

Both bugs fixed. Press F2 again — RMB and ESC during a drag should now return the item to its source slot. (Worth verifying RMB after the rename: previous behavior was MMB triggering the bad cancel; MMB should now do nothing during drag, while RMB should return the item.)

A note for memory's sake: the SDL/engine convention here is 1 = LMB, 2 = MMB, 3 = RMB, the opposite of LÖVE2D / GLFW where many older games hardcode 2 = RMB. I'll save that as a memory so I don't make the same flip elsewhere in this codebase.

Write (C:\Users\adn.claude\projects\E--a327ex\memory\reference_anchor2_mouse_buttons.md)

File created successfully at: C:\Users\adn\.claude\projects\E--a327ex\memory\reference_anchor2_mouse_buttons.md

Edit (C:\Users\adn.claude\projects\E--a327ex\memory\MEMORY.md)

The file C:\Users\adn\.claude\projects\E--a327ex\memory\MEMORY.md has been updated successfully.

Bugs fixed, memory written so I don't reach for mouse_is_pressed(2) as RMB again.

Perfect, what's next?

Stage 0 (UI substrate) is now complete — ui_panel, ui_text, ui_slot (all 5 chrome states + target overlay + icon overlay), ui_item_icon, the drag-drop framework, and the F2 grid that exercises all of it.

Per plan.md the next sub-phase is item data + inventory model — schemas for items/orbs/gems, inventory state, and add/remove/find helpers. It's data-only, no new UI, but a natural test surface is to swap the F2 grid's test_items hack for the real inventory model so we can see schemas exercised in F2 without building inventory chrome yet.

Two things first, though:

  1. plan.md is stale — the "Where to start next session" section still describes Stage 0 as partial. Want me to update it to reflect Stage 0 done + next sub-phase?
  2. Scope check on sub-phase 2. The design has orbs (with sockets, link groups, slot types, intrinsics), gems (ability/support/trigger), and equipment (orbs + sigil + mask + robe + rings). For just enough to be testable, I'd start with the minimum needed by the tutorial beats: a generic item table, the orb shape (id, name, sockets-as-array, link-groups), and the gem shape (kind, ability/support tag). Skip vendor stats, rarity rolls, modifiers, intrinsics, crafting hooks. Land more as later beats need them.

Which way do you want to go — start sub-phase 2 along those lines, do something else (a different sub-phase, a non-Orblike task), or first sit with the substrate for a session?

What would item data and inventory model entail in more detail?

Here's how I'd carve it up. Sub-phase 2 has more depth than the one-line plan entry suggests, so let me break it into the layers I'd actually build.

A. Conceptual model

Everything lootable / inventoryable is an item. kind discriminates the schema beneath. The shape is roughly:

The set of fields above is the minimum the tutorial flow needs to round-trip. Things like tier, value, weight, intrinsics, modifier rolls — explicitly deferred.

B. Storage shape

The thing I'd want to lock first because it shapes every helper. Two reasonable options:

Option Y (recommended). A single by-id table is the source of truth; everything else is a list of ids.

items = {}             -- [id] = item_table  (the only place the item DATA lives)
next_item_id = 1
inventory_grid = {}    -- {id, id, id, ...}  ordered for display

Equipment and orb sockets, when they land later, also store ids — never copies, never pointers. Matches the Anchor 2 ID discipline exactly. An item is in exactly one of: inventory_grid, an equipment slot, or an orb socket. Helpers enforce the invariant.

Option X. Inventory is an array of full item tables; equipment and sockets reference back by id. Less consistent (mixed pointer/id styles), but simpler if you're not yet wiring equipment.

I lean Y because sub-phase 4 (equipment) and 5 (socketing) are right around the corner and the consistency pays off then. But X is a defensible "do less now" choice.

C. API surface

The helpers needed for sub-phase 2 alone (no equipment, no socketing yet):

item_create(kind, props) -> item     -- assigns id, stores in items, returns it
item_get(id) -> item | nil
item_destroy(id)                     -- only when an item truly leaves the world

inventory_add(id)                    -- append to inventory_grid
inventory_remove(id)                 -- remove (compacts)
inventory_swap(i, j)                 -- swap two grid positions; the F2 drag-drop op
inventory_has(id) -> bool
inventory_find(pred) -> [id, ...]    -- e.g. find all gems
inventory_count() -> int

Plus a small templates table to spawn the tutorial items by name without typing the full schema each time:

item_from_template('starter_orb_2link') -> item
item_from_template('fireball')          -> item
item_from_template('spread')            -> item

Templates are just convenience — the real spawning calls item_create underneath. Three or four templates is enough for the tutorial; more arrive when more abilities do.

D. File placement

Two files feel right:

When equipment and socketing land later, they each get their own file (equipment.lua, sockets.lua) and continue the same procedural pattern. Splitting now keeps each file ~100 lines instead of one growing item.lua at ~400.

Less defensible alternative: one items.lua covering everything. Saves a file but blurs schema-vs-state.

E. Test surface (the part that lets us validate)

The F2 grid becomes the first real consumer instead of the test_items hack. Concretely:

A small bonus: F3 (or whatever next free key) prints a debug dump of inventory state so we can see ids, kinds, and template-matched names without firing up F2. Useful when adding equipment/sockets later.

F. What's explicitly NOT in this sub-phase

Important to call out so we don't scope-creep:

G. Design questions I'd surface before writing

The ones with no obvious right answer:

  1. Item id type. Sequential integer (1, 2, 3...) is dead simple and prints well. Hash strings ('item_7a3f') are more diagnostic in logs but need a tiny rng. I'd default to integers; not a strong opinion.
  2. Inventory expansion vs fixed grid in F2. Real inventory is infinite (per design.md). F2 grid is 4×3 = 12 slots. If the tutorial bootstrap puts 6 items in, that fits. If it grows past 12, what does F2 show — paginate, scroll, just clip? For sub-phase 2 testing I'd just clip and accept the limitation, since real inventory UI lands in sub-phase 3.
  3. Where do globals live. items, inventory_grid, next_item_id as bare globals (procedural style, easy to query from console), or wrapped in a single state = {items=, inventory_grid=, ...} namespace. Anchor 2 leans bare-globals procedural; I'd follow that.
  4. item_destroy semantics. When does an item actually get removed from the by-id table — on inventory_remove, or never (kept around for debug)? I'd default to keeping items in the by-id table forever and only inventory_grid tracks "active" items, but that leaks memory over a long session. Probably needs a real GC pass eventually.

Total scope: ~150–200 lines across two files, plus a 20-line F2 rewiring. Roughly one focused session to land + verify.

Does this match what you had in mind, or is the scope wrong in some direction? Most natural redirects I can imagine: "skip templates, just inline the tutorial spawns," "do equipment in the same chunk so the model is end-to-end," or "trim to data-only and wire F2 separately."

Everything looks good. But instead of creating test grids and so on, let's just start doing it directly as it will be in the game. Let's also make sure that we have a "run" concept that resets everything we add from now on regarding the run, including inventory and other data. We should make sure we're not leaking anything when we kill a run and start a new one. Tell me what you plan to do (high-level), I'll adjust if needed and then we can go.

Here's the plan, high-level only.

1. The run namespace

A single global run table holds everything that should die when a run dies. Replacing the table on reset wipes per-run state atomically; nothing per-run lives outside it.

run = {
  items, inventory_grid, next_item_id   -- sub-phase 2/3
  equipment, sockets                    -- sub-phases 4-5 (added later)
  current_map, maps_cleared, run_timer  -- phases 3-4
  hideout_state, npc_state              -- phase 2
  -- ... whatever future per-run state needs to live somewhere
}

-- Persistent across runs (lives outside `run`):
settings, tutorial_completed, save serialization

run_reset() does two things in order: walks any entities/colliders/timers in the old run and calls their :destroy() to free engine handles, then assigns a fresh run = run_new(). For sub-phase 2, items are pure data, so there's nothing to destroy yet — but the destroy-pass scaffolding lands now so we never have to retrofit it. New per-run additions follow the discipline: if it owns engine handles, register it with the destroy pass; if it's pure data, it's GC'd when the table is replaced.

UI state (drag_state, F2 toggles) lives outside run — it's per-frame scratch, not per-run gameplay.

2. Files

3. Real inventory UI (folding sub-phase 3 in)

Since you want production UI, not a test grid:

4. F2 cleanup

The F2 test harness gets gutted to its useful core:

5. Leak-check discipline

Concrete way to verify "nothing leaks across resets":

When equipment / sockets / NPC state land in later chunks, they each get added to the same dump and verified the same way. Pattern stays the same regardless of what's added.

6. What I want to lock before writing

Real choices, not bikeshedding:

  1. run as namespaced table vs bare globals with a registry. Recommended namespaced (run.items etc.) — the structural containment is what makes leaks hard to introduce. Bare globals + an explicit run_reset() that lists each one is also defensible, just noisier and easier to forget a field.
  2. Equipment + sockets in the same chunk? I'd say no — keep this to inventory-only so the chunk stays one focused session. Equipment + sockets become the next chunk and the run namespace already has shape for them.
  3. What seeds the initial inventory. Easiest: on run_new(), spawn the tutorial-relevant items by template (starter orb, fireball, spread, a couple of placeholder gems for visual variety). Loot drops will replace this once we have crates/enemies; for now the seed is what's there.
  4. Inventory toggle key default. I is the obvious primary; Tab aliases. But Tab has been used historically for character sheet (PoE) — might want it for the character/orb UI in sub-phase 4 instead. I'd just bind I for now and leave Tab open.
  5. Inventory size in the UI. Infinite per design — but the rendered grid needs a column count. 6 columns is what kit_3 shows; rows grow as needed. Without scrolling for sub-phase 2/3, items past whatever fits the panel just clip. Real scrolling lands when count actually grows past one screen.

Total scope for this chunk: ~3 new files (~300-400 lines combined) + the F2 cleanup + the inventory-toggle keybinding + a debug dump. Roughly a session's work.

Anything you want to redirect before I start? Top candidates: pull equipment in, change the toggle key, drop the leak-check overlay (you'd just trust the namespace discipline), or do bare globals instead of run-as-table.

Regarding point 5, we already have memory tracking going on for the engine which you can use here again to check for leaks.

  1. Sure, go with your feeling here.
  2. Whatever you choose.
  3. Yes.
  4. I for inventory, Tab/C will be for character/orbs I think.
  5. Yep, it's fine.

Everything seems good. You can start. You can decide to do portions of it and show me on the way or do it all at once, your choice.

Going to do it all at once. Files: run.lua, items.lua, inventory.lua, inventory_ui.lua, plus main.lua wiring and F2 cleanup.

1. items.lua — schemas, factory, templates.

Write (E:\a327ex\Orblike\items.lua)

File created successfully at: E:\a327ex\Orblike\items.lua

2. inventory.lua — operations on the per-run inventory grid.

Write (E:\a327ex\Orblike\inventory.lua)

File created successfully at: E:\a327ex\Orblike\inventory.lua

3. run.lua — run namespace, lifecycle, seeding.

Write (E:\a327ex\Orblike\run.lua)

File created successfully at: E:\a327ex\Orblike\run.lua

4. inventory_ui.lua — production inventory panel + drag-drop on real data.

Write (E:\a327ex\Orblike\inventory_ui.lua)

File created successfully at: E:\a327ex\Orblike\inventory_ui.lua

5. F2 cleanup in ui.lua — remove the test-grid harness and ui_test_update:

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

Now drop the grid render block from ui_draw_test itself (the static rows stay):

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

6. main.lua wiring — requires, bindings, run_reset on boot, update/draw hooks:

Edit (E:\a327ex\Orblike\main.lua)

The file E:\a327ex\Orblike\main.lua has been updated successfully.

Edit (E:\a327ex\Orblike\main.lua)

The file E:\a327ex\Orblike\main.lua has been updated successfully.

Edit (E:\a327ex\Orblike\main.lua)

The file E:\a327ex\Orblike\main.lua has been updated successfully.

Edit (E:\a327ex\Orblike\main.lua)

The file E:\a327ex\Orblike\main.lua has been updated successfully.

Edit (E:\a327ex\Orblike\main.lua)

The file E:\a327ex\Orblike\main.lua has been updated successfully.

Let me verify the final state of main.lua and the trimmed ui.lua are clean.

Read (E:\a327ex\Orblike\main.lua)

1    require('anchor')({
2     width = 480,
3     height = 270,
4     title = "Orblike",
5     scale = 3,
6     filter = "rough",
7   })
8   
9   -- ============================================================================
10  -- LOCKED PALETTE (per reference/ui_primitives_spec.md and the four
11  -- reference/mockup_ui_kit_*.html files). 18 canonical tokens — 9 chrome
12  -- (grayscale ladder, dark to light) + 9 accents (roughly by hue).
13  -- ============================================================================
14  
15  -- Chrome (grayscale ladder, dark → light)
16  bg = color(22, 28, 34)
17  slot_fill = color(27, 31, 34)
18  panel_fill = color(31, 33, 38)
19  charcoal = color(45, 48, 51)
20  panel_border = color(56, 60, 65)
21  grey = color(74, 77, 80)
22  text_muted = color(140, 140, 145)
23  white = color(200, 200, 200)
24  text = color(240, 240, 235)
25  
26  -- Accents (roughly by hue)
27  red = color(210, 49, 56)
28  orange = color(233, 108, 27)
29  yellow = color(234, 171, 28)
30  lime = color(148, 176, 41)
... [168 more lines]

Read (E:\a327ex\Orblike\ui.lua)

300    ui_drag_ghost(lyr, mx, my, size, fill, glyph, opts)
301 
302   Render the dragged item as a ghost at the cursor. Caller passes visual
303   params (looked up from drag_state.item_id) so drag_state stays identity-only.
304 ]]
305 function ui_drag_ghost(lyr, mx, my, size, fill, glyph, opts)
306   ui_item_icon(lyr, math.floor(mx - drag_state.ox), math.floor(my - drag_state.oy),
307     size, fill, glyph, opts)
308 end
309 
310 --[[
311   ui_draw_test(lyr)
312 
313   F2 debug screen. Panel + text samples + slot chrome states + drag-target
314   overlay row. Static visual tuning surface — no interactivity. Real drag-
315   drop consumers (inventory_ui, future equipment_ui, etc.) exercise the
316   primitives in production.
317 ]]
318 function ui_draw_test(lyr)
319   -- Window is 480x270. Layout: panel + 2 static rows (chrome states + drag-
320   -- target overlay). Interactive grid was removed when the real inventory
321   -- UI landed — drag-drop is exercised in production now.
322   local pw, ph = 220, 88
323   local px = (width - pw)/2
324   local py = 12
325   ui_panel(lyr, px, py, pw, ph)
326 
327   -- All three registered UI fonts, center-aligned in the panel.
328   local cx = px + pw/2
329   ui_text(lyr, 'Awesome 9 @ 16',  cx, py + 6,  {font=ui_font_header_l, align='center'})
... [47 more lines]

Grep (test_items|test_grid|ui_test_update)

No matches found

Clean — no dangling references. Now updating plan.md so the next-session pointer reflects the new state.

Edit (E:\a327ex\Orblike\plan.md)

The file E:\a327ex\Orblike\plan.md has been updated successfully.

Edit (E:\a327ex\Orblike\plan.md)

The file E:\a327ex\Orblike\plan.md has been updated successfully.

Read (E:\a327ex\Orblike\plan.md)

55   
56  ---
57  
58  ## Phase 1 — Tutorial Map (Small)
59  
60  Replaces the abandoned beach. Same tutorial beats, smaller map, hand-laid.
61  
62  **Map.** Hand-laid small layout. Same wall pipeline as the hideout (single region, simple palette, no procgen rocks/sea). ~30–60 seconds at walking speed.
63  
64  **Sub-phases (each independently testable):**
65  
66  1. **UI primitives** — text, button, panel, full-screen pattern, ESC menu, drag-drop framework. *Status (Orblike UI 1, 2026-04-30):* Stage 0 partial — `ui_panel`, `ui_text`, `ui_slot` (normal / hover / selected) shipped in `ui.lua`; F2 debug toggle live. Remaining: extended slot states (occupied / locked / disabled / drag-target overlay), `ui_item_icon` primitive, drag-drop framework, debug-grid harness. See "Where to start next session" above.
67  2. **Item data + inventory model** — item/orb/gem schemas, inventory state, add/remove/find.
68  3. **Inventory UI** — full-screen overlay, grid rendering, drag-drop within inventory.
69  4. **Character UI + equipment** — paper-doll, all 5 slot types, equip/unequip via drag.
70  5. **Orb composition UI** — selected orb's sockets and links, gem socketing, link-group validation.
71  6. **Permanent HUD** — health orb, action bar (1 slot for tutorial). Right-side HUD orb empty.
72  7. **Tutorial map gen** — small hand-laid layout with fixed entity placements (crate, seeker pack, mini-boss, exit) and walk-past spawn triggers. *Status:* corridor shape + pinch landed; entity placement, walk-past triggers, and spawning still pending. The pinch geometry is reserved for the gem/orb-equipped gate.
73  8. **Enemy port (seeker)** — port from v1 to Anchor 2 idioms. `class()`, `make_entity`, polled steering.
74  9. **Combat: contact damage + Fireball + Spread** — bidirectional contact damage with per-pair cooldown; projectile ability with mouse-aim; Spread support modifies actives in same link group to fan-3.
75  10. **Loot drops + pickup (tutorial-style)** — per-item ground pickup so the tutorial can pace gem drops. (Regular maps will use end-of-map drops; tutorial is the exception.)
76  11. **Tutorial hint system** — world-space labels, bottom banners, pulse highlights on next-interactable.
77  12. **Mini-boss + exit transition** — fade-to-black → load hideout → fade-in.
78  
79  **UI ground truth.** The four `reference/mockup_ui_kit_*.html` files are the canonical visual reference (locked palette, all element states). Pair with `reference/ui_primitives_spec.md` for token names and design decisions. The kit PNGs they were derived from are now historical.
80  
81  **Deliverable:** Fresh game launches into the tutorial. Player walks through, equips orb, sockets Fireball, kills enemies, sockets Spread, beats mini-boss, transitions to hideout.
82  
83  ---
84  
... [10 more lines]

Edit (E:\a327ex\Orblike\plan.md)

The file E:\a327ex\Orblike\plan.md has been updated successfully.

All in. Quick summary of what shipped:

New files:

main.lua wiring:

ui.lua cleanup:

plan.md update: Sub-phases 1, 2, 3 marked DONE with what landed; "Where to start next session" repointed at sub-phase 4 (equipment) and 5 (orb composition).

Things to test:

  1. Boot. Game launches, no error. Press I → inventory panel opens on the right with 6 items in the top row (purple O orb, red F, orange +, light-blue O orb, light-blue I, blue S).
  2. Drag. Grab any item, drop on another slot → swap. Drop on empty → move. Drop outside the grid → no-op (item stays put).
  3. Cancel. ESC during drag → no-op, item stays. RMB during drag → same. Press I while dragging → drag cancelled, panel closes.
  4. Reset. F3 to enable memory tracker, F4 to baseline, then F12 → run resets. Inventory should look identical (same 6 templated items in the same order — they're freshly created with new ids, but visually the same). Memory tracker should show no significant growth across multiple F12 cycles.
  5. F2 still works as a static visual reference.

Things I'd watch for:

Run resetting should also restart the first map, right?

Yes, you're right — a "fresh run" should put you back at the tutorial start, not just rewipe inventory while you're standing wherever you were. Let me check how the map system currently handles player spawn position so I know what run_reset needs to do.

Grep (function load_map|function .spawn|p.x\s=|p.y\s*=|set_position)

E:\a327ex\Orblike\map_generation.lua:351:  self.collider:set_position(cx, cy)
E:\a327ex\Orblike\door.lua:36:  self.collider:set_position(x, y)
E:\a327ex\Orblike\map.lua:197:function load_map(name)
E:\a327ex\Orblike\map.lua:217:    p.collider:set_position(current_map.spawn_x, current_map.spawn_y)
E:\a327ex\Orblike\map.lua:219:    p.x, p.y = current_map.spawn_x, current_map.spawn_y
E:\a327ex\Orblike\anchor\collider.lua:15:      self.collider:set_position(x, y)
E:\a327ex\Orblike\anchor\collider.lua:93:function collider:set_position(x, y) physics_set_position(self.body, x, y) end
E:\a327ex\Orblike\player.lua:23:  self.collider:set_position(x, y)
E:\a327ex\Orblike\anchor\spring.lua:70:  sp.x = sp.x + force
E:\a327ex\Orblike\anchor\spring.lua:107:    sp.x = sp.x + sp.v*dt
E:\a327ex\Orblike\v1\main.lua:669:function spawn_asal_explosion(x, y, damage, base_radius, mods, color, edition, cast_log)
E:\a327ex\Orblike\v1\main.lua:1207:  self.collider:set_position(self.x, self.y)
E:\a327ex\Orblike\v1\main.lua:1365:      local function spawn_fissure_area(pos)
E:\a327ex\Orblike\v1\main.lua:1441:      local function spawn_self_area_formation()
E:\a327ex\Orblike\v1\main.lua:1515:      local function spawn_aimed_area()
E:\a327ex\Orblike\v1\main.lua:2307:    self.collider:set_position(self.x, self.y)
E:\a327ex\Orblike\v1\main.lua:2343:          self.collider:set_position(self.x, self.y)
E:\a327ex\Orblike\v1\main.lua:2345:          p1.collider:set_position(px, py)
E:\a327ex\Orblike\v1\main.lua:3185:          self.collider:set_position(self.x, self.y)
E:\a327ex\Orblike\v1\main.lua:3187:          p1.collider:set_position(px, py)
E:\a327ex\Orblike\v1\main.lua:4117:          self.collider:set_position(self.x, self.y)
E:\a327ex\Orblike\v1\main.lua:4225:        self.collider:set_position(self.x, self.y)
E:\a327ex\Orblike\v1\main.lua:4594:              self.collider:set_position(self.x, self.y)
E:\a327ex\Orblike\v1\main.lua:4596:              p1.collider:set_position(px, py)
E:\a327ex\Orblike\v1\main.lua:5170:  self.collider:set_position(cx, cy)
E:\a327ex\Orblike\v1\main.lua:5219:    self.collider:set_position(wcx, wcy)
E:\a327ex\Orblike\v1\main.lua:7265:  self.collider:set_position(self.x, self.y)
E:\a327ex\Orblike\v1\main.lua:7827:  self.collider:set_position(self.x, self.y)
E:\a327ex\Orblike\v1\main.lua:9234:  self.collider:set_position(self.x, self.y)
E:\a327ex\Orblike\v1\main.lua:9558:function pack_random_blueprint(spawn_radius)
... [2 more lines]

Good — load_map already resets player position to the map's spawn point (map.lua:217-219). So run_reset just needs to call load_map('tutorial').

Edit (E:\a327ex\Orblike\run.lua)

The file E:\a327ex\Orblike\run.lua has been updated successfully.

Now remove the redundant load_map('tutorial') from main.lua's boot sequence — run_reset() covers it:

Edit (E:\a327ex\Orblike\main.lua)

The file E:\a327ex\Orblike\main.lua has been updated successfully.

Let me verify load_map handles being called repeatedly without leaks (it'll be called every F12 press) — checking how it handles teardown of the previous map's resources:

Read (E:\a327ex\Orblike\map.lua)

190  
191 --[[
192   load_map(name)
193   Destroys the current map (if any), builds a new one from the named
194   definition in `maps`, and repositions the player at the new map's spawn
195   point. The player itself persists across map swaps.
196 ]]
197 function load_map(name)
198   if current_map then
199     current_map:destroy()
200     -- Drain the kill queue NOW so map-owned colliders are destroyed before
201     -- the new map's colliders enter the physics world. Otherwise old + new
202     -- coexist for a frame and the player can bounce off ghost geometry.
203     process_destroy_queue()
204     current_map = nil
205   end
206   local def = maps[name]
207   if not def then error('Unknown map: ' .. tostring(name)) end
208   -- Set active palette from the def before constructing — map:new calls
209   -- apply_wall_palette which reads wall_palette_index. F5 thus resets
210   -- the palette to the def's default; cycle with F9 again afterward.
211   if def.palette then
212     local idx = find_wall_palette(def.palette)
213     if idx then wall_palette_index = idx end
214   end
215   current_map = map(def)
216   if p then
217     p.collider:set_position(current_map.spawn_x, current_map.spawn_y)
218     p.collider:set_velocity(0, 0)
219     p.x, p.y = current_map.spawn_x, current_map.spawn_y
... [9 more lines]

load_map already does exactly the right thing: destroys the previous map, drains the kill queue (so old colliders don't coexist with new ones for a frame), resets player position + velocity, and snaps the camera to spawn. So F12 now does a full run reset — fresh inventory + fresh map + player back at start.

Ready to test:

Does load_map just load the new map or does it also kill the old one?

Both — it kills the old one first. Specifically map.lua:197-205:

function load_map(name)
  if current_map then
    current_map:destroy()
    process_destroy_queue()      -- drain immediately
    current_map = nil
  end
  ...
  current_map = map(def)         -- then build the new one
  ...
end

The process_destroy_queue() mid-function is deliberate: it forces the old map's colliders out of the physics world before the new map's colliders are added, so the player can't bounce off ghost geometry during the swap-over frame. Comment in the source explicitly calls that out.

So run_reset() doesn't need to know anything about map teardown — load_map handles it. And the destroy pass we built into run.lua (currently empty) only needs to worry about resources owned by run itself when those start to exist (e.g., enemies in run.entities later). The map's resources are owned by current_map, not run, and have their own teardown path.

Doesn't seem like anything is missing. You can remove the "inventory" text drawing on the inventory. And then let's think about the inventory itself. Traditionally the inventory screen also has the equipment. We could go this way but we have both equipment and orbs, not sure if everything fits. The reference/ folder has two images showing 2 different possible inventory layouts... but I'm not sure about either of them. What do you think?

Removing the label first, then looking at the mockups.

Edit (E:\a327ex\Orblike\inventory_ui.lua)

The file E:\a327ex\Orblike\inventory_ui.lua has been updated successfully.

Edit (E:\a327ex\Orblike\inventory_ui.lua)

The file E:\a327ex\Orblike\inventory_ui.lua has been updated successfully.

Now let me look at the two layout images you mentioned.

Glob (E:\a327ex\Orblike\reference\orblike_inventory*.png)

Orblike\reference\orblike_inventory_orb_1.png
Orblike\reference\orblike_inventory_orb_2.png

Read (E:\a327ex\Orblike\reference\orblike_inventory_orb_1.png)

[
  {
    "type": "image",
    "source": {
      "type": "base64",
      "data": "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Dy/Bxd3dH/7xn3zkIx/RWv7Uz/38V3/5F21tb//N3//9g2654Y//7M/Habz2zKm77z37Ez/1sw9/6IOdeerkidOnT21sLvYu7T7o5pvf5A1fv5a6ubGxu7c3n883NhZPf+oTb7399sc9+enPeMbt29s7ijKO42u9+qv99V/95Xu88zttzGer1aqN47ReLZfLl3ixx7z1W77lS77kS0bo677hm5926zPOXHPNsePHX/ZlX/a6667tag2BtJgvjpZHW1sbj3rUI49tb+F28tTJN3+Lt3y/93lP1fn11193/XXXAlubW3/zt3975513nDh5chqnw9X62M72OAylVNvGAAgwGABsbMAAIMQVBgQCAeIKAQKwLSNjkBBGIIEAgQBxmXhetjGYy2zxLBIAAhDPZAMGMBiMsLnM4llkwEYAWAYbY9uAQSAwAgECEIBBtgFA2GADMsY297ONwTLiMoOxJAwACBA2QjLCYABhjACEhUEAknkW8xxsMEgSmPvZ3E+AwAIMIGzbkoQADFggCyQhgUEAYAAJQFgYcZmNjblM3M8SQgJAgGSeyQCYy4wBI5AIJC4zgAGQBGCexWAbsACwhIQASbYFpehwlW/xmtf/0lc/8rs/dHV60cZxPFxP7/7a7TPepV13It7ilet1J/SZ78oHvsnsDV4SZUSpEQJCAoENYAADRKh2/Ru/4RuU0m1tbp48edzOza2t7e2tfjY7efLE5tbmDddf/1Iv+eLL5TIi6OaqsxOv9aHURbbJBmyMEAiEbEfEelg/+pGPfO93f5fHPvpRr/Gqr/JGb/D6154583Zv/Rav+9qv3loCTtsWCEqJYRxf5qVe8pVf6RVf4WVf9nVe69XHcYwIbACMMZTZ5paMBCgiDo8OX/PVXvWmG28YhuFP/vTPr7/+2p/62Z8bx+lpT7/1L/7qb17sMY/62V/8laffetuDb7nl0Y951CMe/vC/+Mu/3tzc/Mmf/plxmv7mb//u6Ohwc2PzL//yL++4446HPvShr/Var/lt3/ndEeUpT3nKT//szz3qUY/6sz/902uuu/72O+96xh13dqVka7bPnT/3Ui/90n/8Z39+39lzT37yU0rI+Pbbbnu9132dhz78Yb/7u3+wtb3153/1N/1sdsedd00tv/Jrv761vO3222utX//N337y+PE777pzb+/Sl33F12xu7/zVX//1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",
      "media_type": "image/png"
    }
  }
]

Read (E:\a327ex\Orblike\reference\orblike_inventory_orb_2.png)

[
  {
    "type": "image",
    "source": {
      "type": "base64",
      "data": "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",
      "media_type": "image/png"
    }
  }
]

Label removed.

Now the design question. Honestly, both mockups have issues at our resolution. They're drawn for something more like 800x500; at 480x270 the three columns of layout 1 would each get ~150px which is too narrow for a paper-doll AND a tooltip AND comfortable text. Layout 2 is closer to what we can actually fit but its left column is doing two unrelated jobs (paper-doll for some context, orb-editor for others) and the title literally says "B3" — it reads like a variant pass, not a settled answer.

The structural problem: traditional ARPGs have two concerns to surface (equipment + inventory). We have three — inventory, equipped gear (orb×N, sigil, mask, robe, ring×4), and orb composition (the sockets+links inside whichever orb you're editing). Trying to display all three at once is what makes layout 1 dense and layout 2 modal-feeling.

What I'd actually do, given the constraint: right side = inventory, always; left side context-switches between paper-doll and orb-editor. Press I → inventory right, paper-doll left. Click an equipped orb (or click an orb in inventory and choose "edit") → left side flips to orb composition (sockets, links, intrinsics, name, description). ESC or click-back → returns to paper-doll. Inventory stays put through all of it because it's the drag source for both equipping and socketing — you should never lose sight of it.

Why I prefer that over the alternatives:

The right-side-inventory + context-switching-left pattern is also already what design.md commits to: "right side = inventory, left side = action UI, drag-drop between."

A few real questions before I'd commit to this:

  1. One toggle key or two? I opens inventory + paper-doll together (one mode, paper-doll always shown alongside inventory) feels right; pressing it again closes both. Then opening orb-editor is not a top-level toggle but happens by clicking an orb. Alternative: Tab/C opens character separately, I opens just inventory. I lean toward one toggle for the combined view.
  2. Does pressing I while an orb is open in the editor return you to paper-doll or close the whole UI? Probably "close everything" — I is the "go away" key. Click-back inside the panel is the "return to paper-doll" affordance.
  3. Where does the floating-tooltip live? Pinned-bottom (layout 1's approach) is space-efficient and non-occluding; floating-on-hover is more conventional. I'd start pinned and reconsider if it feels stale.

If this direction sounds right, I can do a quick text-mockup of the layout numbers (slot sizes, panel proportions, where the orb-editor lives) before any code, so we can sanity-check it visually first. Or if you want me to lean on a different layout entirely — three-column or two-screen — say so and I'll reframe.

  1. One opens everything.
  2. Close everything.
  3. Floating on hover.

Assume a size for the paper-doll sprite, which isn't created right now, but just draw is as a rectangle of a certain size.

Here's the layout I'd propose, concrete numbers. Reviewing before any code.

Screen layout (480×270)

┌──────────────────────────────────────────────────────────────────────────────────┐
│  ┌─ paper-doll (160×160) ─────────┐    ┌─ inventory (159×159) ──────────────┐    │
│  │ x=8, y=8                        │    │ x=313, y=8                          │    │
│  │                                 │    │                                     │    │
│  │  [sigil]  [    ]  [orb_1]       │    │  ▣ ▣ ▣ ▣ ▣ ▣                       │    │
│  │  [mask ]  [    ]  [robe ]       │    │  ▣ ▣ ▣ ▣ ▣ ▣                       │    │
│  │  [ring1]  [fig ]  [ring2]       │    │  ▢ ▢ ▢ ▢ ▢ ▢                       │    │
│  │  [ring3]  [    ]  [ring4]       │    │  ▢ ▢ ▢ ▢ ▢ ▢                       │    │
│  │                                 │    │  ▢ ▢ ▢ ▢ ▢ ▢                       │    │
│  │                                 │    │  ▢ ▢ ▢ ▢ ▢ ▢                       │    │
│  └─────────────────────────────────┘    └─────────────────────────────────────┘    │
│                                                                                     │
└──────────────────────────────────────────────────────────────────────────────────┘

Paper-doll panel: 160×160 @ (8, 8). Content pad 8.

Inventory: unchanged (159×159 @ (313, 8)).

Equipment data + slot id scheme

run.equipment = {
  sigil  = nil,        -- item id or nil
  mask   = nil,
  robe   = nil,
  orbs   = {nil},      -- array, 1 entry for now (orbs grow later)
  rings  = {nil, nil, nil, nil},
}

Slot widget ids (string prefixes for drag-drop dispatch):

Inventory keeps 'inv_N'. The drag system already handles arbitrary string ids; the drop handler dispatches by prefix.

Drag-drop matrix

Source → Target Behavior
inv → inv swap (existing)
inv → equip slot type-check: if compatible, equip. If slot occupied, evict to source inventory index. If incompatible, no-op (target shows red dashed during drag)
equip → inv move to inventory at target index (existing inv slot bumps, or fills empty)
equip → equip type-check: if both compatible (e.g. ring↔ring), swap. Else no-op

Type compatibility predicate per equip slot: sigil → kind == 'sigil' mask → kind == 'mask' robe → kind == 'robe' orb_N → kind == 'orb' ring_N → kind == 'ring'

Tooltip (hover, floating)

Triggered on any non-empty slot when the mouse hovers it for >150ms (or instantly — a hover delay is more polished but adds state). Tooltip is a ui_panel rendered at (mouse_x + 12, mouse_y + 12) with item name in rarity color, rarity pill, item-kind subtitle, and (eventually) stat lines. Suppressed during drag.

For sub-phase 4 I'd start with instant on hover, no delay — simpler, lets us validate the rendering — and add the delay if it feels twitchy.

Files

Plan to implement

  1. equipment.lua — data layer first, no UI.
  2. equipment_ui.lua — render the paper-doll, no drag yet.
  3. Wire drag-drop coordination between inventory + equipment, including type validation.
  4. tooltip_ui.lua + hover wiring on both panels.
  5. Update run_reset to clear run.equipment. (Just falls out of run = run_new() since equipment lives inside.)

I'd do 1+2 in one pass, then 3+4 in a second pass, since 1+2 is testable on its own (visible paper-doll, no drag yet) and 3+4 is the drag-drop delta on top.

Does this layout look right? Three things I'd particularly call out for redirect:

Go ahead.

Phase A: data layer + paper-doll render. Drag-drop and tooltips come in Phase B.

1. equipment.lua — schemas, state, slot helpers.

Write (E:\a327ex\Orblike\equipment.lua)

File created successfully at: E:\a327ex\Orblike\equipment.lua

2. equipment_ui.lua — paper-doll render. Static for Phase A (no drag handling yet).

Write (E:\a327ex\Orblike\equipment_ui.lua)

File created successfully at: E:\a327ex\Orblike\equipment_ui.lua

3. items.lua — add four starter equipment templates so we have something to equip later.

Edit (E:\a327ex\Orblike\items.lua)

The file E:\a327ex\Orblike\items.lua has been updated successfully.

4. run.lua — add equipment to run_new, seed equipment items in inventory.

Edit (E:\a327ex\Orblike\run.lua)

The file E:\a327ex\Orblike\run.lua has been updated successfully.

5. main.lua — require the two new files (equipment before run; equipment_ui after ui), hook into draw().

Edit (E:\a327ex\Orblike\main.lua)

The file E:\a327ex\Orblike\main.lua has been updated successfully.

Edit (E:\a327ex\Orblike\main.lua)

The file E:\a327ex\Orblike\main.lua has been updated successfully.

Phase A done. Quick recap of what landed:

New files:

Modified:

Test: Press I → paper-doll on the left (figure rectangle + 8 empty slots), inventory on the right (now 10 seed items including the 4 new equipment stubs). Press I again → both close. F12 → both reset (paper-doll empty since run.equipment is fresh; inventory reseeded).

Things to eyeball:

Phase B (drag-drop coordination + tooltip-on-hover) is the next chunk. Let me know how Phase A reads visually first.

I feel like the most important gap is the one at the bottom. Feels like unused space. Maybe we could try moving the equipment and orb slots to the top of the inventory but lay them out horizontally without the paper-doll?

Let me sketch the layout before writing. Two real decisions in here: equipment slot arrangement, and how the two files coordinate.

Proposed combined right-side panel

                                              ┌─ panel (159×227 @ x=313, y=8) ──────┐
                                              │                                       │
                                              │   [orb][sigil][mask][robe]            │  equipment row 1
                                              │                                       │
                                              │   [r_1][r_2 ][r_3 ][r_4 ]             │  equipment row 2
                                              │                                       │
                                              │   ─────── separator ───────           │
                                              │                                       │
                                              │   ▣ ▣ ▣ ▣ ▣ ▣                         │
                                              │   ▣ ▣ ▣ ▣ ▣ ▣                         │
                                              │   ▢ ▢ ▢ ▢ ▢ ▢                         │   inventory grid
                                              │   ▢ ▢ ▢ ▢ ▢ ▢                         │   (unchanged 6×6)
                                              │   ▢ ▢ ▢ ▢ ▢ ▢                         │
                                              │   ▢ ▢ ▢ ▢ ▢ ▢                         │
                                              │                                       │
                                              └───────────────────────────────────────┘

Concrete dimensions:

Equipment slot order, row by row:

col 1 col 2 col 3 col 4
orb sigil mask robe
ring1 ring2 ring3 ring4

Orb leftmost (build-defining, first thing you look at). Rings grouped on the second row.

Left side: empty for now. When orb editor lands (sub-phase 5), it'll slide into the left half of the screen — the freed-up space is reserved for that.

File coordination

Approach 2 (less churn): inventory_ui still owns the panel chrome. Its layout() function returns the panel rect plus sub-areas for equipment block, separator, and inventory grid. equipment_ui no longer draws a panel of its own — it draws slots only, into the equipment area defined by inventory_ui's layout.

Concretely:

Drag-drop coordination (Phase B) gets simpler this way too — one layout, two slot sources, one combined hover-test.

Does this look right, or do you want to redirect any of:

Orb needs its own row, because we might have multiple orbs eventually. In fact, we may have infinite orbs, so eventually it also needs scrolling potentially.

Good call. Reworked layout:

                                              ┌─ panel (159 × 243 @ x=313, y=8) ────┐
                                              │                                       │
                                              │  [orb_1][orb_2][orb_3][orb_4]         │  orb row (4 slots fixed for now)
                                              │                                       │
                                              │      [sigil][mask][robe]              │  main equipment (centered)
                                              │                                       │
                                              │  [r_1 ][r_2 ][r_3 ][r_4 ]             │  rings
                                              │                                       │
                                              │  ─────── separator ───────            │
                                              │                                       │
                                              │  ▣ ▣ ▣ ▣ ▣ ▣                         │
                                              │  ▣ ▣ ▣ ▣ ▣ ▣                         │
                                              │  ▢ ▢ ▢ ▢ ▢ ▢                         │   inventory grid (5 rows × 6)
                                              │  ▢ ▢ ▢ ▢ ▢ ▢                         │
                                              │  ▢ ▢ ▢ ▢ ▢ ▢                         │
                                              │                                       │
                                              └───────────────────────────────────────┘

Concrete numbers:

On orb scrolling. For Phase A I'll fixed-render 4 orb slots (equip_orb_1 through _4) reading from run.equipment.orbs[1..4]. When orb count grows past 4, we add horizontal scrolling on the orb row only — the data structure is already an array so it's just UI work. Marked in a TODO so it's not forgotten.

Inventory shrinks from 6→5 rows. That's the cost of fitting orbs in their own row. 30 slots is still well above the 10 we seed, and the inventory was always going to need scrolling at some point regardless.

Other small decisions:

If this looks right I'll go ahead and refactor: collapse equipment_ui.lua to just slot rendering (no panel/figure), expand inventory_ui.lua's layout to host both blocks, drop the row count to 5. The data layer (equipment.lua, run.lua, item templates) doesn't change.

Only change: orbs on the bottom, rings middle.

[Request interrupted by user]

Or rings top if you feel that's better.

I'd go rings top — gives you wide → narrow → wide stacking (rings 136, sigil/mask/robe 100 centered, orbs 136), which reads as a balanced diamond shape rather than bottom-heavy. Sigil/mask/robe is the visual "neck" of the layout, where the centered narrow row creates symmetry between the two 4-slot rows above and below.

There's also a mild UX argument the same direction: orbs are the most-clicked piece (you'll keep opening the orb editor), so keeping them adjacent to the inventory below the separator means less cursor travel between "click orb to edit" and "drag gem from inventory."

                                              ┌─ panel (159 × 243 @ x=313, y=8) ────┐
                                              │                                       │
                                              │  [r_1 ][r_2 ][r_3 ][r_4 ]             │  rings
                                              │                                       │
                                              │      [sigil][mask][robe]              │  centered
                                              │                                       │
                                              │  [orb_1][orb_2][orb_3][orb_4]         │  orbs
                                              │                                       │
                                              │  ─────── separator ───────            │
                                              │                                       │
                                              │  ▣ ▣ ▣ ▣ ▣ ▣                         │
                                              │  ▣ ▣ ▣ ▣ ▣ ▣                         │
                                              │  ▢ ▢ ▢ ▢ ▢ ▢                         │   inventory (5×6)
                                              │  ▢ ▢ ▢ ▢ ▢ ▢                         │
                                              │  ▢ ▢ ▢ ▢ ▢ ▢                         │
                                              │                                       │
                                              └───────────────────────────────────────┘

If that reads right I'll go implement: collapse equipment_ui.lua to slot-rendering only, restructure inventory_ui.lua's layout to host both blocks + separator + inventory, drop inventory rows to 5. Want me to proceed, or flip to rings-middle first?

Go ahead.

1. Refactor inventory_ui.lua — expand layout to host equipment + separator + inventory; drop rows from 6 to 5.

Write (E:\a327ex\Orblike\inventory_ui.lua)

The file E:\a327ex\Orblike\inventory_ui.lua has been updated successfully.

2. Refactor equipment_ui.lua — drop panel/figure rendering, become a slot-only contributor.

Write (E:\a327ex\Orblike\equipment_ui.lua)

The file E:\a327ex\Orblike\equipment_ui.lua has been updated successfully.

3. Drop the now-unused equipment_ui_draw call in main.lua — equipment slots are drawn from inside inventory_ui_draw.

Edit (E:\a327ex\Orblike\main.lua)

The file E:\a327ex\Orblike\main.lua has been updated successfully.

Done. Quick recap:

inventory_ui.lua — fully rewritten. Single panel 159 × 243 at (313, 8), hosting:

The layout() function now returns one big layout object containing every coordinate both files need. inventory_ui_draw calls equipment_ui_draw_slots(lyr, L) to slot-render the equipment block inside our own panel.

equipment_ui.lua — collapsed. No more panel chrome, no more figure rectangle. Just equipment_ui_slots(L) (slot generation) and equipment_ui_draw_slots(lyr, L) (rendering). Slot definitions in a single SLOT_DEFS table; row centering computed dynamically by counting slots per row, so when we add scrolling for the orb row later it's a localized change.

main.lua — dropped the standalone equipment_ui_draw(ui_layer) call. Equipment slots now live inside the inventory panel.

Sanity check on numbers:

Press I to see the new layout. Equipment slots are static (Phase A); Phase B adds drag-drop coordination + type validation + the floating tooltip.

Let's use the entire vertical space of the screen (with same sized margins on top/bottom and right), this allows for some spacing between the separator and inventory/equips. Let's also try to label each equip slot with text like the image mockups.

Three things to change:

  1. Panel height grows to 254 (margins 8 on top/bottom/right exactly).
  2. Extra 11px goes into the separator gaps — gives the divider real breathing room.
  3. Empty equipment slots show their kind as a muted text label.

Layout math:

Labels: lowercase ('ring', 'sigil', 'mask', 'robe', 'orb') in ui_font_header_s (FatPixelFont 8 — closest scale-equivalent to the kit's 11px on 44px slots), text_muted color, centered. Shown when a slot is empty; replaced by the item icon when occupied.

Implementing now.

Edit (E:\a327ex\Orblike\inventory_ui.lua)

The file E:\a327ex\Orblike\inventory_ui.lua has been updated successfully.

Edit (E:\a327ex\Orblike\inventory_ui.lua)

The file E:\a327ex\Orblike\inventory_ui.lua has been updated successfully.

Now update equipment_ui.lua to add labels:

Edit (E:\a327ex\Orblike\equipment_ui.lua)

The file E:\a327ex\Orblike\equipment_ui.lua has been updated successfully.

Switching to ui_font_body.

Edit (E:\a327ex\Orblike\equipment_ui.lua)

The file E:\a327ex\Orblike\equipment_ui.lua has been updated successfully.

Done.

Things I'd watch for in F2:

Color for the text needs to be way more muted/transparent so it looks better. Some of the text needs to be 1 pixel down to be centered.

Two adjustments. The color goes way down via alpha, and labels get a +1 y nudge for visual centering.

Edit (E:\a327ex\Orblike\equipment_ui.lua)

The file E:\a327ex\Orblike\equipment_ui.lua has been updated successfully.

Edit (E:\a327ex\Orblike\equipment_ui.lua)

The file E:\a327ex\Orblike\equipment_ui.lua has been updated successfully.

Done. Two tunables at the top of equipment_ui.lua if you want to adjust:

Great, what's next?

The natural next chunk is Phase B of sub-phase 4 — making the equipment slots actually usable via drag-drop with type validation, plus the floating tooltip you'd want next to it. Right now equipment slots render but have no interactivity; you can see the labels but can't equip anything.

What that unlocks:

It splits cleanly into B1 (drag-drop coordination) and B2 (tooltip) if you want them as separate testable chunks, or one chunk if you want it end-to-end. B1 alone is the more important one — without drag-drop, the equipment panel is decorative.

Two real decisions before I'd write code:

  1. Tooltip content for now. Name + rarity pill + kind ("orb", "gem", etc.) is the minimum. Optional adds: "N-link" suffix for orbs (we have the data), ability/support id for gems ("ability: fireball"). Or skip those until the item-modifier system makes it worth surfacing.
  2. Eviction on equip. When dragging a ring onto an already-equipped ring slot, the previously-equipped ring should swap back to the source slot in inventory (PoE/Diablo convention) — keeps your inventory layout stable. Confirm that's the behavior you want, or prefer "evicted item appended to end of inventory" (simpler, but disruptive to the player's organization).

Want me to proceed with B1 + B2 in one pass, or just B1 first? And which way on the two decisions above?

Do it all in one pass, choose whatever defaults you want.

Going. Plan: helpers for slot id parsing in equipment.lua, tooltip primitive in ui.lua, drag dispatch + tooltip rendering in inventory_ui.lua, equipment_ui hooks into the new shared rendering.

1. equipment.lua — add slot-id parsing helpers (used by drag dispatch):

Edit (E:\a327ex\Orblike\equipment.lua)

The file E:\a327ex\Orblike\equipment.lua has been updated successfully.

2. items.lua — rarity → color mapping + tooltip meta string.

Edit (E:\a327ex\Orblike\items.lua)

The file E:\a327ex\Orblike\items.lua has been updated successfully.

3. ui.lua — tooltip primitive.

Edit (E:\a327ex\Orblike\ui.lua)

The file E:\a327ex\Orblike\ui.lua has been updated successfully.

4. inventory_ui.lua — combined hover, drag dispatch, target validation, tooltip integration.

Edit (E:\a327ex\Orblike\inventory_ui.lua)

The file E:\a327ex\Orblike\inventory_ui.lua has been updated successfully.

Now update inventory_ui_draw to use drag_target_for and render the tooltip on hover:

Edit (E:\a327ex\Orblike\inventory_ui.lua)

The file E:\a327ex\Orblike\inventory_ui.lua has been updated successfully.

5. equipment_ui.luadraw_slots now takes hover, applies hover/target/source-hide via the shared helper.

Edit (E:\a327ex\Orblike\equipment_ui.lua)

The file E:\a327ex\Orblike\equipment_ui.lua has been updated successfully.

Let me update plan.md to reflect sub-phase 4 done.

Edit (E:\a327ex\Orblike\plan.md)

The file E:\a327ex\Orblike\plan.md has been updated successfully.

Edit (E:\a327ex\Orblike\plan.md)

The file E:\a327ex\Orblike\plan.md has been updated successfully.

All in. Summary:

equipment.lua — added is_equip_slot, is_inv_slot, inv_index_for (slot-id parsers used by drag dispatch).

items.lua — added item_rarity_color(rarity) (kit_3 mapping) and item_meta_string(item) (the "rarity · descriptor" line for tooltips; descriptor = <N-link> orb for orbs, <gem_kind> gem for gems, kind-as-is otherwise).

ui.lua — new ui_tooltip_for_item(lyr, mx, my, item) primitive. Two-line panel near the cursor, name in rarity color, meta line muted, clamped to window edges.

inventory_ui.luacombined_slots(L) unifies inventory + equipment for hover-test. New global drag_target_for(slot_id, hover_id) returns 'valid'/'invalid'/nil based on the four (source, target) combinations. handle_drop dispatches on prefix:

inventory_ui_draw orchestrates the whole panel (chrome → equipment slots → separator → inventory slots → drag ghost → tooltip), passing hover_id to equipment_ui_draw_slots.

equipment_ui.luaequipment_ui_draw_slots now takes hover_id, applies drag_target_for for the overlay, and hides the icon on the drag source (so empty-slot label shows through during outbound drag).

Things to test:

  1. Drag inventory item to compatible equip slot → equipped, inventory shrinks. If equip slot was occupied, the previous item lands at the source's grid index.
  2. Drag inventory item to wrong equip slot (e.g., a mask onto a ring slot) → red dashed during drag, drop is no-op.
  3. Drag equipped item onto an inventory cell → either swap (if compatible) or unequip + place at target. If dropping past inventory_count(), item appends.
  4. Drag ring → ring (occupied) → swap. Ring → mask (occupied) → red dashed, no-op.
  5. Hover any non-empty slot (inventory or equipment) → tooltip shows name + meta. Hover empty slot → no tooltip. Drag in progress → no tooltip.
  6. F12 reset → equipment table replaced via run = run_new(). Equipped items vanish, fresh seeded inventory appears, drag state cleared.
  7. Memory tracker — capture baseline before opening inventory, do a bunch of equip/unequip cycles + an F12 reset, verify no growth.

Update relevant documents and let's end the session here. Call it Orblike UI 2. Seeing all this in action made me realize I might want to rethink this portion of the game's design a bit and I'll do it in another session.

Let me check what the plan.md currently says so I can mark the UI 2 milestone cleanly.

Read (E:\a327ex\Orblike\plan.md)

10   
11  ## Current State
12  
13  **Shipped:**
14  - v2 starter (`main.lua`, `anchor/` framework) on Anchor 2.
15  - Hideout: single circular room (player movement, distance-field wall gradient, 32 wall symbols, distribution patterns, F-key live cycling). Side-room/corridor/draw_extras content removed; system kept for future use.
16  - Tutorial corridor: 2-screen linear map with stacked-sine organic top/bottom edges, rounded half-circle bays, asymmetric pinch at half-screen reserved for the future door gate.
17  - Wall pipeline rebuilt: `triangulate_with_holes` (bridge-based ear-clipping) + layer-based z-ordering (`floor_layer`, `wall_area_layer`, `wall_layer`, `symbol_layer`, `ui_layer`, `game_layer`, `debug_layer`). `wall_gradient.frag` post-process shader replaces placeholder-white wall triangles with the gradient color sampled per pixel. Entities pick their z-slot via `draw_layer` field (`'floor'`, `'wall'`/nil).
18  - `door.lua` — static blocker entity (color/thickness/angle/`draw_layer='floor'`). Currently unspawned: the tutorial-pinch door visual was tried and rolled back; revisit when the gating logic lands.
19  - Region/palette infrastructure in `wall.lua` (multi-region maps, palette helper, simple `classify_region`). Auto-derive grids removed; maps set `classify_region` directly if they need it.
20  - **Locked UI palette** (Orblike UI 1, 2026-04-30). 18 canonical tokens in `main.lua`: 9 chrome (`bg`, `slot_fill`, `panel_fill`, `charcoal`, `panel_border`, `grey`, `text_muted`, `white`, `text`) + 9 accents (`red`, `orange`, `yellow`, `lime`, `green`, `light_blue`, `blue`, `violet`, `pink`). Old SNKRX palette renamed to `snkrx_*` and kept solely so `wall_palettes.lua` can compare old vs. new themes. Aliases `fg_color = text`, `bg_color = bg` left in place for legacy callers (player, anchor/memory, maps).
21  - **Four canonical UI mockups** at `reference/mockup_ui_kit_1.html`–`_4.html`. Render the locked palette in context across panel chrome, buttons, tabs, badges, rarity, form controls, inventory grids, item cell states, paper-doll, drop targets, world map, quests, dialogue, settings, pause, save, results. These are now the ground truth for UI work; `ui_primitives_spec.md` pairs them with the spec doc.
22  - **Wall palette / edition system** expanded to ~40 palettes across 4 categories in `wall_palettes.lua`: 8 old SNKRX themes (`snkrx_*`), 13 old HSL editions (`e_*` modes 2–14), 9 new palette themes (`t_*` static), 9 new palette editions (`en_*` mode 23 dynamic-hue shimmer) + 1 palette-cycling polychrome (`en_polychrome` mode 24). F9 forward, F10 backward; palette name + index print to console. Edition shimmer applied uniformly to wall area (`wall_gradient.frag`), symbols (`wall_symbols.frag`), and edges (via `set_edition` bracketing in `draw_wall_edge`) so all three stay visually unified under editions.
23  - **UI primitives substrate (Stage 0, complete).** `ui.lua` has pure-render `ui_panel`, `ui_text`, `ui_slot` (5 chrome states: normal / hover / selected / locked / disabled), `ui_item_icon`, plus the drag-drop framework (`drag_state` + `drag_start` / `drag_clear` / `drag_active` / `drag_cancel_pressed` / `slot_at` / `ui_drag_ghost`). `ui_slot` accepts orthogonal `opts.icon` (occupancy) and `opts.target = 'valid'|'invalid'` (drag-drop overlay). `ui_layer` wired between game and debug layers. F2 toggles a static debug screen showing chrome states + drag-target overlays for visual tuning (interactive grid was retired once the real inventory UI landed). Three UI fonts registered (Lana 11 body, FatPixelFont 8 small-header, Awesome 9 @ 16 large-header).
24  - **Per-run state architecture (sub-phase 2 + 3).** `run.lua` holds the `run` global namespace and `run_reset()` lifecycle. Everything that should die when the player dies / wins / manually resets lives inside `run` (currently `items`, `next_item_id`, `inventory_grid`; future: equipment, sockets, hideout state, run timer). `run_reset()` clears UI scratch (`drag_clear()`), runs a destroy-pass for engine-handle owners (empty for sub-phase 2 since items are pure data), then replaces the table and reseeds via `run_seed_inventory()`. F12 triggers reset for development. Memory tracker (F3/F4) confirms no leak across resets.
25  - **Item data model (sub-phase 2).** `items.lua` — schemas + `item_create(kind, props)` factory + kind helpers (`is_orb`, `is_gem`, etc.) + 6 templates (starter_orb_2link, fireball, spread; mystic_orb, ice_shard, shield_charm for visual variety). `inventory.lua` — `inventory_add` / `inventory_remove` / `inventory_swap` / `inventory_has` / `inventory_find` / `inventory_count` operating on `run.inventory_grid`. Items use Anchor 2 ID discipline (the grid stores ids; `run.items` is the single source of truth keyed by id).
26  - **Inventory UI (sub-phase 3).** `inventory_ui.lua` — `inventory_ui_toggle` / `inventory_ui_update(dt)` / `inventory_ui_draw(lyr)`. Right-anchored panel toggled by `I` (also closed by ESC). 6×6 fixed grid (36 visible slots; overflow not rendered until scrolling lands). Drag-drop reorders via `inventory_swap`; ESC and RMB cancel; closing the panel mid-drag cancels. No tooltip, no filter/search/category tabs yet (deferred).
27  - Memory tracking overlay (F3/F4/F5).
28  
29  **Stuck / abandoned:**
30  - Procgen beach map with rocks/sea coastline. Visually unsatisfying after seven iterations. **Decision:** abandon procgen approach. Tutorial uses the same wall pipeline as the hideout (single region, simple palette). Region/palette infrastructure preserved for future use.
31  
32  **Not started:**
33  - HUD, inventory, character/orbs, map UI (substrate Stage 0 partial — see below).
34  - All combat (v1 abilities to port).
35  - NPCs.
36  - Map system + run lifecycle.
37  - Save system.
38  - Tutorial entity placements (crate, seekers, mini-boss, exit, walk-past spawn triggers).
39  
... [30 more lines]

Updating to reflect Orblike UI 2 milestone and the planned design rethink.

Edit (E:\a327ex\Orblike\plan.md)

The file E:\a327ex\Orblike\plan.md has been updated successfully.

Edit (E:\a327ex\Orblike\plan.md)

The file E:\a327ex\Orblike\plan.md has been updated successfully.

Documents updated. Plan.md now reflects:

Now invoking /end-session to wrap up the session ceremony.

Skill

Launching skill: end-session

Base directory for this skill: E:\a327ex.claude\skills\end-session

End Session Workflow

This skill is invoked from the same conversation where the work was done. You already have the full session context in memory — you do NOT need to read the transcript.

Step 1: Get Session Info

Ask the user for the session title (max 30 characters). Examples: "Anchor Phase 10 Part 5", "Physics Arena Setup", "Timer System Fix", "Thalien Lune Design".

Determine the project yourself from your session context — you know which repo(s) were worked on, which files were created/modified, and where they live. No need to ask. See Step 6 for the list of known project roots; if the session touched something outside the list, infer the root from the paths you actually edited.

Step 2: Write Summary

Write the summary from your conversation memory. You have the full session context — no need to read any files.

The summary should be thorough and detailed. Each major topic deserves its own section with multiple specific bullet points. Don't compress — expand.

Purpose: These summaries serve as searchable records. Future Claude instances will grep through past logs to find how specific topics were handled. The more detail you include, the more useful the summary becomes for finding relevant context later.

Format (this is just an example structure — adapt sections to match what actually happened):

# [Title]

## Summary

[1-2 sentence overview of the session's main focus]

**[Topic 1 - e.g., "Spring Module Implementation"]:**
- First specific detail about what was done
- Second detail - include file names, function names
- User correction or feedback (quote if notable)
- Technical decisions and why

**[Topic 2 - e.g., "Camera Research"]:**
- What was researched
- Key findings
- How it influenced implementation

**[Topic 3 - e.g., "Errors and Fixes"]:**
- Specific error message encountered
- Root cause identified
- How it was fixed

[Continue for each major topic...]

---

[Rest of transcript follows]

Rules: - Be thorough — If in doubt, include more detail, not less. Each topic should be as detailed as possible while still being a summary. - Think searchability — Future instances will search these logs. Include keywords, function names, error messages that someone might grep for. - One section per major topic — Don't combine unrelated work into one section - Chronological order — Sections should match conversation flow - Specific details — Error messages, file names, function names, parameter values - Include user quotes — When user gave notable feedback, quote it (e.g., "k/d variables are not intuitive at all") - Weight planning equally — Research, proposals, alternatives considered, user feedback on approach are as important as implementation - Weight problems solved — Errors, root causes, fixes, user corrections all matter - Technical specifics — Include formulas, API signatures, parameter changes when relevant

Step 3: Get User Approval

Show the title and summary to the user. Wait for approval before proceeding. If they have corrections, fix them.

Step 4: Convert Transcript and Write Log File

# Find recent sessions (Claude + Cursor; see script). Same script lives in Anchor2:
python E:/a327ex/Anchor2/scripts/find-recent-session.py --limit 5
# or: python E:/a327ex/Anchor/scripts/find-recent-session.py --limit 5

The script shows sessions sorted by when they ended. The first result is the current conversation (since end-session was invoked here). Use it.

Convert the transcript to markdown and write the log file with the approved summary as header:

python E:/a327ex/Anchor2/scripts/jsonl-to-markdown.py [SESSION_PATH] E:/a327ex/anchor.blot.im/logs/[slug].md
# or: python E:/a327ex/Anchor/scripts/jsonl-to-markdown.py ...

The same script auto-detects Claude Code JSONL vs Cursor/Composer agent JSONL (~/.cursor/projects/.../agent-transcripts/...). For Composer sessions, use find-recent-session.py (it merges both sources) and pick the [cursor] line for the current chat.

Use lowercase hyphenated slug derived from the title (e.g., "anchor-primitives-hitstop-animation").

Then replace the default header (# Session YYYY-MM-DD...) with the approved title and summary.

Step 5: Sync Context Files to Blot

cp E:/a327ex/.claude/CLAUDE.md E:/a327ex/anchor.blot.im/context/CLAUDE.md
cp E:/a327ex/Anchor/docs/* E:/a327ex/anchor.blot.im/context/

When the session was Anchor2 (optional):

cp E:/a327ex/Anchor2/.claude/CLAUDE.md E:/a327ex/anchor.blot.im/context/CLAUDE_ANCHOR2.md

Step 6: Commit Project Repo

Identify the project repo(s) worked on this session from your own context — you already know which repos were touched and which files changed. For the common projects, here are the canonical staging commands:

Project Root Stage command
Anchor E:/a327ex/Anchor git add docs/ framework/ engine/ scripts/ reference/
Anchor2 E:/a327ex/Anchor2 git add framework/ engine/ arena/ reference/ scripts/ docs/ .claude/
emoji-ball-battles E:/a327ex/emoji-ball-battles git add -A
orblike E:/a327ex/orblike git add -A
thalien-lune E:/a327ex/thalien-lune git add -A

For a project not listed, infer the root from the files you actually created or modified this session and stage those. If multiple candidate roots look valid, ask the user which files to stage.

cd into the project root, stage, run git status to verify before committing.

IMPORTANT — FULL SUMMARY IN COMMIT: The commit message MUST include the FULL summary from the log file. Read the summary back from the log file to ensure nothing is missing.

IMPORTANT — COMMIT METHOD: The summary contains backticks, special characters, and markdown that WILL break heredocs and git commit -m. ALWAYS use the file-based method below. NEVER try a heredoc first — it will fail and produce a malformed commit that needs amending.

Commit using a temporary file (extracts only the summary text, not the markdown heading or ## Summary line):

# Extract summary: skip line 1 (# Title) and line 3 (## Summary), take lines 4 onward until the --- separator
awk 'NR>=4 && /^---$/{exit} NR>=4{print}' E:/a327ex/anchor.blot.im/logs/[slug].md > /tmp/commit_msg.txt

# Prepend the title (plain text, no #) and append attribution
sed -i "1i [Title]\n" /tmp/commit_msg.txt
printf "\nGenerated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\n" >> /tmp/commit_msg.txt

git commit -F /tmp/commit_msg.txt

Step 7: Push Both Repos

# Push project repo to GitHub
git push origin main

# Push Blot repo (logs and context are already there)
cd E:/a327ex/anchor.blot.im && git add -A && git commit -m "[Title]" && git push origin master

Step 8: Confirm

Tell the user: - Commit hash - That GitHub push succeeded - That Blot push succeeded

Title is Orblike UI 2 (already given). Here's the proposed summary for approval:


Orblike UI 2

Summary

Completed the UI substrate (Stage 0) for Orblike and shipped the data + UI layer for sub-phases 2, 3, and 4 (per-run state architecture, item data model, combined inventory + equipment + tooltip UI). Pivoted equipment layout from paper-doll to horizontal slot rows after user feedback. Session ended with user planning a design rethink before continuing to sub-phase 5.

Step 3b — slot state extensions + item icon primitive:

First crash and Anchor 1 vs Anchor 2 docs confusion:

Step 4 + 5 — drag-drop framework + debug grid:

RMB bug + cancel logic refactor:

Sub-phase 2 + 3 design discussion + per-run state architecture:

Implementation — run.lua, items.lua, inventory.lua, inventory_ui.lua:

F12 should also restart the first map:

Equipment design discussion + initial paper-doll:

Layout pivot — horizontal equipment rows, no paper-doll:

Orb count + scrolling consideration:

Combined panel implementation:

Full vertical space + slot labels:

Font + color tuning for labels:

Phase B — drag-drop coordination + tooltip:

Session end + design rethink trigger:


Approve and I'll convert the transcript and ship it?

Yes, the summary looks correct.

Bash (python E:/a327ex/Anchor2/scripts/find-recent-session.py --limit 5)

2026-05-01T06:56:47.613Z 8907a9a2-4a1a-478f-b76e-22bbc7a2c910 [claude] <-- MOST RECENT
   C:\Users\adn\.claude\projects\E--a327ex\8907a9a2-4a1a-478f-b76e-22bbc7a2c910.jsonl

2026-05-01T00:46:41.050Z 9f0c682a-5da9-41cd-a06c-bef1184133e4 [claude]
   C:\Users\adn\.claude\projects\E--a327ex\9f0c682a-5da9-41cd-a06c-bef1184133e4.jsonl

2026-04-30T23:51:40.196Z a3dfe32d-72f1-43fa-8902-a58e5c660541 [claude]
   C:\Users\adn\.claude\projects\E--a327ex\a3dfe32d-72f1-43fa-8902-a58e5c660541.jsonl

2026-04-30T03:53:48.820Z rollout-2026-04-29T22-57-50-019ddc1b-4e9a-7453-a0c9-b6988a5aafb0 [codex]
   C:\Users\adn\.codex\sessions\2026\04\29\rollout-2026-04-29T22-57-50-019ddc1b-4e9a-7453-a0c9-b6988a5aafb0.jsonl

2026-04-30T01:55:21.496Z rollout-2026-04-29T22-32-23-019ddc04-00e0-71a2-87db-a30b0ee6d25b [codex]
   C:\Users\adn\.codex\sessions\2026\04\29\rollout-2026-04-29T22-32-23-019ddc04-00e0-71a2-87db-a30b0ee6d25b.jsonl