Skip to content

Platform domain

When to update: Monorepo layout, docs system, CI, WfP dispatch, or cross-cutting infra.

The platform domain covers cross-cutting concerns that are not personal or business product logic:

  • Monorepo tooling (Bun, Turborepo, CI)
  • Documentation and ADRs
  • Marketing site (public, no auth)
  • Future enterprise dispatch (Workers for Platforms)
  • Future ledger-bridge to TigerBeetle
  • Personal or business domain entities (users’ cars, invoices, etc.)
  • Product API business rules inside personal-api or business-api
AreaPath
Product help siteapps/docs/docs.keepintracks.com (/personal/, /business/)
Developer docs siteapps/dev-docs/dev.keepintracks.com
ADRsdocs/adr/
Developer guidesdocs/developer/
Marketing siteapps/marketing/keepintracks.com (copy in docs/public/)
WfP dispatch (planned)workers/dispatch/
Infra (planned)infra/
  1. Marketing has no login; it links to product sign-up URLs only
  2. Documentation changes go through the same PR review as code
  3. Infrastructure automation requires explicit approval (see project rules)
  4. WfP is for paying enterprise customers — not for default personal/business stacks