apiVersion: railiance.fabric/v1alpha1 kind: DependencyDeclaration metadata: id: railiance-forge.source-forge.needs-postgresql name: Forge PostgreSQL dependency owner: railiance-forge repo: railiance-forge domain: railiance source_links: - label: Backup and restore handoff path: /home/worsch/railiance-forge/docs/backup-restore-secret-handoff.md spec: lifecycle: active environments: [dev, staging, prod] consumer_service_id: railiance-forge.source-forge requires: capability_type: postgresql-database-service capability_id: railiance-platform.cnpg.postgresql interface: type: database-connection version_constraint: ">=v16" auth: method: database_role criticality: critical data_classification: confidential fallback: mode: none description: The forge runtime requires the Gitea database state and cannot degrade safely without it.