Loading…
Loading…
Oracle Version
01.010

Changelog

February 27, 2026

Rulebook imported into Knowledge Base

<ul><li>Full Volaire Rulebook (.docx) parsed and loaded into the Oracle Knowledge Base &mdash; 10 chapters, 49 articles, with all tables preserved as formatted HTML.</li><li>Added category browse view: clicking any KB category now opens a section listing with sub-sections and article links.</li><li>Updated Knowledge Base home with clickable category and section links.</li><li>Added breadcrumb navigation to KB articles and category pages.</li></ul>

Changelog

This page. Tracks all Oracle changes with date, title, and details. Version number displayed in 00.000 format. Admin-only entry creation.

PP Calculator – Rank Display & UI Redesign

Fixed critical JavaScript ordering bug: the character sheet script ran before Bootstrap loaded, causing a TypeError that silently aborted all calculator logic. Moved all JS to a new {% block extra_js %} hook rendered after the CDN scripts. Redesigned calculator layout: School + Days always visible; Level/Rank/Lab hidden when using character data; PP shown in a prominent result box. Days now defaults to 2 (one full event). Schools without rank correctly show 0 PP. School auto-selects to the first school the character has rank in on page load.

Site-wide Color Scheme Overhaul

Full contrast audit against WCAG AA. Fixes: native select dropdown dark mode (color-scheme:dark), badge color overrides (bg-info/success/danger/dark), table solid background, button palette (success/warning/danger/outline variants), page-loading overlay, and traffic-light toggle (green = on, red = off).

Production School Data Fix

Data migration assigned the correct production_school codes (ALCHEMY, POISONS, POTIONS) to existing rank-granting upgrade objects so the PP Calculator rank lookup works correctly.

Spell System Enhancement

Spells now carry school, component list, cast type, target type, and notes fields. Spell list page gains live search and multi-filter sidebar for staff.

Production System

Full production tracking: Production Item catalog, per-character Lab selections saved between events, and the PP Calculator with school, level, rank, lab tier, and days inputs.

Character Dossier

Added three rich-text dossier fields to character sheets: Physical Description (player-editable), Character Description (player-editable), and Backstory (staff-only). Edited in-page via TinyMCE collapse panels.

Race & Class Configuration

Introduced RaceConfig and ClassConfig admin models so staff can define HP-per-level and armor values per class without code changes.
February 26, 2026

Character Advancement System

Added character level, lives, class, race, max health, max armor, and strength bonus. Stats auto-sync from total XP via signal handlers.

Initial Oracle Launch

Core platform released: character management, XP ledger, skills & upgrades, spell tracking, knowledge base, and ticket system.