Sync parsers and game mechanics with vault changes (2026-08-18 to 08-23) #1
Reference in New Issue
Block a user
Delete Branch "foundry-sync-2026-08-23"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Syncs foundry-system against the ObsidianNotes vault changes from 2026-08-18 to 2026-08-23.
Parsers (were producing broken/zero output against the split vault layout)
talent-parser.ts,discipline-parser.ts,race-parser.tsrebuilt to read from the post-bab5a62per-topic-file layout (rulebook monoliths split into per-chapter subfolders; discipline/race writeups moved to their canonicaldisciplines//races/folders).gear-parser.tsverified correct as-is (artifacts remain a documented, deliberate gap).Mechanics
Not implemented (new features, out of scope for a sync fix): mana-exhaustion/overcast-failure penalty tables, overcast bonus taper, shield-breaking damage mechanic, elixir-weapon-coating system.
Verification
bun run build:packs:strict,typecheck, andtest:runall pass, aside from one pre-existing unrelated test failure (rest.test.tsimport crash from an unstubbedDialogV2global, dating to the 2026-08-17 money-converter-dialog feature).