feat(feedback-site): the icon catalogue, and Lapis Table as the chosen look (#661) #664

Merged
claude-bot merged 1 commit from feat/661-icon-catalogue into main 2026-09-16 00:36:36 +00:00
Collaborator

Closes #661.

The owner picked Lapis Table and asked to review the icons on their own.

What this adds

  • /feedback/prototype/icons: all 67 icons, grouped the way the Contents groups them — the shell, a campaign, the wiki, sessions and the table, and who or what state something is in. Each row gives:

    • the name the code uses
    • what the icon means
    • where it appears
    • the icon at 16, 24 and 48 px
    • the same icon on the dark table ground

    The look and theme switch on this page too, since each look renders the one geometry differently.

  • Four icons are marked as weak, with the reason: table (reads as a network diagram), lore (still gravestone-like), maybe (reads as a chain link), map (no route line, so at 16px it is just a folded sheet).

  • The page lists any icon in the set that no row describes, so the catalogue cannot fall behind icons.js quietly.

  • Lapis Table is the default: the look page and the icon page open in it, and the other five stay up for comparison. The landing page says so and links both.

  • DIRECTIONS.md records the decision.

Checked

  • Tests: 70 passed, 3 new for the icons route.
  • Rendered: 67 rows, 335 icon instances, 4 flagged, no console errors, and the page opens in Lapis Table.

After merge

Deploy to dev, so the owner can review the icons.

🤖 Generated with Claude Code

Closes #661. **The owner picked Lapis Table** and asked to review the icons on their own. ## What this adds - **`/feedback/prototype/icons`:** all 67 icons, grouped the way the Contents groups them — the shell, a campaign, the wiki, sessions and the table, and who or what state something is in. Each row gives: - the name the code uses - what the icon means - where it appears - the icon at 16, 24 and 48 px - the same icon on the dark table ground The look and theme switch on this page too, since each look renders the one geometry differently. - **Four icons are marked as weak,** with the reason: `table` (reads as a network diagram), `lore` (still gravestone-like), `maybe` (reads as a chain link), `map` (no route line, so at 16px it is just a folded sheet). - **The page lists any icon in the set that no row describes,** so the catalogue cannot fall behind `icons.js` quietly. - **Lapis Table is the default:** the look page and the icon page open in it, and the other five stay up for comparison. The landing page says so and links both. - **`DIRECTIONS.md` records the decision.** ## Checked - **Tests:** 70 passed, 3 new for the icons route. - **Rendered:** 67 rows, 335 icon instances, 4 flagged, no console errors, and the page opens in Lapis Table. ## After merge Deploy to dev, so the owner can review the icons. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
feat(feedback-site): the icon catalogue, and Lapis Table as the chosen look (#661)
All checks were successful
CI / Bot/backend version sync (pull_request) Successful in 26s
CI / Backend lint (ruff) (pull_request) Successful in 1m11s
CI / Frontend tests, audit, and build (pull_request) Successful in 2m39s
CI / Summarisation accuracy eval harness (stub provider) (pull_request) Successful in 2m47s
CI / Bot tests and audit (pull_request) Successful in 4m28s
CI / Docker image build (pull_request) Successful in 5m14s
CI / Backend migration, tests, and audit (pull_request) Successful in 10m18s
CI / Synthetic session harness (no GPU, no LLM) (pull_request) Successful in 16m11s
1d7bbc7a5c
The owner picked Lapis Table and asked to review the icons on their own.

- /prototype/icons lists all 67 icons, grouped as the Contents groups them:
  the shell, a campaign, the wiki, sessions and the table, and who or what
  state something is in. Each row gives the name the code uses, what the icon
  means, where it appears, the icon at 16, 24 and 48 px, and the same icon on
  the dark table ground. The look and theme can be switched, since each look
  renders the one geometry differently.
- Four icons are marked as weak, with why: table, lore, maybe and map.
- The page also lists any icon in the set that no row describes, so the
  catalogue cannot fall behind the file quietly.
- Lapis Table is now the default: the look page and the icon page open in it,
  and the other five stay up for comparison. The landing page says so and
  links both.
- DIRECTIONS.md records the decision.

Tests: 70 passed (3 new for the icons route).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
claude-bot scheduled this pull request to auto merge when all checks succeed 2026-09-16 00:17:55 +00:00
claude-bot deleted branch feat/661-icon-catalogue 2026-09-16 00:36:36 +00:00
Sign in to join this conversation.
No description provided.