apiVersion: railiance.fabric/v1alpha1 kind: DependencyDeclaration metadata: id: railiance-enablement.delivery-templates.needs-runner-substrate name: Enablement runner substrate dependency owner: railiance-enablement repo: railiance-enablement domain: railiance source_links: - label: Enablement scope path: /home/worsch/railiance-enablement/SCOPE.md - label: Runner ownership contract path: /home/worsch/railiance-forge/docs/ci-runner-actions-gitops-ownership.md spec: lifecycle: planned environments: [dev, staging, prod] consumer_service_id: railiance-enablement.delivery-templates requires: capability_type: workflow-runner-substrate capability_id: railiance-forge.source-forge.workflow-runner-substrate interface: type: workflow-runner-label-contract version_constraint: ">=v1" auth: method: none criticality: high data_classification: internal fallback: mode: manual description: Reusable templates can remain draft-only until forge publishes runner labels and trust evidence.