Skip to content

OPEN KNOWLEDGE FORMAT · 0.1

DRS Knowledge Map

Open Knowledge Format concepts and relationships for drs. Every page below is both human-readable documentation and an agent-readable OKF concept.

Concepts

  • DRS architecture - High-level system architecture of DRS — CLI, workflow engine, runtime, agents, and platform integrations.
  • DRS configuration - How DRS loads configuration from .drs/drs.config.yaml, environment variables, and CLI overrides.
  • Platform integrations - How DRS integrates with GitHub, GitLab, and CI/CD systems.
  • Maintenance workflows - DRS workflows for repository upkeep — changelog updates, review-issue fixes, agent guidance refresh, and release changelog finalization.
  • Migrating from DRS 4.1 to 5.0 - Required changes and behavioral differences when upgrading from DRS 4.1 to 5.0, including removed commands, the CLI-only package, split GitHub review posting, and changed defaults.
  • Pi runtime and agents - How DRS runs the Pi SDK in-process, discovers agents, resolves models, attaches skills, and exposes custom tools.
  • DRS repository wiki - Entry point for the DRS wiki. Learn what DRS does, how it is organized, and where to find the key concepts.
  • Repository wiki - Generate and maintain an OKF v0.1 repository wiki bundle with deterministic delta fingerprints, model-free checks, and CI validation.
  • Review workflows - How DRS performs code reviews from local diffs, GitHub PRs, and GitLab MRs, including change sources, findings, fix verification, and posting.
  • Temporal execution - Durable workflow execution through Temporal, including worker deployment, workspace modes, and queries.
  • Testing and quality gate - How DRS is tested, including the mandatory quality gate, unit tests, and opt-in Temporal smoke tests.
  • Workflow engine - How DRS compiles, validates, schedules, and executes YAML workflows, including built-in actions and control nodes.