Overview

Prev Next

Overview

Runtime foundations, shared libraries, external integrations, conventions, and architectural decisions.

::: tip Internal-Facing
This is the internal documentation. For module/feature docs, see Modules.
:::

Sections

Section Description
Platform Runtime infrastructure all modules depend on — error handling strategy, transport layers (HTTP, GraphQL, Signal), and cross-cutting concerns.
Internal Libraries Shared libraries from src/lib/internal/ — Upload Engine, Shortcut Manager, Permissions, Theme Manager, Tour Manager, and foundational utilities.
External Integrations Third-party integration layers — Google Analytics pipeline, OAuth (Google + Microsoft), AI providers, and Feature Flags.
Conventions Coding standards, API conventions, and patterns that govern how the codebase is structured.
Testing & QA Per-module QA checklists, severity-graded, with unit-test coverage mapped for every Critical and High item.
ADRs Architecture Decision Records — the reasoning behind major technical choices, organized by domain.
RFCs Request for Comments — formal proposals for cross-cutting contracts like analytics event schemas.