{
  "node_id": "opengitops-v1-0-declarative-workflow-principles",
  "title": "OpenGitOps v1.0 - Declarative Workflow and Infrastructure Automation Principles",
  "domain": "Workflow Automation",
  "version": "2.0.0",
  "last_updated": "2026-05-09",
  "bluf": "OpenGitOps v1.0 (CNCF TAG App Delivery, November 2021) defines four immutable principles for GitOps-based workflow automation: (1) Declarative - desired system state is expressed in a declarative format (YAML, JSON, HCL) rather than…",
  "paywall": {
    "status": "LOCKED",
    "unlock_cost_usd": "0.01",
    "skyfire_id": "41779894-ece2-4163-9761-b3b1b76e19b0"
  },
  "crosswalks": {
    "_available_keys": [
      "iso_framework",
      "regulatory_mapping",
      "industry_mapping"
    ],
    "_note": "Full crosswalk values included in vault response"
  },
  "dependencies": [
    "bpmn-2-0-business-process-model-notation",
    "cobit-2019-governance-workflow-processes"
  ],
  "primary_citations_count": 8,
  "workflow_steps_count": 8,
  "schema_fields_count": 19,
  "citation_preview": [
    {
      "title": "OpenGitOps Principles v1.0.0 - CNCF TAG App Delivery Working Group (November 2021)",
      "url": "https://opengitops.dev/",
      "section": "Four GitOps Principles: Declarative, Versioned and Immutable, Pulled Automatically, Continuously Reconciled"
    },
    {
      "title": "OpenGitOps Specification Repository - GitHub (CNCF TAG App Delivery)",
      "url": "https://github.com/open-gitops/documents",
      "section": "PRINCIPLES.md and GLOSSARY.md - full principle definitions and terminology"
    }
  ]
}