Commit Graph

65 Commits

Author SHA1 Message Date
Claude 3c8c97df9e fix(rules,spells): reconcile Księga Magii and spell requirements against source doc
Księga Magii also grew since the last sync (2970-line doc now). Checked
structural coverage against the vault: Rozdział I (disciplines) and
Rozdział IV (artifacts) are correctly split into disciplines/*.md and
already match the doc. Rozdział VII (spell-creation formulas/tables)
verified byte-for-byte accurate.

Found one real structural gap: Rozdział VIII "Dzika Magia Dzikich Wiedźm"
had zero presence in rules/01 - not even a summary+link - even though the
actual content already exists, complete and accurate, in
disciplines/Dzika Wiedźmia Magia.md. Added the missing chapter stub.

Spot-checked spells across schools (general/air/sacred/superspells) for
stat-block accuracy against the doc - found and fixed a real, recurring
bug: several spells have a "Wymagania" (requirements) line in the book
that never made it into the vault's structured `requirements` field:

- Ostrze Dawida: requires Race (Anioł) - was empty
- Fanatyczne Poświęcenie: requires Race (Człowiek) - was empty
- All 8 superspells require Mistrzostwo (mastery) of a discipline - none
  of them encode this anywhere. Added the requirement text into each
  spell's body since the schema has no dedicated "mastery" field and
  guessing at unknown discipline enum keys seemed worse than not
  guessing. Left as follow-up if the app schema should grow a field for
  this.
- Zagłada (Doom) specifically requires a 4-mage ritual (main caster + 3
  others who already know the spell, none can be Źródło Mocy) - this one
  *does* have dedicated frontmatter fields (requiresGroupCast, minCasters)
  that were sitting at false/1. Fixed to true/4.

Did not attempt a full line-by-line read of all ~104 spells or the
~900 lines of Rozdział I-VI narrative/spell prose given the book's size;
spot-checked a representative sample per chapter/school instead. A
systematic requirements-field audit across all spell files is a
reasonable follow-up given what turned up here.
2026-08-16 16:05:01 +00:00
Claude 2505fbfe6c feat(rules): create Bestiariusz from source doc (was empty)
rules/06. Bestiariusz.md was a 0-byte file - never synced. Turns out
the live doc itself is mostly an unfinished skeleton: "Rozdział I -
Przeciwnicy" (monster stat blocks) is a bare heading with no content at
all, and most of "Rozdział II - Inne Postacie" is just a list of NPC
names with no stats or descriptions under them, in the doc itself. Only
"Rozdział III - Talenty" (4 unique boss/NPC talents) has real written
content.

Built the vault file to faithfully match that structure: full text for
the 4 talents, and the NPC roster linked out to their existing npcs/
profile pages where one exists (12 of 18 names). Two names (Klara,
Wikaene) have no npc/ file yet - left as plain text rather than inventing
one, since they're only attested in session-log mentions
(lore/90. Tales..., session notes), not in the book. Narcyza Zurbach's
existing npc file is itself an empty placeholder stub.

Did not fabricate any monster stat blocks or NPC combat stats - neither
the book nor the vault has them anywhere, and inventing them isn't a
reconciliation task.
2026-08-16 15:58:47 +00:00
Claude eecc776b4d fix(rules): reconcile Złoto, Stal i Magia mechanics against source doc
This book grew substantially in the live doc since the last vault sync
(2165 lines now vs the ~650-line vault rules file), restructured from
4 chapters into 9 chapters + 2 annexes. Checked lore/03. Ekonomia
Magicznego Świata.md's heading structure against the doc's chapters
I-VIII: it's already been fully expanded to match, 1:1, including every
subsection - no gaps found there. Did a structural check, not a full
line-by-line read, given its size (~1100 lines of narrative prose);
flagging that a deeper pass is available if wanted.

Deep-diffed the mechanics-only portions that live in rules/03 (the book
was already correctly split: crunch in rules/, worldbuilding in lore/):

- Real rule bugs: "Widzenie w Ciemności" and "Hartowany w Ogniu" talents
  were restricted to Krasnolud only in the vault; the book grants them to
  Krasnolud/Feles/Elf and Krasnolud/Lamia respectively.
- Real rule bug: the simplified trade minigame's failure clause was
  flattened to a flat 10% loss; the book scales it ("10% za każdy
  brakujący Sukces") and ties the GM's complication roll to the shortfall.
- Naming drift: "Tworzenie Artefaktów" -> "Rzemiosło Artefaktów" (matches
  the actual discipline file name used everywhere else in the vault).
- Two "Rodział" -> "Rozdział" typos, and a malformed wikilink with a
  duplicate closing `]]`.

Currency exchange table (Rozdział II) and the base-price table (Aneks B)
verified byte-for-byte against the doc - no drift.
2026-08-16 15:56:15 +00:00
Claude 890dcfd691 fix(rules,lore,spells): reconcile Klątwa Otchłani against source doc
Fetched the "Klątwa Otchłani" doc and checked it against rules/02
(mechanics), lore/02 (Otchłań worldbuilding), and the eldritch spell
files it links out to.

- Missing rules content: "Przywołanie Istoty z Otchłani" gave no way to
  actually determine required successes ("depends on the creature", full
  stop) - the book's per-creature table (Tajemny Krab 2, Strażnik
  Otchłani 4, Czempion Otchłani 6, Simulacrum 10 successes, plus their
  Otchłań-bond level requirements) was dropped entirely. Restored it.
- Wrong cross-reference: rules/02's Wstęp pointed to
  [[03. Ekonomia Magicznego Świata]] (a different book's lore file
  entirely) instead of [[02. Otchłań i Magia]].
- Two more headings that degraded to plain text during a prior sync
  ("Bariera Ziemi", "Przebudzenie" in lore/02) - same failure pattern as
  Arcanum Sanguinis, now fixed.
- Chapter renumbering inconsistency: rules/02 renumbers every chapter
  locally (I-V) except the last one, which stayed "Rozdział X" from the
  book's original numbering. Renumbered to VI for consistency with its
  siblings.

Verified: Nil/Mundus/Tempus/Mistrz Losu personifications (already split
to npcs/Kult Otchłani/*.md) and all 5 eldritch spell stat blocks match
the doc. Rozdział III (Kara za nieudolność) and VIII (Choroby
Psychiczne) are empty in the book itself, not a sync gap.
2026-08-16 15:56:15 +00:00
Claude 62f1ad2de2 fix(rules): reconcile Vivat Patriarcha coccineus! against source doc
Fetched the "Chwała Szkarłatnemu Kultowi" doc (constants.ts display name;
internally still titled that, vault calls the book "Vivat Patriarcha
coccineus!" - flagging for confirmation, not renaming).

- Fixed a broken TOC anchor: linked to "Superzaklęcie - Requiem" but the
  actual heading is just "Requiem" - dead internal link in Obsidian.
- Restored "może wskrzesić" (can resurrect) for the Wielki
  Taumaturg/Pierwszy Patriarcha ritual outcome; vault had drifted to
  "może stworzyć nowe ciało dla" (can create a new body for), which
  contradicts both the book and the vault's own lore/05 file (which
  independently says the cult wants to "wskrzesić" him).

Rozdział I-III (rumors/structure/locations lore) live in lore/05.
Szkarłatny Kult.md, which has been substantially expanded past the book
with campaign-specific canon (Nicodemus Florens, Xillith, Domena
Szkarłatu time dilation) - left untouched per policy: book is
source-of-truth only where it asserts something the vault contradicts,
not vault-original elaboration. Spell stat blocks in spells/crimson/*
and spells/general/superspells/requiem.md verified byte-for-byte
accurate against the doc - no changes needed.
2026-08-16 15:49:11 +00:00
Claude 17cd8bbafc fix(rules): reconcile Arcanum Sanguinis against source doc
Fetched the live "Krwawa Mgła"/Arcanum Sanguinis Google Doc (constants.ts
entry has a stale display name; the doc itself was renamed) and diffed it
against rules/04. Found:

- Wielka Ofiara frequency cap was wrong: vault said "raz na rundę" (once
  per round), book says "raz dziennie" (once per day). Real balance bug,
  not cosmetic - this is a potential instant-kill action.
- "Wchłanianie Krwi" had lost its heading during a prior sync (plain text,
  missing from TOC) - restored as a proper H3 + linked in the outline.
- Minor wording drift restored to match the book ("czy mechanik" clause,
  "coraz" typo).

Confirmed disciplines/Magia Krwi.md (the existing lore-split destination
for this book's Rozdział I-II / Robert Zaryn material) already matches
the doc verbatim - no changes needed there.
2026-08-16 15:31:37 +00:00
Octoturge ea0f497b47 vault backup: 2026-06-28 20:38:51 2026-06-28 20:38:51 +02:00
Octoturge 625d2b1cf7 vault backup: 2026-06-28 19:41:46 2026-06-28 19:41:46 +02:00
Octoturge 7509b1ad16 vault backup: 2026-06-28 18:59:42 2026-06-28 18:59:42 +02:00
Octoturge 85d10f8cbb vault backup: 2026-06-28 17:36:15 2026-06-28 17:36:15 +02:00
Octoturge 33318d04f1 feat: initialize world-building documentation with organizational, character, location, and race entries 2026-06-14 10:13:31 +02:00
Octoturge 91e945e938 feat: initialize world-building notes with disciplines, organizations, races, and NPC templates and guides 2026-06-10 01:07:51 +02:00
Octoturge 789be2dcad feat: add new world location Xivell and eight related NPC entries to the knowledge base 2026-06-09 23:28:00 +02:00
Octoturge 22e0f1d882 Update README with new repository structure 2026-06-09 22:04:07 +02:00
Octoturge 3694716652 Initial commit 2026-06-09 21:47:57 +02:00