Commit Graph
24 Commits
Author SHA1 Message Date
octoturge ccf051e1f0 vault backup: 2026-08-18 22:53:08 2026-08-18 22:53:08 +02:00
octoturgeandClaude Sonnet 5 4e8d159cb3 lore(npc): add die-headed alternate appearance for Mistrz Losu
Ties into the existing Kości Losu artifact lore - his own face
occasionally becomes a d6, as if subject to the same game of chance
he presides over.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 22:49:16 +02:00
octoturgeandClaude Sonnet 5 9849d4aff9 lore: add Bitwa o Integralność (2026), retcon Beta/Gamma into Gaja, rank updates
Documents the unauthorized Malferian strike on "Integralność" (Arkthar's
rogue attack, Syllia->Zhukov command handover, capture of Arkthar and
Zayis, Zayis's later escape into WeSM as an undercover student), and adds
the parallel Karolina Fey / corrupted-maelstrom incident to the First War
page as the other real-world precedent for the "military rank overrides
Gaja rank" command rule.

Also folds Karolina Fey (Agentka Beta) and Nicodemus Florens (Agent Gamma)
into Siły Specjalne Gaja's roster - the Greek-letter callsigns turn out to
be Gaja-reserved designations, not Siły Specjalne X's own - and updates
Zhukov's (Marszałek Polowy, 22.05.2027) and Pelagius's (Generał Brygady)
ranks to match the resulting chain of command.

Bundles incidental concurrent edits from the live vault (Federacja Sol-3.md
moved into its own subfolder, plus assorted line-ending normalization).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 22:45:43 +02:00
octoturge d59c71bd52 Merge branch 'main' of origin into main
# Conflicts:
#	_meta/Luki w Lore.md
2026-08-18 21:10:58 +02:00
octoturgeandClaude Sonnet 5 c26bec9268 vault backup: 2026-08-18 (Klaus von Übertropp dedup + line-ending normalization)
Removes the orphaned duplicate npcs/Klaus von Übertropp.md (superseded by
npcs/Nauczyciele/Klaus von Übertropp.md, same pattern as the earlier
Narcyza/Klara/Robert Zaryn cleanups) and normalizes line endings on a few
lore files per the .gitattributes convention.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 21:06:48 +02:00
octoturgeandClaude Sonnet 5 41323383aa fix(links): normalize internal anchor links to Obsidian's real convention
Converts every internal header-anchor link in the vault (ToCs and inline
cross-references) from the incorrect GitHub/GFM-slug style to the format
Obsidian's Read mode actually resolves: exact heading text, case and
diacritics/punctuation preserved literally, with only spaces encoded as
%20. Also converts the two remaining Obsidian-wikilink ToCs (organizations/
Federacja Sol-3.md, rules/00. Podręcznik Gry.md) to plain markdown links per
the styleguide, and strips the inert Pandoc-style {#id} heading tags from
lore/90. Tales of the Homebrew Magic.md.

Renames 8 heading names that appeared more than once within the same
document (Atrybuty, Żywotność, Pancerz, Inicjatywa in the rulebook; Magia
Żywiołów/Sakralna/Iluzji in Księga Magii; Faza 3: Sprzedaż in Złoto, Stal i
Magia; three Tales of the Homebrew Magic story installments) since a flat
anchor link can't disambiguate duplicate headings the way Obsidian's
wikilink nested-path syntax could.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 20:50:56 +02:00
octoturgeandClaude Sonnet 5 f90e2be649 fix(lore): fill lore gaps, dedupe NPC pages, and enrich prose (round 2-3)
Fills remaining unfilled template placeholder fields across NPC/organization/
conflict pages tracked in _meta/Luki w Lore.md (Mundus, Tempus, Diana
Koniecpolska, Aurora, Isherwood brothers, Narcyza, Serioża Żukow, Bill
Cipher, Wybrańcy Herosów, Projekt Starlight, BAW, and the Federacja Sol-3 /
Malferian war table), adds new Nil "Abyss" nickname lore and the related
Pelagius Caudex incident, removes orphaned duplicate NPC pages (Narcyza,
Klara, Robert Zaryn), moves Bank Krasnoludzki to organizations/, and
rewrites Siły Specjalne Gaja's prose (first trimming repetition/ToC, then
fleshing it back out into fuller, smoother prose per updated house style).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 19:29:23 +02:00
octoturgeandClaude Sonnet 5 554962ec88 docs(meta): update lore-gaps checklist to reflect first fix pass
Check off items resolved by 6fb72b0 (hub sections, Nemyo index entry,
Nil/Mundus/Tempus/Mistrz Losu/Ten Ktory jest Mroczny/Narcyza/Anna
Heide field fixes) and keep only the gaps that are still genuinely
open, for a clean starting point in a future session.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 14:59:57 +02:00
octoturge bf1fb6560a vault backup: 2026-08-18 14:35:10 2026-08-18 14:36:02 +02:00
octoturgeandClaude Sonnet 5 7a1906d673 chore(repo): pin line-ending convention via .gitattributes
Without a committed .gitattributes, line-ending normalization on
commit depended on each contributor's local core.autocrlf setting,
so files could get re-flagged as changed by Obsidian Git purely due
to EOL churn with no actual content difference. Pin text=auto
eol=crlf repo-wide and renormalize stored blobs to match.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 14:33:56 +02:00
octoturgeandClaude Sonnet 5 9558a019ea fix(lore): remove unused foundry/compendium/* tags
Confirmed via Foundry-Data investigation that no script actually
reads these nested tags - Foundry pack routing is done entirely via
a hardcoded folder-to-pack table in build-journal-packs.ts, and the
topical-parser strips YAML frontmatter wholesale without parsing it.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 13:49:46 +02:00
octoturge 0500c0a49d vault backup: 2026-08-18 13:08:00 2026-08-18 13:08:00 +02:00
octoturge 570fea4c27 vault backup: 2026-08-18 13:06:19 2026-08-18 13:06:20 +02:00
octoturgeandClaude Sonnet 5 f9d04edd10 fix(lore): translate flow-style YAML tags (tags: [...]) to English
29 files across concepts/, races/, conflicts/, rules/, items/, and
_templates/ use inline flow-style tag lists ("tags: [a, b, c]")
instead of the standard block-style list. Every prior translation
pass only parsed block-style "tags:\n  - x" and silently skipped
these, leaving them untouched. 12 of the 29 were already all-English
(placeholder/todo, or "moc"/"hub" - Map of Content marker tags, not
the Polish word "moc") and needed no change; the other 17 are now
translated.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 13:04:10 +02:00
octoturge d4cd0d858b Merge remote-tracking branch 'origin/main' 2026-08-18 12:59:52 +02:00
octoturge 278121efa0 vault backup: 2026-08-18 12:59:50 2026-08-18 12:59:50 +02:00
octoturgeandClaude Sonnet 5 344ff0a1f7 fix(spells): drop redundant Polish "zaklęcia" tag
It duplicated the existing English "spell" tag on every spell file,
undermining the vault-wide Polish-to-English tag standardization.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 12:58:33 +02:00
octoturge 567dd42803 vault backup: 2026-08-18 12:57:01 2026-08-18 12:57:18 +02:00
octoturgeandClaude Sonnet 5 cf1eaffc7a fix(lore): translate tags on the 4 recently-reorganized NPC files
Narcyza Eleness Zurbach.md, Klara.md, Klaus von Übertropp.md, and
Nemyo.md were moved into their subfolders in a separate local WIP
that landed on main after the vault-wide tag translation ran, so
their Polish tags were never touched by that pass.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 12:56:03 +02:00
octoturgeandClaude Sonnet 5 1f9bd99e79 fix(lore): translate remaining Polish tags missed by first pass
- brytyjska-akademia-wiedzm -> british-academy-of-witches (Croix Meridies.md)
- komedia -> comedy (Bill Cipher and Co.md, Zakon Taumaturgow.md)
- sub-konflikt -> sub-conflict (Konflikt o Tajwan/Kaszmir/Nil.md)
- Zakon Taumaturgow.md also had "tags: " with trailing space and
  4-space indented list items, which silently skipped its entire
  tags block (organizacja, taumaturgia) in the prior pass; normalized
  to standard "tags:" + 2-space indentation and translated

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 12:55:29 +02:00
octoturge add940a85b vault backup: 2026-08-18 12:51:30 2026-08-18 12:51:31 +02:00
octoturgeandClaude Sonnet 5 6fb72b05db feat(lore): fill lore gaps and standardize tags to English
- Fill empty hub index sections (Zakon Taumaturgow, Sily Specjalne Gaja,
  Wybrancy Herosow) and add missing entries (Nemyo) in npcs.md
- Resolve broken template fields for Nil, Mundus, Tempus, Mistrz Losu,
  Ten Ktory jest Mroczny, Anna Heide, and Narcyza using confirmed canon
- Update Kult Otchlani org page to reflect Nil's motive for culling
  her own cultists
- Add "zaklecia" tag to all 104 spell files
- Translate ~90 Polish frontmatter tags to English vault-wide for
  consistency with the spells/ taxonomy (e.g. otchlan->abyss,
  magia-krwi->blood-magic, szkarlatny-kult->crimson-cult), keeping
  proper nouns (character/place names) and clean up legacy "#tag"
  hashtag-style artifacts left over from old Obsidian inline tags

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 12:07:53 +02:00
octoturge 65ee7b7ebe 'gitignore' 2026-08-17 22:24:19 +02:00
octoturge f49d71a827 docs(meta): audit vault for lore gaps (#1) 2026-08-17 22:02:25 +02:00