apiVersion: railiance.fabric/v1alpha1 kind: DependencyDeclaration metadata: id: railiance-forge.source-forge.needs-object-storage name: Forge object storage 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 - label: Platform OpenBao object-storage handoff path: /home/worsch/railiance-platform/docs/openbao.md spec: lifecycle: planned environments: [dev, staging, prod] consumer_service_id: railiance-forge.source-forge requires: capability_type: object-storage capability_id: artifact-store.object-storage interface: type: object-storage-bucket version_constraint: ">=v1" auth: method: sts_token criticality: high data_classification: confidential fallback: mode: manual description: Current Gitea package blobs remain on PVC until durable object-storage backup or artifact preservation is proven.