apiVersion: railiance.fabric/v1alpha1 kind: InterfaceDeclaration metadata: id: railiance-forge.source-forge.runner-label-contract name: Runner label contract owner: railiance-forge repo: railiance-forge domain: railiance source_links: - label: Runner ownership contract path: /home/worsch/railiance-forge/docs/ci-runner-actions-gitops-ownership.md spec: lifecycle: planned environments: [dev, staging, prod] description: Semantic runner labels, placement, trust levels, and credential boundaries consumed by workflow templates and release checks. interface_type: workflow-runner-label-contract version: v1 service_id: railiance-forge.source-forge capability_ids: - railiance-forge.source-forge.workflow-runner-substrate auth: method: none data_classification: internal