.font-arcade { font-family: 'Orbitron', sans-serif; } .border-glow-green { border-color: rgba(57, 255, 20, 0.3); box-shadow: 0 0 15px rgba(57, 255, 20, 0.1); } .text-shadow-glow { text-shadow: 0 0 10px rgba(34, 211, 238, 0.5); } .changelog-item { border-left: 2px solid #111; padding-left: 1.5rem; position: relative; } .changelog-item::before { content: ''; position: absolute; left: -5px; top: 0.5rem; width: 8px; height: 8px; background: #333; border: 1px solid #555; } .changelog-item.latest::before { background: var(--neon-cyan); box-shadow: 0 0 10px var(--neon-cyan); border: none; } .changelog-item.latest { border-left-color: var(--neon-cyan); } ::-webkit-scrollbar { width: 6px; } ::-webkit-scrollbar-track { background: #000; } ::-webkit-scrollbar-thumb { background: #222; } ::-webkit-scrollbar-thumb:hover { background: var(--neon-cyan); }
OASIS Logo

Documentation

Halliday's Legacy v8.19.0 | Accessing Core System Logs

System Overview

Welcome to the OASIS Documentation Portal. This terminal tracks the evolution of the Halliday test environment, providing detailed logs of simulation protocols, security patches, and interface refinements.

Changelog & Version History

v8.19.0
2026.03.01 | MINOR_BUILD
CURRENT LATEST
[+]

YOUTUBE CHAPTER QUESTION FLOW: Codex now supports in-video checkpoint questions that trigger during playback based on YouTube chapter timings, instead of post-chapter blocks.

[+]

ADMIN TIMELINE AUTHORING: Added flexible admin schema for grouped or flat in-video questions with validation for type, answers, and time modes (absolute/global or relative/segment).

[+]

READER CLEANUP & VERSION SYNC: Removed legacy post-question flow from Codex runtime and synchronized active runtime labels and cache query parameters to v8.19.0.

v8.18.1
2026.03.01 | PATCH_BUILD
DEPRECATED_BUILD
[+]

CODEX VIDEO STAGE EXPANSION: Increased coding video height to near full-screen viewport usage for stronger focus during episode playback.

[+]

TRANSITION PERFORMANCE TUNING: Reworked post-video solve transitions to use lighter transform/opacity animation with faster Monaco relayout timing for smoother motion on unlock.

[+]

VERSION SYNC: Updated active runtime labels and script cache query parameters to v8.18.1 across core interface and reader surfaces.

v8.18.0
2026.03.01 | MINOR_BUILD
DEPRECATED_BUILD
[+]

CHAPTER SUBTOPICS PIPELINE: Added chapter-level subtopics in the admin editor with normalized schema support and synchronized display in Courses, Book Reader, Academic Reader, and Codex navigation.

[+]

POST-VIDEO CODEX SOLVE MODE: Coding challenges now unlock after video completion and the editor transitions into a full solve workspace by replacing the video area while challenge content opens on the right panel.

[+]

VERSION SYNC: Updated active runtime labels and script cache query parameters to v8.18.0 across core interface and reader surfaces.

v8.17.1
2026.03.01 | PATCH_BUILD
DEPRECATED_BUILD
[+]

MASTERY TAB ACTIVATION FIX: Resolved Thinking Panel tab routing so the Mastery tab is directly clickable and behaves consistently with Notes, Recall, Connections, and Summary.

[+]

VERSION SYNC: Updated active runtime labels and script cache query parameters to v8.17.1 across core interface and reader surfaces.

v8.17.0
2026.03.01 | STABLE_BUILD
DEPRECATED_BUILD
[+]

READER UX CONTROL EXPANSION: Added Book Reader word-spacing controls plus per-control default reset actions for font size, line spacing, and word spacing.

[+]

HIGHLIGHT WORKFLOW UPGRADE: Introduced in-place un-highlight action with stable interaction timing and preserved reading ink color across highlight states.

[+]

ANALYTICS EXPLAINABILITY: Added per-metric info icons in Learning Analytics with inline tooltip definitions and formula context for user-facing clarity.

v8.16.0
2026.03.01 | STABLE_BUILD
DEPRECATED_BUILD
[+]

BOOK READER POLISH: Simplified the Book Reader header to show only the book title and added direct in-place PDF opening from the source action.

[+]

BOOK TYPOGRAPHY CONTROL: Added an Admin toggle for drop-cap first-letter styling on chapter reading text, with rendering support in the Book Reader.

[+]

ADMIN DRAFT AUTOSAVE: Introduced local draft autosave while editing courses/chapters in Admin Editor so work is preserved until manual cloud save.

v8.15.0
2026.03.01 | STABLE_BUILD
DEPRECATED_BUILD
[+]

BOOK CHAPTER TEXT BUILDER: Added a structured text authoring workflow in Courses Admin for Book chapters with one-click snippets for headings, paragraphs, bullets, numbered lists, diagrams, images, and dividers.

[+]

AI PROMPT COPY WORKFLOW: Replaced seed generation with copyable prompt templates so chapters can be generated in plain structured text format for direct paste into the reader content field.

[+]

VERSION & CACHE SYNC: Updated active runtime labels to v8.15.0 and synchronized script version query parameters across core reader and course surfaces.

v8.14.0
2026.02.28 | STABLE_BUILD
DEPRECATED_BUILD
[+]

FLEXIBLE RESET OPTIONS: Added a new "Reset Options" dropdown menu to both the Codex Reader and Academic Reader headers. This provides granular control to either restart an episode while keeping the next unlocked, completely restart and lock progression, or retake the entire course.

[+]

JSON VALIDATOR FIX: Resolved an issue in the admin course editor where raw JSON input in the exercises field would disappear upon validation due to a premature re-render cycle triggered by the change event.

[+]

UI STACKING CORRECTIONS: Fixed Z-index stacking context for the reader headers to ensure dropdowns and modals properly overlay the coding and video workspace panels below them.

v8.13.0
2026.02.28 | STABLE_BUILD
DEPRECATED_BUILD
[+]

TAILWIND CSS CLI MIGRATION: Successfully migrated the entire project from Tailwind CDN to a local production-ready build process using the Tailwind CLI. Fixed production console warnings and optimized styling performance.

[+]

STYLE STABILITY: Updated input.css and output.css with explicit content scanning sources to ensure all utility classes remain accessible without CDN reliance.

v8.12.1
2026.02.26 | STABLE_BUILD
DEPRECATED_BUILD
[+]

CONCEPT & REASONING PROMPTS: Updated the AI generation prompt engine across courses and tournaments to ensure generated questions evaluate deep conceptual understanding and focus on edge cases, logical thinking over formula recall.

[+]

VERSION SYNC: Updated active runtime/version markers and prompt persona text to v8.9.2 across primary entry surfaces and generation tooling.

v8.9.1
2026.02.26 | BUGFIX_RELEASE
DEPRECATED_BUILD
[+]

PRACTICE ARENA OVERHAUL: Unhid the Practice Arena interface, rewrote legacy HTML for stability, and bound past tournaments to automatically list inside the Arena.

[+]

ZERO XP PRACTICE MODE: Added URL parameter overrides so clicking "PRACTICE >>" simulates the tournament locally without reporting XP changes to Leaderboards or Quest Logs.

[+]

STARTUP CRASH FIXES: Hardened main.js initialization sequence to prevent rendering crashes on incomplete DOM surfaces like the Practice Arena.

v8.9.0
2026.02.26 | STABLE_BUILD
DEPRECATED_BUILD
[+]

FUNCTION WORKSPACE FRAMING: Added coding function workspace structure with dedicated Header Snippet and Footer Snippet lanes, plus a focused Program panel to make function-mode execution context explicit.

[+]

QUIT FLOW + XP ACCOUNTING FIX: Replaced browser quit confirmation with inline modal UX, and hardened tournament XP parsing so negative XP consistently affects leaderboard totals and XP history breakdowns.

[+]

TEST READABILITY PASS: Removed Execution Preview (Checker Call) from question IO panels, and upgraded simulation typography + mobile text scaling for better readability on small-screen devices.

[+]

VERSION SYNC: Updated active runtime/version markers and prompt persona text to v8.9.0 across primary entry surfaces and generation tooling.

v8.8.0
2026.02.26 | STABLE_BUILD
DEPRECATED_BUILD
[+]

MODE-LEVEL TAB SWITCH POLICY: Added ALLOW TAB SWITCH to mode configuration so selected modes can bypass focus-loss auto-submit enforcement while strict modes keep protection active.

[+]

HOME SURFACE TEMP HIDE + TYPE NAV: Temporarily hid Courses and Practice Arena entry panels, and added keyboard shortcuts: crs to open Courses and prac to open Practice.

[+]

CSS/HTML CHALLENGE VALIDATION HARDENING: Updated coding prompt/testcase schema and runtime displays to use DOM-assertion criteria for HTML/CSS without exposing raw expected solutions in preview panels.

[+]

VERSION SYNC: Updated runtime/version markers and prompt persona text to v8.8.0 across primary entry surfaces and generation tooling.

v8.7.3
2026.02.26 | STABLE_BUILD
DEPRECATED_BUILD
[+]

FOCUS POLICY ENFORCEMENT: Added strict simulation integrity handling with a maximum of 3 tab/focus changes and a 10-second return window per switch.

[+]

ACKNOWLEDGMENT WARNING DIALOG: Upgraded the warning notification into a larger on-screen alert requiring explicit [OK] acknowledgment before resuming the question flow.

[+]

AUTO-SUBMIT WITH PRESERVED ANSWERS: On focus-limit violation, the test now auto-submits using already marked answers instead of forced zero-forfeit, and opens review with computed results.

v8.7.2
2026.02.26 | STABLE_BUILD
DEPRECATED_BUILD
[+]

CODING CHECKER EXECUTION PREVIEW: Added a dedicated execution panel in simulation coding mode that shows how the checker calls submitted code for FUNCTION and STDIO challenges.

[+]

FUNCTION INPUT NORMALIZATION FIX: Corrected single-parameter function parsing so JSON-array inputs are treated as one argument when appropriate, aligning preview and runtime execution behavior.

[+]

VERSION SYNC: Updated active runtime/version markers to v8.7.2 across core entry surfaces and prompt generation text.

v8.7.0
2026.02.26 | STABLE_BUILD
DEPRECATED_BUILD
[+]

PDF COURSE WORKBENCH: Introduced a semi-automated "Course Workbench" for generating structured learning paths from PDF books using AI prompt orchestration.

[+]

SMART JSON IMPORT: Implemented a robust JSON importer that handles diverse AI outputs, auto-calculates course metadata, and integrates directly into the Admin library.

[+]

NAVIGATION GUARD & AUTO-SAVE: Added a session-persistence guard that prevents orphans by ensuring new course data is saved to Firestore before the reader is launched.

v8.5.0
2026.02.26 | STABLE_BUILD
DEPRECATED_BUILD
[+]

VIDEO LEARNING MODE (SEGMENTED): Added dedicated video-reader.html with left video stage, right interaction panel, and bottom mastery timeline designed around short enforced learning segments.

[+]

CHECKPOINT + REFLECTION LOCKS: Implemented mandatory pause checkpoints (predict/think/apply/retrieve) with typed responses, segment unlock gating, reflection lock completion criteria, playback speed guardrails, and progress persistence in Firestore.

[+]

ADMIN VIDEO AUTHORING + VERSION SYNC: Extended course admin editor for video segment metadata (endTime/difficulty/concepts/checkpoints) and synced active runtime/version markers to v8.5.0 across UI and generation prompt surfaces.

v8.4.0
2026.02.25 | STABLE_BUILD
DEPRECATED_BUILD
[+]

BOOK READING MODE (3-PANEL): Added dedicated book-reader.html flow with chapter navigator, distraction-lite reading canvas, and a right-side thinking panel for active cognition.

[+]

STRUCTURED ENGAGEMENT LAYER: Implemented highlight tagging (Core Idea/Confusing/Question/Insight), anchored notes, recall checkpoint modal, connections prompts, summary compression, and chapter unlock gating by recall+summary+minimum engagement time.

[+]

ANALYTICS + VERSION SYNC: Added reading analytics (focus time, reflection time, recall words, concept density, revisit frequency), persisted progress to Firestore, and synced active runtime markers to v8.4.0 across primary UI/prompt surfaces.

v8.3.2
2026.02.25 | STABLE_BUILD
DEPRECATED_BUILD
[+]

TOURNAMENT LOG LOOKUP FIX: Replaced fragile local tournament-log lookup shadowing with unified findTournamentLogByIdAndRole usage in sidebar and review paths to avoid stale/missing completion detection.

[+]

XP DELETE FLOW HARDENING: Admin XP deletion now runs under a guarded try/catch write path so failed Firestore updates do not silently desync local task state.

[+]

VERSION SYNC: Updated active runtime/version markers to v8.3.2 across HUD and generation prompt surfaces.

v8.3.1
2026.02.25 | STABLE_BUILD
DEPRECATED_BUILD
[+]

TOURNAMENT XP PURGE RELIABILITY: Admin purge now hard-removes tournament/challenge settlement log rows instead of only toggling completion flags, so XP is actually removed from leaderboard and history.

[+]

DELETED TOURNAMENT CLEANUP PATH: Deleting a tournament now cascades cleanup of linked tour_log_* records and added orphan-log purge helpers for global and per-day database cleanup.

[+]

SUMMARY VIEW FILTER CORRECTION: Day+user summary now hides unrelated deleted/orphan tournament rows that were appearing as misleading PENDING entries.

v8.3.0
2026.02.25 | STABLE_BUILD
DEPRECATED_BUILD
[+]

TOURNAMENT-ONLY MODE SNAPSHOTS: Challenge mode selection now resolves only from modes that exist in real created tournaments, removing extra snapshot noise from deploy flow.

[+]

MULTI-TARGET DUEL DEPLOY: Added parallel challenge contract deployment to multiple selected players in one action, with aggregate stake lock validation before dispatch.

[+]

STAKE SETTLEMENT + SYNC START: Winner/loser stake transfer now writes into XP history tasks for leaderboard parity, and accepted duels start under synchronized unlock timing for all participants.

v8.2.0
2026.02.25 | STABLE_BUILD
DEPRECATED_BUILD
[+]

DUEL MATRIX PAGE MIGRATION: Moved DUEL MATRIX // CHALLENGE CONSOLE from index modal flow into a dedicated page at challenges.html for better visibility, scale, and RP1 console focus.

[+]

LIVE CHALLENGE OPERATIONS: Added standalone challenge runtime with live Firestore sync for deploy, accept, reject, cancel, active duel tracking, and direct duel-entry routing from one unified surface.

[+]

ROUTING HANDOFF + COMPATIBILITY: Updated profile-card and header challenge actions to route into the new page while preserving tournament-level duel compatibility and existing challenge data contracts.

v8.0.6
2026.02.25 | STABLE_BUILD
DEPRECATED_BUILD
[+]

CUSTOM MARKING CONTROLS: Added editable scoring marking fields (+XP / -XP) with custom-mode auto-switch and live preview synchronization in tournament setup.

[+]

TIMER-DERIVED DURATION: Duration now auto-derives from TIME / QUESTION and question count with one-minute precision for short formats (example: 10s x 6 = 1 min).

[+]

RUNTIME SCORING PARITY: Extended simulation scoring profile resolution to consume stored custom XP fields while preserving backward compatibility with legacy tournament documents.

v8.0.5
2026.02.25 | STABLE_BUILD
DEPRECATED_BUILD
[+]

SCORING PROTOCOL ORCHESTRATION: Relocated the Scoring Protocol selection directly to the main tournament configuration HUD, ensuring it is always visible and contextually aligned with Scoring Marking.

[+]

LIBRARY LOCK ENFORCEMENT: Implemented a security protocol that locks all internal scoring parameters (Protocol, Marking, XP values) when a verified library mode is engaged, preventing accidental mutations.

[+]

PRESET DATA SYNC: Updated the entire mode preset and profile matrix to include explicit scoring metadata, guaranteeing consistent pre-selection and runtime behavior across all sectors.

v8.0.4
2026.02.25 | STABLE_BUILD
DEPRECATED_BUILD
[+]

OPTIMIZED ARCHIVE VIEW: Step 3 now exclusively displays the Mode Archive grid by default, providing a cleaner interface for rapid selection.

[+]

MANUAL OVERRIDE TOGGLE: Configuration fields and Protocol IDs are now hidden by default and only revealed when creating a [NEW SECTOR] or selecting [EDIT] on an existing protocol.

[+]

SELECTION HANDOFF: Unified the selection flow to load protocols and immediately expose final simulation actions ([BUILD PROMPT], [ENCODE DATA]), skipping redundant field reviews.

v8.0.1
2026.02.25 | LEGACY_LOG
DEPRECATED_BUILD
[+]

DYNAMIC TOURNAMENT DEADLINES: Implemented "Until All Players Finish" logic. Tournaments now dynamically archive once all selected users (excluding ADMIN) have completed their attempts.

[+]

WIZARD UI REFINEMENT: Automated metadata synchronization (Subject, Topic, Difficulty, Question Count, and Types) between the Tournament Wizard and AI Prompt Builder.

v8.12.0 FEBRUARY 28, 2026

Concept Check Triggers & Video Synchronization

  • Fixed Concept Check Triggers: Resolved a critical issue where question overlays were missing due to incorrect DOM management during video loading.
  • Sticky Pause Mechanism: Implemented a robust "forced pause" protocol that locks the video player whenever a knowledge probe is active, preventing content bypass.
  • Async YouTube Monitor: Decoupled the playback monitor from static end-time gates, allowing real-time trigger evaluation across all video segments.
  • Runtime Stability: Updated all active version markers to v8.12.0 across core UI modules and prompt engineering layers.
v8.11.0 FEBRUARY 28, 2026

Educational Science Integration (Phase 1)

  • In-Video Active Recall: Introduced Concept Checks that automatically pause the video at specific timestamps, requiring students to answer a multiple-choice question to verify understanding before proceeding.
  • Active Recall Editor: New "Concept Checks JSON" field in the Admin Editor allows creators to precisely time-gate video content with knowledge probes.
  • Multi-Exercise Sequential Learning: Coding chapters now support multiple exercises with sequential unlocking, ensuring mastery of each step before advancement.
  • System Architect v8.11.0: Enhanced the AI Prompt Builder with internal markdown syntax fixes and improved version tracking for generated curriculum.
v8.10.5 FEBRUARY 28, 2026

Codex JSON Validator and Header Refinement

  • Codex JSON Validator: Added a "Validate & Apply" tool for Codex Exercises JSON to catch syntax errors instantly and ensure 100% data persistence.
  • Enhanced Codex UI: Streamlined Codex Reader header for focus, and added Chapter Questions/Brainstorming support to the sidebar.
  • Sticky Admin Toggle: Improved the Course Library with a floating "Admin Editor" button and automatic smooth-scrolling directly to the data fields.
  • Robust Persistence: Fixed race conditions in the Admin Editor where pending text edits could be lost during rapid save operations.
v8.10.4 FEBRUARY 28, 2026

Codex YouTube Chapter Auto-Generation

  • Auto-Generate Chapters: Added an inline paste tool to instantly convert YouTube description timestamps into OASIS curriculum chapters for Codex courses.
  • Segment Playback: Updated the Codex YouTube IFrame Player to seamlessly consume start and end parameters to play precise video segments for auto-generated chapters.
  • Release Sync: Updated visible runtime and generation prompt version markers to v8.10.4 across active interface surfaces.
v8.10.3 FEBRUARY 28, 2026

Simplify Challenge XP Bet Flow

  • Challenge XP Bet Flow: Simplified XP bet flow and added synchronized duel start.
v8.10.2 FEBRUARY 27, 2026

Practice Arena Unlimited Time Update

  • Practice Arena Unlimited Time: Configured the practice arena simulation runtime to enforce unlimited time for all practice tests.
  • Release Sync: Updated visible runtime and generation prompt version markers to v8.10.2 across active interface surfaces.
v8.10.1 FEBRUARY 27, 2026

Codex Video Reader UX Polish

  • YouTube IFrame API Integration: Replaced plain <iframe> embeds with the YouTube IFrame API. The reader now detects when a video ends and shows a custom OASIS-themed overlay — eliminating the YouTube "More videos" panel entirely.
  • Custom End-of-Video Overlay: When a Codex episode finishes, a full-screen overlay appears prompting the learner to solve the coding challenge below. A Replay Video button lets them rewatch without interruption.
  • Suppressed Related Videos: Added rel=0 and modestbranding=1 player parameters to keep recommended content from the same channel only and remove extraneous branding.
  • Taller Video Player: Fixed the Codex reader video stage to a 520px height and shrank the navigator and exercise panels to give the video maximum horizontal and vertical space.
  • Release Sync: Updated visible runtime and generation prompt version markers to v8.10.1 across active interface surfaces.
v8.10.0 FEBRUARY 27, 2026

Academic Books Mode, KaTeX Math Rendering & Mermaid Diagram Engine

  • Academic Books Course Type: Introduced a new academic course category with chapter-wise study, PDF fallback support, and progressive chapter unlocking gated behind exercise completion.
  • KaTeX Math Rendering: Integrated KaTeX v0.16.9 for blazing-fast math rendering. Inline $...$ and display $$...$$ delimiters are auto-rendered in chapter text, exercise questions, and MCQ options.
  • Mermaid Diagram Engine: Integrated Mermaid v10.9 with dark-themed rendering for flowcharts, sequence diagrams, graph visualisations, and more, directly embedded as content blocks.
  • Rich Content Block System: Chapters are now authored as structured JSON arrays supporting 10 block types: heading, text, math, diagram, code, image, table, callout, list, and divider. Callout variants include theorem, definition, info, and warning.
  • Admin Editor Expansion: Added Content Blocks JSON and Exercises JSON fields to the academic chapter admin editor, with a rich placeholder example covering all block types.
  • Progressive Chapter Unlocking: Chapters remain locked until the reader correctly completes all exercises in the preceding chapter. A visual progress bar tracks cleared chapters in the navigator panel.
  • Release Sync: Updated visible runtime and generation prompt version markers to v8.10.0 across active interface surfaces.
v8.0.0 FEBRUARY 24, 2026

Tournament Matrix Leaderboard, Hidden Shortcut Routing & Dashboard Decoupling

  • Dedicated Leaderboard Surface: Introduced a separate leaderboard.html page with tournament-focused analytics panes, bar charts, trend graph output, and mode dominance matrix views.
  • Tournament-Only Scoring: Reworked leaderboard aggregation so ranking calculations are sourced from tournament logs only, while respecting mode leaderboardImpact exclusions.
  • Matrix Command Access: Added hidden homepage typed command routing where entering matrix navigates directly to the detailed leaderboard for both user and admin sessions.
  • Dashboard Cleanup: Removed inline leaderboard launcher buttons from the main home interface to keep scoreboard HUD focused and reduce visual clutter.
  • Tournament Creation Wizard: Refactored the tournament setup modal into a multi-step guided wizard interface with a stepper progress bar, logical grouping of mode/scope/content, and improved validation UX.
  • Release Sync: Updated visible runtime and generation prompt version markers to v8.0.0 across active interface surfaces.
v7.12.0 FEBRUARY 24, 2026

Advanced Mode Controls, Runtime Enforcement & Analytics

  • Mode Builder Expansion: Added configurable mode fields for navigation policy, unlimited time, per-question timer, scoring protocol, leaderboard impact, explanation-after-each, percentile output, and performance analytics.
  • Reusable Full Snapshot: Extended Mode Library save/apply payloads so these advanced fields persist inside mode configs and remain fixed once applied (until explicit clear/detach).
  • Simulation Runtime Wiring: Enforced locked navigation and timer policies in live quiz flow, including per-question timeout handling and unlimited-time behavior.
  • Scoring & Leaderboard Rules: Added scoring protocol support (standard, speed_multiplier, difficulty_weighted) and leaderboard opt-out behavior for practice-style modes.
  • Exam Analytics Output: Added review analytics panel with percentile/rank output (when enabled) and surfaced mode telemetry consistently in tournament logs.
  • Mode Metadata Version: Incremented embedded modeVersion to 5 for newly created/updated tournament snapshots.
v7.11.0 FEBRUARY 24, 2026

Mode Library Full-Snapshot Locking & Reuse Hardening

  • Single-Mode Snapshot: Saved modes now behave as one reusable unit containing toggles, difficulty, scoring protocol, duration, question count, and question mix.
  • Fixed-On-Apply UX: Applying a saved mode now locks all mode-bound values so they remain fixed for that tournament setup; [ CLEAR ] cleanly detaches and restores manual editing.
  • Edit-Flow Safety: Existing edit lock behavior for question count and type mix remains preserved while library locking controls additional mode fields.
  • Mode Metadata Version: Incremented embedded modeVersion to 4 for newly created/updated tournament snapshots.
v7.10.0 FEBRUARY 24, 2026

Today-Log Recovery & Write-Safety Hardening

  • Local-Day Consistency: Standardized tournament today key resolution to local calendar-day mapping instead of raw UTC day slicing.
  • One-Time Recovery Helper: Added automatic recovery that scans nearby date docs and moves misplaced tournament logs back into the correct today doc for the active user.
  • Manual Recovery Trigger: Exposed recoverTodayTournamentLogsNow() for force-run verification via console during incident response.
  • Transaction Safety: Migrated tournament-log write paths to Firestore transactions to prevent array overwrite races during concurrent updates.
v7.9.0 FEBRUARY 24, 2026

Mode Library Persistence & Detached Mode Recovery

  • Mode Library UX: Replaced preset-first mode dependency with a writable Mode Library workflow (Mode Name, saved modes selector, apply/save/save as new/delete/clear actions, and inline status channel).
  • Persistent Reuse: Added live Firestore mode library sync at artifacts/{appId}/public/data/oasis_mode_library and wired reusable mode application directly into tournament setup fields and sync previews.
  • Embedded Snapshot Safety: Tournament save/update now always stores full normalized mode snapshots (modeId, modeName, modeVersion, modeConfig) so deleted/changed library modes do not break existing tournaments.
  • Detached Migration Flow: Legacy or missing-library modes now load as Embedded / Detached with one-step re-save support for creating a fresh library entry.
  • Mode Toggle Visibility: Added explicit indicator rendering so mode checkbox state is always visible and clickable in the tournament modal.
v7.8.0 FEBRUARY 24, 2026

Tournament Creation Wizard UI Refactor

  • Wizard Interface: Redesigned tournament creation into a seamless, 3-step card wizard (Basics, Schedule, Mode) to significantly accelerate test creation.
  • Auto-population: Mode builder configurations now automatically populate duration, question counts, and item mix based on selected preset templates.
  • Validation Flow: Step-by-step logic prevents advancement without required information securely and intuitively.
v7.7.0 FEBRUARY 24, 2026

Data Prerequisites Architecture - Week 2: Mode Builder Skeleton

  • Mode Builder UI: Added Mode Builder UI to the tournament creation modal, allowing selection of various presets (Standard, Hardcore, Practice, Zen, Chaos, Time Attack) and custom granular modifiers.
  • Mode Rule Enforcement: Implemented logic within the active simulation interface to enforce core behavior rules on the fly, such as allowPrev, allowSkip, instantNext, and survivalEndsOnWrong.
  • Mode Metadata & Telemetry: Wired UI to save and load mode configuration in tournament metadata, and extended the silent telemetry payloads (writeTournamentLog) to log the active mode and config used during runs.
  • State Extensibility: Added base skeleton for an eventual calculateModeScore system to support dynamic modifiers generated by future Advanced modes.
v7.6.0 FEBRUARY 24, 2026

Data Prerequisites Architecture & Silent Telemetry

  • Silent Telemetry Implementation: Augmented quest payload schema to track granular session signals including timeSpentMs, focusLostCount, pasteCount, and clientContext across core quiz modes and simulation tournaments without mutating leaderboard logic.
  • Runtime Label Bump: Updated active OASIS runtime labels to v7.6.0 across primary interface surfaces.
  • Prompt Alignment: Updated generation persona/version prompt references to v7.6.0 in active scripting flow.
  • Documentation Update: Promoted this release as latest while preserving prior release notes in history.
v7.5.4 FEBRUARY 24, 2026

Mode-Driven Entry Popup Presentation & Release Alignment

  • Entry Popup Identity Upgrade: Enhanced simulation entry popup scaffolding to support per-mode visual identity and stronger pre-run context.
  • Runtime Label Bump: Updated active OASIS runtime labels to v7.5.4 across primary interface surfaces.
  • Prompt Alignment: Updated generation persona/version prompt references to v7.5.4 in active scripting flow.
  • Documentation Update: Promoted this release as latest while preserving prior release notes in history.
v7.5.3 FEBRUARY 23, 2026

Release Labels, Documentation Refresh & Code Modularization

  • Global Version Bump: Updated active OASIS runtime labels to v7.5.3 across core surfaces.
  • Prompt Alignment: Updated generation persona/version prompt references to v7.5.3 in active scripting flow.
  • Code Modularization: Extracted ~700 lines of inline CSS into css/main.css and ~7000 lines of inline JS into js/main.js, radically improving index maintainability.
  • Documentation Update: Promoted this release as latest while preserving prior release notes in history.
v7.5.2 FEBRUARY 23, 2026

Question Log and Timer Guard

  • Header Protocol Box: Added compact test header chips for SECTOR and total MCQ / TEXT / CODING counts.
  • Q LOG Navigator: Added tappable question log with ATTEMPTED / SKIPPED / NOT VISITED counters and direct jump-by-number navigation.
  • Skip on Next: Pressing NEXT on untouched non-coding questions now auto-marks that question as skipped.
  • Header Layout Shift: Moved question progress into the header ahead of timer, with timer pinned to the far-right edge.
  • 5-Minute Alert: Added inline warning popup when remaining time reaches exactly 05:00.
  • Release Sync: Updated runtime version labels and generation prompts to v7.5.2 across active interfaces.
v7.5.1 FEBRUARY 23, 2026

Tournament Submit Finalization

  • Active to Previous Flow: Submitted tournament attempts now move out of active listings immediately, including full-skip submissions.
  • One-Attempt Guard: Added inline submit confirmation warning that re-attempt is locked after final submission.
  • Instant Exit: Confirmed submit now redirects to OASIS instantly without waiting for network write completion.
  • Background Recovery: Pending submit and forfeit payloads now recover and sync in background after landing on index.
  • Release Sync: Updated runtime version labels and generation prompts to v7.5.1 across active interfaces.
v7.5.0 FEBRUARY 23, 2026

Simulation Workspace Scroll and Run Output

  • Answer Workspace Scroll: Enabled direct vertical scrolling for the answer pane with the custom OASIS scrollbar treatment.
  • Run Auto-Focus: Pressing RUN CODE now jumps to live test output once, while preserving free manual scroll back to the editor.
  • Live Run Detail: Restored full per-test INPUT / EXPECTED / OUTPUT diagnostics, including explicit runtime error surfacing.
  • Editor Theme Upgrade: Added Monaco github-dark as a selectable editor theme alongside existing light/dark modes.
  • Release Sync: Updated runtime version labels and system prompts to v7.5.0 across active interfaces.
v7.4.0 FEBRUARY 22, 2026

Analysis Filters & Version Sync

  • XP Analysis Breakdown: Tournament review now surfaces explicit positive and negative XP totals for quick score audit.
  • Result Filters: Added interactive ALL / RIGHT / WRONG / SKIPPED filters with live per-status counts.
  • Skip Scoring Guard: Answers left as [SKIPPED] (or blank) are normalized as skipped in analysis and treated as 0 XP penalty instead of wrong.
  • Release Sync: Updated runtime version labels and system prompts to v7.4.0 across active interfaces.
v7.3.2 FEBRUARY 22, 2026

Weekly Key XP Log & Version Sync

  • XP History Sync: Weekly three-key mastery now appends a dedicated +500 XP bonus entry inside the public XP log timeline.
  • Score Alignment: XP log grand totals now stay aligned with the weekly crystal-key mastery bonus already used in global score computation.
  • Release Sync: Updated runtime version labels and system prompts to v7.3.2 across active interfaces.
v7.3.1 FEBRUARY 22, 2026

Practice Orb Ledger & Version Sync

  • Orb Currency Switch: Practice arena scoring has been migrated from private score tracking to an Orb ledger model.
  • Orb Delta Feedback: Practice checks now display per-question Orb gain/loss and persist orb-aware activity logs.
  • Backward Compatibility: Existing saved practice data using score/privateScore auto-migrates to Orb balance on restore.
  • Header Selection Trigger: Full selection of OASIS in the top header now toggles theme immediately in both selection directions.
  • Selection Visuals: Added custom neon selection styling for the OASIS header text to make theme switching feedback explicit.
  • Inline Gunter Cards: Daily progress player clicks now open compact in-app profile cards instead of forcing full-screen navigation.
  • Header Identity Update: Top-bar user indicator now renders avatar-only identity using saved avatar profile configuration.
  • Owner-Only Meta Edit: Class archetype and focus directive can be edited only by the profile owner via preset-or-custom controls in the profile card.
  • Avatar Theme Lock: Avatar colors now remain stable while switching Matrix/Konami visual themes.
  • Challenge Hook: Added SEND CHALLENGE placeholder action in cards to prepare upcoming duel workflow integration.
  • Release Sync: Updated runtime version labels and system prompts to v7.3.1 across active interfaces.
v7.2.0 FEBRUARY 22, 2026

Private Arena Flow & Version Sync

  • Private Entry Flow: Added guided setup before practice with ordered steps for subject selection, topic selection, and prompt preparation.
  • Topic Source Modes: Added setup modes for topic library, JSON paste workflow, and manual prompt workflow to keep session setup manageable.
  • Private Score Tracking: Added dedicated private practice score in arena stats, with scoring persistence tied to question outcomes.
  • User-Scoped Vault: Practice arena now opens with active user context and stores data in user-specific local vault keys for privacy isolation.
  • Release Sync: Updated runtime version labels and system prompts to v7.2.0 across active interfaces.
v7.1.1 FEBRUARY 22, 2026

The Performance & Reliability Patch

  • Persistent Worker Pool: Eliminated 5–10 second interpreter startup overhead by keeping C++ and Python runtimes alive between test runs in both the dashboard and simulation lab.
  • Instant Modal Feedback: XP deletion confirmation and quiz submission now show results immediately — Firestore writes happen in the background without blocking the UI.
  • C++ Stream Fix (Regression): Reverted an invalid stream patch that injected JavaScript into C++ source code, causing "Cannot read properties of undefined (reading 'v')" errors.
  • XP Log UI: Improved the admin Almanac deletion button with better visibility and lore-consistent labelling ([ PURGE ]).
v7.1.0 FEBRUARY 22, 2026

The System Stability Update // Interpreter & UI Refinement

  • C++ Interpreter Patches: Implemented automated source-code patching for JSCPP to support standard stream operations (!cin, while(cin)) and boolalpha manipulators.
  • Enhanced AI Prompting: Re-engineered the Anorak Prompt Generator with strict JSON schema enforcement and improved coding challenge logic for superior tournament generation.
  • Mobile Optimization: Refined the login interface with responsive typography and flexible layouts, ensuring full accessibility on small devices while maintaining desktop aesthetics.
  • Redirection Reliability: Standardized all authentication redirects to use explicit .html paths, fixing cross-page navigation issues.
  • Output Clarity: Enhanced test result rendering to support multi-line pattern outputs with proper newline handling and monospace formatting.
v6.6.3 FEBRUARY 22, 2026

Deployment Optimization & Navigation Refinement

  • Clean URL Architecture: Enabled cleanUrls in Firebase Hosting configuration to automatically strip .html extensions from the address bar (e.g., /documentation instead of /documentation.html).
  • Trailing Slash Protocol: Standardized navigation by disabling trailing slashes for consistent indexing and a cleaner HUD experience.
  • Version Synchronization: Updated internal persona identifiers and HUD labels to v6.6.3 across primary interface layers.
v6.6.2 FEBRUARY 22, 2026

AI Prompt Persona & Formatting Sanitation

  • Persona Integration: Updated the AI Prompt Generator to adopt the Anorak persona, the system architect of the OASIS.
  • Python Language Protocol: Enforced strict Python 3.x input()/print() standards for STDIO modes, explicitly forbidding complex boilerplate and standard library imports.
  • Instruction Sanitization: Removed mandatory "Implement in [Language]" prefixes from generated question text for a cleaner, more immersive mission experience.
  • Validation & Documentation: Mandated coding.correctAnswer implementations and increased test case diversity requirements for high-fidelity simulation analysis.
v6.6.1 FEBRUARY 21, 2026

Version Sync and Documentation Alignment

  • Version Bump: Updated release labels from v6.6.0 to v6.6.1 in primary UI surfaces.
  • Documentation Sync: Updated documentation header and changelog ordering so the latest release is explicitly tracked as v6.6.1.
v6.6.0 FEBRUARY 21, 2026

AI Import Reliability, Runtime Accuracy, and Tournament Visibility Stabilization

  • Smart AI JSON Import Pipeline: Added resilient parsing for raw AI responses including markdown fences, relaxed JSON-like payloads, comment stripping, key quoting, and auto extraction of question arrays.
  • Prompt Builder Expansion: Updated JSON prompt generation to support mixed coding modes (function + stdio) in one set, while requiring full coding.correctAnswer implementations.
  • Simple Python STDIO Contract: Hardened generation guidance to prefer direct input() and print() patterns, avoiding heavy template wrappers like sys.stdin.read()/main() scaffolds.
  • Cross-Language Test Comparator Upgrade: Improved pass/fail checks with normalized stdio output handling (line endings, trailing whitespace, escaped newline text) and safer type coercion logic to reduce false negatives.
  • Function Input Normalization: Added robust argument normalization for function mode so test cases like "5 9" map correctly to multi-argument signatures and single values like "5" are coerced when expected.
  • Python Runtime Stability: Refined worker execution cleanup and argument handling to prevent stale globals and argument serialization edge-case failures.
  • C++ Runtime Compatibility Pass: Added runtime source fallback checks and stdio preprocessing that safely handles #include <bits/stdc++.h> conversion for browser execution environments.
  • Tournament Panel Render Fix: Decoupled tournament rendering from mission-list availability so tournaments remain visible even when no daily missions exist.
  • Tournament Sync Diagnostics: Added explicit sidebar error feedback when tournament snapshot sync fails, replacing silent empty states.
v6.4.1 FEBRUARY 21, 2026

Global Shutdown Timer & Aesthetic Refinements

  • Global Shutdown Timer: Implemented a central countdown timer in the HUD header, targeting the April 30th system shutdown.
  • Aesthetic Overhaul: Integrated the **Share Tech Mono** font for the timer readout, increasing visibility and character clarity.
  • Flicker-Free Interface: Removed flashing red animations in favor of a stable, high-contrast atmospheric glow for the countdown bar.
  • Theme Persistence: Stabilized critical progress indicators (Daily Progress, Shutdown Timer) to maintain consistent colors across Matrix and Konami themes.
v6.4.0 FEBRUARY 21, 2026

Unified Execution Modes & C++ Local Runtime Integration

  • Unified Execution Modes: All coding questions now support dual modes—**FUNCTION** (return-value based) and **STDIN/STDOUT** (standard I/O based)—standardized across JS, Python, and C++.
  • Local C++ Runtime: Migrated the JSCPP execution engine to a self-hosted local library (`/js/JSCPP.es5.min.js`), ensuring 100% reliability and offline worker support.
  • Synchronized Prompt Builder: Updated the AI Prompt Builder UI and generation logic to support the new coding modes for rapid, accurate challenge construction.
  • Codebase Sanitization: Cleared redundant test scripts and removed external CDN fallbacks to simplify the execution pipeline and improve system focus.
v6.3.1 FEBRUARY 21, 2026

Tournament Builder UX Speed Pass & Prompt Accuracy

  • Fast Tournament Presets: Added one-click setup controls for common duration/question combinations to reduce manual input.
  • Start/Deadline Quick Actions: Added schedule shortcuts including NOW, +30M, TOM 00:00, TOM NIGHT 00:00, and +24H.
  • Builder Spacing Overhaul: Reworked tournament modal spacing and grid layout to reduce overcrowding and improve scan speed.
  • Prompt Contract Tightening: JSON prompt template now requires exact coding answers (no summary phrasing) for coding.correctAnswer.
v6.3.0 FEBRUARY 21, 2026

Mobile Layout Stabilization & Navigation Reset

  • Private Channel Mobile Spacing: Refined spacing and wrap behavior for XP/Streak metrics, tab controls, and replication buttons on smaller viewports.
  • Footer Mobile Readability: Bottom action links now render with clearer spacing in compact layouts for better tap accuracy.
  • Sidebar Navigation Restore: Reverted experimental hamburger drawer path and restored original web sidebar behavior for tournaments, practice arena, and inventory.
  • Desktop-First Consistency: Preserved existing desktop control placement while applying targeted mobile-only layout fixes.
v6.2.0 FEBRUARY 21, 2026

Cloud-Synced Identity Reliability Pass

  • Cross-Player Sync Enforcement: Identity updates now rely on shared cloud state so name/account edits propagate to all active players.
  • Cloud-Authoritative Saves: Profile identity controls no longer silently succeed in local-only mode when remote sync is unavailable.
  • Collision-Safe Account IDs: Uniqueness checks now validate against refreshed remote identity data before save.
  • Session Listener Hygiene: Identity snapshot listeners are reset cleanly on auth changes to avoid stale state.
v6.1.0 FEBRUARY 21, 2026

Global Identity Sync & Action Engine Upgrade

  • Global Name Propagation: Edited display names now render consistently across scoreboard, summary views, private channels, and login flow labels.
  • Unique Account IDs: Added editable per-player account IDs with normalization and collision prevention in profile controls.
  • Identity-Aware HUD: Profile payload and leaderboard context now include display-aware naming for cleaner tactical guidance.
  • Expanded Action Queue: Added time-window and momentum strategy actions in addition to rank-gap and key progression guidance.
v6.0.0 FEBRUARY 21, 2026

Player Profile System & Identity Controls

  • Profile Portal: Added a dedicated player profile page opened by clicking the header user badge.
  • Editable Identity: Display name is now editable and persisted per user for cross-page consistency.
  • Actionable Dashboard: Profile now surfaces task completion targets, key-progression goals, and rank-gap objectives.
  • Mission Notes: Added per-user mission notes with local persistence for daily planning.
v5.2.3 FEBRUARY 21, 2026

Header Rebalance & Key Signal Clarity

  • Header Proportion Pass: Rebalanced topbar spacing/height and simplified branding to logo + OASIS title for a cleaner silhouette.
  • Icon Visibility Refinement: Tuned logo scale and header key sizing/tilt to reduce visual crowding while preserving style.
  • Rank Cleanup: Removed experimental key-marker rank tags to keep leaderboard rank semantics consistent.
  • Progress-Based Key Indication: Latest key tier is now reflected through Daily Progress bar color instead of separate key columns/tags.
v5.2.2 FEBRUARY 21, 2026

Artifact Key Visual Overhaul

  • Realistic Key Art: Replaced generic icon-font keys with custom metallic SVG key assets for Copper, Jade, and Crystal tiers.
  • Theme-Stable Colors: Key visuals now preserve intended metal tones even when matrix/konami hue-shift themes are enabled.
  • Header Presentation: Weekly-acquired header keys now render at a tilted artifact angle for stronger readability and visual style.
  • UI Consistency: Header, inventory, and leaderboard key renders now use the same unified key-art renderer.
v5.2.1 FEBRUARY 21, 2026

Weekly Key Inventory & HUD Refinement

  • Collectible Key Inventory: Keys now accumulate weekly (Mon-Sat cycles) in inventory, with separate Copper/Jade/Crystal counts.
  • Weekly Threshold Rewards: A full consistent week now grants all three keys for that cycle (2/4/6 perfect-day thresholds).
  • Header Key HUD: Increased icon size/visibility and removed counts; header now displays only keys acquired in the current week.
  • Task Placement Update: "ADD CUSTOM TASK" moved under the "MY TASKS" private channel area for cleaner inventory separation.
v5.2.0 FEBRUARY 21, 2026

Practice Arena & Focused Quest Navigation

  • Practice Arena Module: Added dedicated `practice.html` page with simple Ready Player One styling, mixed MCQ/text/coding drills, and session stats.
  • Sidebar Access: Added a direct Practice Arena entry below the Tournaments panel for faster training flow.
  • Collapsible Quest Log: Quest Log now supports today-only mode by default with a full-log toggle when historical navigation is needed.
  • Preference Persistence: Quest Log collapse state now persists locally across reloads for consistent daily workflow.
v5.1.1 FEBRUARY 20, 2026

Forfeit Recovery & Review Accuracy

  • Auto-Archive on Exit: Active tournament attempts now auto-finalize as forfeit when the test is quit, tab-hidden, or page-refreshed.
  • Recovery Pipeline: Pending forfeit payloads are restored on next login and safely persisted to the daily quest archive.
  • Coding Analysis: Review screens now prioritize explicit `correctAnswer`/`solution` values before fallback expected outputs.
  • Log Upsert Safety: Tournament logs now update by deterministic log ID to reduce duplicate archive entries.
v5.1.0 FEBRUARY 20, 2026

Runtime Isolation & Safety Controls

  • Worker Sandboxing: JavaScript, Python, and C++ coding tests now execute in isolated workers to prevent UI lockups.
  • Timeout Protection: Per-case and total execution time limits now terminate infinite loops and return deterministic timeout errors.
  • C++ Runtime Resilience: Added runtime verification and fallback source loading for JSCPP initialization reliability.
  • Guardrails: Added payload-size and test-case-count safety limits to reduce crash risk from oversized submissions.
v5.0.0 FEBRUARY 20, 2026

Tournament UI & Coding Pipeline Stabilization

  • Tournament Card Layout: Prevented title/action overlap by restructuring card headers.
  • Entry Gate Consistency: "LOCKED" and "ENGAGE" states now strictly match button behavior.
  • Question Encoder Recovery: Restored full MCQ/Text/Coding encoder modal flow and field reset behavior.
  • Coding Integrity Checks: Added JSON validation for coding test cases, Firestore-safe nested-array protection, and editor readiness guards before execution.
v4.2.0 FEBRUARY 20, 2026

Simulation Scheduling & Info Awareness

  • Scheduled Activations: Admins can now set a "START TIME" for simulations.
  • Awareness Protocol: Upcoming simulations are visible to players, allowing them to view syllabus and duration before activation.
  • Security Gate: "ENGAGE" functionality remains hard-locked until the exact second of activation.
  • UI Refinement: Simulations show a specific "SCHEDULED" label when inactive.
v4.1.0 FEBRUARY 19, 2026

Rapid Deployment & Data Integrity

  • JSON Paste Import: New terminal for importing entire simulations from AI-generated JSON format.
  • Auto-Archive Engine: Completed simulations now automatically migrate to "Archived Simulations" for record keeping.
  • Admin Analysis: Protocol creators can now access the full Analysis suite for their own takes.
  • Text Rendering: Fixed multiline character support (`\n`) for imported question sets.
v4.0.4 FEBRUARY 18, 2026

Core Stability & Admin Views

  • Fixed empty views in the Admin panel footer for "Halliday" role.
  • Standardized Scoreboard rendering priorities.
v4.0.0 - v4.0.3 FEBRUARY 20, 2026

Simulation Builder Foundation Track

  • v8.11.0 Added JSON-based question generation pipeline for rapid simulation setup.
  • v4.0.1: Fixed newline and indentation rendering for imported JSON question content.
  • v4.0.2: Updated tesseract branding usage and standardized release labeling.
  • v4.0.3: Removed private XP/streak visibility toggle to simplify analytics behavior.
v3.8.0 - v3.8.1 FEBRUARY 20, 2026

Simulation Session Finalization

  • v3.8.0: Added quit-exam flow, navigation controls, and demo test protocol.
  • v3.8.1: Archived completed tests per user for cleaner active queue management.
v3.7.0 FEBRUARY 20, 2026

Historical Test Review Mode

  • Added previous-test visibility with read-only review safeguards and UI refinement pass.
v3.6.0 FEBRUARY 20, 2026

Realtime Sync & Private Stats Split

  • Enabled realtime update propagation with separated private XP accounting and cumulative history.
v3.0.0 - v3.5.0 FEBRUARY 19, 2026

Tournament Era Rollout

  • v3.0.0: Introduced tournaments with admin create/edit controls.
  • v3.1.0: Expanded answer model with richer MCQ options and text answer support.
  • v3.2.0: Added test review flow and fixed daily-progress count inconsistencies.
  • v3.3.0: Removed Konami-egg code path from production flow.
  • v3.4.0: Resolved loading-state lock issue impacting app startup.
  • v3.5.0: Fixed key/bonus bugs, restored theme switcher, and added admin bonus grants.
v2.2.2 FEBRUARY 19, 2026

Admin Scope Restriction Patch

  • Restricted admin visibility to shared private tasks and applied favicon update patch.
v2.2.1 FEBRUARY 19, 2026

Admin Navigation Refinement

  • Fixed default view for Admin Panel to ensure immediate task visibility upon login.
v2.2.0 FEBRUARY 19, 2026

Private XP & Streak Visibility

  • Implemented private XP/streak/stat tracking visibility for user-scoped productivity analytics.
v2.1.1 FEBRUARY 19, 2026

Private View Defaults & UI Polish

  • Fixed private-view defaults and polished scrollbar/UI behavior for consistency.
v2.1.0 FEBRUARY 19, 2026

Privacy Transitions

  • Added functionality for users to transition private tasks to the public global scoreboard.
v2.0.0 FEBRUARY 19, 2026

Personal Workspace Integration

  • Introduced Private Tasks: Encrypted personal task lists visible only to the creator.
v1.3.x

Aesthetic & Interface Expansion

  • v1.3.2: Added sidebar category sections for better task organization.
  • v1.3.1: Implemented the Global Theme Switcher for environmental customization.
  • v1.3.0: Admin access to full XP history logs (Anorak's Almanac).
v1.2.x

Security & Consistency Patches

  • v1.2.3: Theme Switcher stabilization.
  • v1.2.2: Scoreboard tie-breaker: Display user name on top for equal scores.
  • v1.2.1: Fixed streak counter logic for multi-day achievements.
  • v1.2.0: Added User Passkey modifications and Admin timestamp overrides.
v1.1.1

XP Tracking

  • Initial implementation of XP History tracking for all users.
v1.0.1

The Genesis

  • v1.0.1: Mobile responsiveness and design optimizations.
  • v1.0.0: Internal pilot launch of the OASIS Scoreboard simulation.

Operating Protocols

XP & Scoring

Simulations award +10 XP for correct answers and deduct -2 XP for incorrect data entries. Forfeiting mid-simulation awards 0 XP for remaining queries.

Simulation Limits

Each OASIS user is granted one connection attempt per simulation protocol. Disconnection or manual abortion results in immediate forfeiture.