Skip to content

Documentation index

Use this page to answer a question without reading the entire documentation set.

What is the product?

How is it built?

  • Engineering rationale: a current deep dive into concepts, tradeoffs, consistency, resource costs, category/geographic strategies, Swimlanes, ANN, and known limitations.
  • Implementation workflow: how to trace, implement, verify, and document a change, with concrete examples and evidence requirements.
  • Repository guide: book-length walkthrough of the product, code paths, algorithms, storage, operations, tests, and recorded versus inferred design rationale.
  • Architecture: component ownership, dependency direction, state, and external boundaries.
  • Technical implementation: as-built code, data flow, algorithms, persistence, and lifecycle reference.
  • Synthetic data generation walkthrough: an educational explanation of profiles, cohorts, random streams, shopping contexts, digests, and verified loading, with Mermaid diagrams and reproducibility exercises.
  • Service design: approved implementation design.
  • Serving admission-control design: reusable optional protection boundary and its qualification limits.

How do I develop and verify it?

  • Repository command reference: one-page commands for setup, tests, simulation, synthetic sources, benchmarks, service runtime, and documentation deployment.
  • AGENTS.md: agent entry point, invariants, change loop, and handoff contract.
  • Testing: command ladder, test layers, CI, generated artifacts, and regression discipline.
  • Troubleshooting: setup, lock, test, packaging, Docker, and CI failures.
  • Agent readiness: evidence, gaps, and measurement status.
  • Contributing: review and contribution expectations.

How do I operate a capability?

Why was a durable choice made?

  • Start with the decision map and tradeoffs, then use its source and test links to check the implementation. Recorded decisions and inferred rationale are explicitly distinguished.
  • Architecture decision records: decision lifecycle and template.
  • Ownership: accountable documents and tooling.
  • Research documents under docs/research/ support decisions but do not override approved specifications, source, migrations, or tests.