Files
Max BittkerandClaude Opus 5 e5fb1e9d07 Make the agent API self-describing and add regression CI (#43)
* Improve agent API docs and validation

* Drop the wiki search tool

Removes wiki/search.ts and its test. The index only covered names, aliases,
summaries and Sources lines, so it had worse recall than grep on body text
(e.g. "cow hide" missed skills/crafting.md), and normalize() stripped
underscores so map-square queries matched every neighbouring square
(m50_50 returned m50_53 NPCs). The computed mapSquareBounds were only
indexed as text, so coordinate lookups — the one thing grep can't do —
never worked.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* Regenerate the wiki from server/content

Adds the coordinate-samples column to NPC location tables and picks up
content drift the checked-in pages had missed (807 NPC, 117 shop, 1573 item
pages; 335 of them new). Examples: Aubury now stocks 1000 chaos/death runes
rather than 500, and shop rows point at "Vial of water"/"Bolts" instead of
the stale "Vial"/"Bolt" names.

Also stops all three generators from crashing on their final step. Each one
read wiki/README.md unconditionally, but that file has never existed, so the
index update threw ENOENT on every run. Skip it when absent.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-24 17:52:51 -04:00

12 KiB

Bones

Bones are for burying!

Detail
Type Other
Members No
Weight 500g
Value 0 gp

Spawn Locations

Area Floor Quantity
m37_147 Ground 1
m38_49 Ground 1
m38_50 Ground 1
m39_147 Ground 1
m39_46 Ground 1
m39_47 Ground 1
m39_48 Ground 1
m40_147 Ground 1
m40_152 Ground 1
m40_46 Ground 1
m40_47 Ground 1
m41_153 Ground 1
m41_58 Ground 1
m44_149 Ground 1
m44_152 Ground 1
m45_153 Ground 1
m46_152 Ground 1
m46_161 Ground 1
m46_57 Ground 1
m46_58 Ground 1
m46_61 Ground 1
m48_153 Ground 1
m48_154 Ground 1
m48_155 Ground 1
m48_57 Ground 1
m49_154 Ground 1
m49_58 Ground 1
m50_56 Ground 1
m50_58 Ground 1
m50_61 Ground 1
m51_57 Ground 1
m51_58 Ground 1
m52_152 Ground 1
m52_153 Ground 1
m52_53 Ground 1

Sources