H.1.1 Repository Models

Reading progressReady

You are ready to start.

M6
Article in preparation — showing conspect notes

A repository model states which source state and change history are shared.

  • A monorepo gives one source-control boundary; it does not imply one product, build system, access domain, or dependency policy.
  • Separate repositories strengthen selected governance, confidentiality, or contribution boundaries while adding discovery and coordination work.
  • Hybrid models use a primary repository, mirrors, or composed build graphs; name which guarantees cross each boundary.
  • Choose from change flow, access, external collaboration, governance, and operating cost—not repository size alone.