v0.1.3 • Beta
Authority
Authority
Developer Notes
Back to /

Developer notes

This page is intentionally concise. It exists so the public landing page stays product-first while development decisions remain visible and traceable.

Repository
Source code, commits, and issues
Deck Builder
Structured + AI workspace

Current state — v0.1.3 (Beta)

  • Structured parser stabilized. Only ## creates slides; ### creates H3 card blocks inside a slide. Heuristic heading detection removed.
  • Deck Builder UI refactored. Large page split into focused components to reduce file size and chat overhead.
  • Single-column form flow enforced. Branding and speaker inputs no longer render in confusing two-column layouts.
  • Global header and footer implemented. Consistent across landing, builder, backers index, and backer profiles.
  • Campaign-inspired brand system added. Centralized in brand.css (red / navy / neutral), referenced via CSS variables.
  • Subtle global background texture introduced. Neutral dotted texture now defined once in globals.css.
  • Backers system added. Index + profile pages with controlled outbound links and narrative framing.
  • Landing page modularized. Hero video, backers, footer, and header split into components.
  • Versioning formalized. App version lives in lib/version.ts, displayed in header and footer, and tagged in git.

Notes / philosophy

Authority prioritizes deterministic behavior, clarity over cleverness, and presentation-first UX. Heuristics are avoided in favor of explicit structure. The goal is a tool that makes thinking visible and repeatable.