DowncityDevdocs

Downcity Devdocs

Developer-facing architecture, implementation notes, and design conventions

Downcity Devdocs

/docs is now reserved for user-facing documentation. /devdocs is the developer-facing space for contributors who need to understand the repo layout, runtime relationships, product boundaries, and design decisions.

  1. Workspace Architecture
  2. System Architecture Logic
  3. Package Runtime and Services
  4. Package Module Breakdown
  5. Plugin Migration Plan
  6. Console UI Architecture
  7. Chrome Extension Overview
  8. Chrome Extension Architecture
  9. Design and Interaction Specs
  10. Authorization and Plugin Integration

What This Section Consolidates

  • The previous draft notes under <root>/docs
  • The current repo structure in packages/downcity/, products/console/, and products/chrome-extension/
  • Runtime boundaries that matter for implementation
  • UI information architecture and product-level design constraints
  • Chrome Extension capture, interaction, build, and release constraints

Audience

This section is for maintainers and product engineers working on Downcity itself. It is not intended as an onboarding path for end users.