From b491d57949c4b114e29601a2179bb17f612280fe Mon Sep 17 00:00:00 2001 From: Nils Briggen Date: Tue, 9 Jun 2026 19:08:39 +0200 Subject: [PATCH] docs: mark PF2e boost-based ability generation as resolved --- docs/CODE_AUDIT_2026-06-09.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/CODE_AUDIT_2026-06-09.md b/docs/CODE_AUDIT_2026-06-09.md index 9e6fa42..b941a17 100644 --- a/docs/CODE_AUDIT_2026-06-09.md +++ b/docs/CODE_AUDIT_2026-06-09.md @@ -15,12 +15,12 @@ Most confirmed accuracy/data defects and the high-impact UX traps are **fixed** - **PF2e math:** AC level+proficiency scaling, potency-not-on-damage, Multiple Attack Penalty, striking runes, level-1 slot counts, Refocus = 1 point. - **Conditions:** per-statistic PF2e penalties, 5e Exhaustion levels, Slowed/Fatigued correctness, Frightened end-of-turn decay. - **Spell data:** Wish backlash excluded, Magic Missile dice, multi-save spells. -- **Builder:** racial ASI + background/trait skill proficiencies applied; canonical skill lists/counts; **PF2e template softlock fixed** (verified in-app); manual ability mode; array-swap. +- **Builder:** racial ASI + background/trait skill proficiencies applied; canonical skill lists/counts; **PF2e template softlock fixed** (verified in-app); manual ability mode; array-swap. **PF2e boost-based ability generation** (ancestry/background/class/free boosts + flaw, replacing the wrong 5e arrays) — verified in-app. - **Monsters:** all speeds + saves/skills rendered; passive Perception computed (fixes the 7 wrong ones). - **Spellcasting:** slot-level picker (warlocks can cast; upcasting works). PF2e compendium de-duplicated. Drow ASI corrected. - **Safety:** confirm-before-delete across world content; dice clear scoped to active campaign; sessionLog in backup + cascade; 404 route; NumberField no longer snaps to min while typing; massive-damage / death-at-0 reminders in combat. -**Deferred** (larger net-new work, noted per finding): PF2e ancestry/background/class attribute-boost generator; subclass/class-feature/feat mechanical effects; PF2e Drained HP reduction; player WebSocket-reconnect seat persistence; concentration flag on combatants; level-field auto-recompute; delay/ready action; net-new features (D&D Beyond import, loot builder, XP tracking, real multiclass model). The `--app-faint` contrast tweak was left to the designer. +**Deferred** (larger net-new work, noted per finding): subclass/class-feature/feat mechanical effects; PF2e Drained HP reduction; player WebSocket-reconnect seat persistence; concentration flag on combatants; level-field auto-recompute; delay/ready action; net-new features (D&D Beyond import, loot builder, XP tracking, real multiclass model). The `--app-faint` contrast tweak was left to the designer. ## 🎲 Calculation accuracy (23)