Authority
Developer Notes
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.