Skip to content

Releases: VrtxOmega/breakaway

Breakaway v1.1.0 — Audit Refactor

06 May 06:07
95499d5

Choose a tag to compare

What's New

This release implements the full VERITAS audit refactor — 7 recommendations applied across architecture, content, UX, and infrastructure.

Architecture

  • Monolith split into 9 focused modules (js/app.js reduced from 1,324 → 137 lines)
  • Zero-dependency constraint maintained — pure ES modules, no build step

New Content

  • 2 new challenges (14 total)
    • c13 — The Inverted Pyramid (Writing · probe)
    • c14 — Race Condition Detective (Debug · edge)
  • Writing domain now active (5 domains total)

Security & Integrity

  • PBKDF2 password hashing
  • XSS sanitization on all user inputs
  • Integrity labels reframed: FOCUSED / STEADY / SPLIT / ASSISTED

Portability

  • Export all credentials to JSON
  • Per-credential QR codes with verification URLs
  • Self-contained offline HTML proof page

Mobile

  • 100+ lines of responsive CSS
  • Touch-friendly challenge cards, code editors, and quiz inputs

Testing & CI

  • 46 passing tests (scoring + challenge validation)
  • GitHub Actions CI runs on every push

Full diff: 17 files changed, +2,130 / −1,233 lines