From b14d8268fedaf48a9ece8399c9c6df1fc2703b8a Mon Sep 17 00:00:00 2001 From: tegwick Date: Fri, 14 Aug 2026 18:53:56 +0200 Subject: [PATCH] note: record email billing alert as the cost backstop --- substrate/object-stores/platform-audit-storage.yaml | 2 +- substrate/topology.yaml | 1 - workplans/REEF-STORAGE-WP-0002-fill-after-purchase.md | 3 ++- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/substrate/object-stores/platform-audit-storage.yaml b/substrate/object-stores/platform-audit-storage.yaml index fff617d..50ef4fb 100644 --- a/substrate/object-stores/platform-audit-storage.yaml +++ b/substrate/object-stores/platform-audit-storage.yaml @@ -22,4 +22,4 @@ notes: - resource-control cites reef:storage/substrate/object-stores/platform-audit-storage.yaml# - "Decision record: resource-control/docs/evidence/RESOURCE-WP-0002-primary-selection-2026-08-14.md" - Created 2026-08-14. Versioning enabled. ACL owner-only FULL_CONTROL. - - Cost alert not set via API. Bootstrap key lacks write billing_budgets. Founder must create a 20 EUR monthly budget in the Scaleway console. + - Cost backstop is a founder email billing alert. Scaleway has no euro hard-stop. diff --git a/substrate/topology.yaml b/substrate/topology.yaml index 4def036..7b6d936 100644 --- a/substrate/topology.yaml +++ b/substrate/topology.yaml @@ -19,4 +19,3 @@ access_surfaces: note: Endpoint and bucket live in substrate/object-stores/platform-audit-storage.yaml. No rail. unresolved_questions: - Whether Host Europe Backup Storage or Nextcloud is the T06 second copy - - Founder must create a 20 EUR monthly Scaleway budget. This API key cannot write billing_budgets. diff --git a/workplans/REEF-STORAGE-WP-0002-fill-after-purchase.md b/workplans/REEF-STORAGE-WP-0002-fill-after-purchase.md index fcc3c37..4320070 100644 --- a/workplans/REEF-STORAGE-WP-0002-fill-after-purchase.md +++ b/workplans/REEF-STORAGE-WP-0002-fill-after-purchase.md @@ -33,4 +33,5 @@ Done 2026-08-14: bucket `railiance-platform-pg-backup` in `nl-ams` is live (versioning on, 30-day current and noncurrent expiration, owner-only ACL). Attributes, topology member, and declaration `current_members` written. Reef `lifecycle_state` stays `planned` until RESOURCE-WP-0002-T05. -Cost alert is not set: bootstrap key lacks `write billing_budgets`. +Cost backstop is a founder email billing alert. Scaleway has no +euro hard-stop; that gap is accepted.