dnd-sheetlisted
Install: claude install-skill BaesTheorem/exobrain-harness
# D&D Character Sheet
Alex's from-scratch, single-file D&D 5e (2014 rules) character sheet -- a clean-room MPMB replacement. The whole app is ONE self-contained `index.html` (~16MB): inline CSS + JS, no frameworks, full 5etools sourcebook baked into a `#source-data` `<script>` (~5MB), fully offline-capable.
> **This doc was distilled 2026-08-03 (at 2.159.5).** The full pre-distillation version -- with complete version-by-version incident narratives -- is preserved in harness git history at commit `817568d` (`git show 817568d:.claude/skills/dnd-sheet/SKILL.md`). If a compressed lesson here seems to be missing context, read it there. The deeper archive is `…/memory/project_dnd_sheet.md`.
- **Local repo:** `~/Documents/dnd-character-sheet` · **GitHub:** `BaesTheorem/dnd-character-sheet` (`main`, gh auth = BaesTheorem)
- **Deploy = push to `main`** (GitHub Pages: `baestheorem.github.io/dnd-character-sheet`). Alex runs the Pages build; "I don't see my change" usually = reload the Pages tab.
- **NEVER edit Alex's local/iCloud character-sheet files unless he explicitly asks (standing rule 2026-07-02).** Ship to the repo only; he downloads. Reading his file to reproduce a bug is fine; writing is not. The transplant/rescue procedure (Distribution model) is only for when he ASKS.
- **2014 rules ONLY.** Never add or unblock 2024 ("One D&D") content -- standing policy, not per-task.
## First moves every session
1. **`grep` on `index.html` WILL hit the baked data blob.** ~5MB of WotC