TIFE Runtime Consolidation is now installed.
What changed
- Installs shared TIFE runtime v3.2.0 under /engines/tife/.
- Adds runtime version.json and displays both Engine and Story versions.
- Removes legacy /published-games launch assumptions.
- Removes the Dracula-specific launch path.
- Uses /tife-games/<slug>/<version>/game.js as the canonical story location.
- Requires declared runtime compatibility.
- Validates chapter states and enforces only one Active chapter.
- Validates required and optional objectives.
- Validates referenced theme, audio, and cover files.
- Adds chapter.complete(), chapter.canAdvance(), chapter.progress(), chapter.remainingObjectives(), and chapter.completeObjective() runtime APIs.
- Adds Journal, Quest Log, Character Stats, Conversation History, Transcript, and Save Manager runtime support.
- Adds /admin/diagnostics/tife-runtime.php.
- Makes Adventures and Adventure Library redirect directly to the canonical TIFE Game Library.

