Repository navigation
Commit a36c1a0
catalog: populate the 2D taxonomy and expose it on the site (batch G)
The ledger's top item. The audit's sharpest coverage finding was not a
missing source: camera_perspective was set on 11 of 294 entries and
grid_dimensions on 6, the site exposed neither, and a developer could not
ask the catalog for a top-down 2D tileset. The schema had already solved
the problem and nothing had filled it in.
camera_perspective 11 -> 28, grid_dimensions 6 -> 11.
Populated only where the entry's own body already states the fact, so this
restates what the catalog knows rather than making new claims, and no
verified: date moves. 2d_flat on the 13 icon, cursor, clipart and
illustration sets that describe themselves as UI or vector art with no world
camera. side_scroller on four that say so, including luizmelo-evil-wizard,
whose notes read "expect a side-view platformer layout". grid_dimensions on
five that state their pixel grid in prose.
Deliberately left absent where the body does not say. kenney-1-bit-pack and
kenney-tiny-dungeon read as top-down roguelike tiles and ox72-dungeon-tileset
is the sibling of an entry already classified 3/4 view, but none of the three
states its perspective, and inferring one would be the same mistake as
inferring a license. Aggregators and palette packs stay absent because mixed
content has no single answer.
New check V12: camera_perspective must be one of the four documented values,
grid_dimensions must be WxH, hardware_tags must be a list. These were
documented in TEMPLATE.md and enforced nowhere, so a typo would have shipped
silently and quietly dropped entries from a filter built on them.
Site: a View filter with URL state (?view=side_scroller), the grid and
perspective shown on each row, both surfaced in the entry dialog, and the
active-filter chip. Verified in a browser: the filter restores from the URL,
side-scroller returns 7 entries, flat UI 16, and no console errors.
Worth reading the result honestly. top_down now returns exactly one entry,
Dungeon Crawl Stone Soup Tiles, which is needs-review. That is the coverage
gap the task test found, and it is now visible in the UI instead of hidden
behind an unpopulated field.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Wc67NX9MM964uaVGn4bpZJ1 parent 386a64d commit a36c1a0
27 files changed
Lines changed: 158 additions & 3 deletions
File tree
- catalog/2d
- site
- public
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
0 commit comments