Skip to content

Architecture Overview

This section describes how Koupper behaves as a runtime platform, not only as a CLI.

  1. Script Execution Contract
  2. Annotations Reference
  3. Script Execution Lifecycle
  4. Runtime Topology
  5. Provider Runtime Contract
  6. Local-first Scaffolding

Scope

  • Runtime request flow from CLI to Octopus.
  • Deployment and execution boundaries.
  • How providers are registered and consumed in scripts.
  • How module templates resolve in local-first mode.

Architecture snapshot

text
CLI Commands -> Octopus Runtime -> Module/Scripts -> Provider Contracts -> External Systems