Skip to content

RugbyCodex DocsArchitecture and workflow documentation

Built for Software engineers. User facing docs coming soon...

Start with the question you have

QuestionStart hereThen follow with
What systems make up RugbyCodex?System overviewArchitecture map, Third-party services
What product surfaces are implemented versus stubbed?Product overviewRouting and pages
How does the frontend really behave?Frontend architectureState and data flow, UI workflows
Where do routing and permissions live?Routing and pagesfrontend/src/router/index.ts, frontend/src/router/orgRoutes.ts
Where can frontend logic drift from backend truth?State and data flowKnown unknowns
How does media processing leave the browser?System overviewAWS transcoder scaling, Third-party services
  1. New engineer, broad orientation: System overview -> Product overview -> Architecture map
  2. Senior frontend engineer: Frontend architecture -> Routing and pages -> State and data flow -> UI workflows
  3. Infra / media pipeline: System overview -> Third-party services -> AWS transcoder scaling
  4. Repo navigation: File map -> Environment and config
  5. AI shit: AI usage

Confidence notation used in this docs set

  • Verified in code - directly supported by audited repository files.
  • Inferred from call path - not stated in one place, but strongly implied by how modules call each other.
  • Could not be fully verified from repository - the repo hints at the behavior, but not enough code or docs exist here to make the claim authoritative.

RugbyCodex documentation