Skip to main content

About These Docs

Welcome to the JodApp documentation. This is the single source of truth for all technical, operational, and business documentation.

Who Is This For?​

  • Engineers: Technical implementation guides, API references, and onboarding
  • Operations: Support workflows, incident response, and runbooks
  • Business: Partner documentation, sales materials, and policies

How This Is Organized​

We use the Johnny Decimal system to organize documentation. This makes it easy to find information and helps AI assistants locate relevant context quickly.

Area Ranges​

RangeAreaDescription
00-09MetaDocumentation system and conventions
10-19InfrastructureAWS, DevOps, networking, databases
20-29BackendRails API technical guides
30-49DomainsBusiness domain logic (DDD) - expanded range for bounded contexts
50-59FrontendWeb and mobile applications
60-69OperationsSupport, incidents, runbooks
70-79BusinessPartners, sales, policies
80-89LegacyJodGig and JodPro archive
90-99Engineering MetaOnboarding, product strategy, and dev tools

How to Find Things​

  1. Identify the area: What type of information do you need?

    • Technical backend question? → 20-29 Backend
    • How does billing work? → 30-39 Domains
    • How to deploy? → 20-29 Backend → Deployment
  2. Navigate to the category: Each area has numbered categories (e.g., 21-api-walkthrough, 22-deployment)

  3. Find the specific page: Categories contain descriptive page folders

Example Navigation​

To find information about the billing domain:

30-39-domains/           ← Area: Business Domains
└── 32-billing/ ← Category: Billing
├── overview/ ← Page: Overview
├── models/ ← Page: Models
└── credit-system/ ← Page: Credit System

For AI/LLM Integration​

This documentation structure is optimized for AI assistants:

  • Predictable locations: AI can infer where information lives based on the numbering
  • Clear boundaries: Each area has a distinct purpose
  • Glanceable structure: _category_.yml files show the full structure of each section
  • Shallow depth: Maximum 4 levels (area/category/topic/index.md)

When using this documentation with NotebookLM or other AI tools, the descriptive folder names and Johnny Decimal areas make it easy to scope searches.