chore: finish bootstrap workplan and wait on restore for active
WP-0001 tasks were already done. WP-0002 waits on RESOURCE-WP-0002-T05 before lifecycle_state active. Provider S3 is out of ADR-0008.
This commit is contained in:
parent
6b8dc23b2c
commit
9c6b025226
2 changed files with 26 additions and 3 deletions
|
|
@ -4,11 +4,11 @@ type: workplan
|
|||
title: "Bootstrap reef-storage"
|
||||
domain: financials
|
||||
repo: reef-storage
|
||||
status: active
|
||||
status: finished
|
||||
owner: grok
|
||||
topic_slug: railiance
|
||||
created: "2026-08-14"
|
||||
updated: "2026-08-14"
|
||||
updated: "2026-08-15"
|
||||
related:
|
||||
- RMASTER-WP-0022
|
||||
- RESOURCE-WP-0002
|
||||
|
|
@ -42,3 +42,5 @@ priority: high
|
|||
|
||||
`schemas/object-store-attributes.schema.json` and a planned
|
||||
`platform-audit-storage.yaml` with null operating fields until purchase.
|
||||
|
||||
Completed 2026-08-14. Both tasks done. Marked `finished` 2026-08-15.
|
||||
|
|
|
|||
|
|
@ -8,9 +8,10 @@ status: active
|
|||
owner: grok
|
||||
topic_slug: railiance
|
||||
created: "2026-08-14"
|
||||
updated: "2026-08-14"
|
||||
updated: "2026-08-15"
|
||||
related:
|
||||
- RESOURCE-WP-0002
|
||||
- ADR-0008
|
||||
---
|
||||
|
||||
# REEF-STORAGE-WP-0002 — fill after purchase
|
||||
|
|
@ -35,3 +36,23 @@ ACL). Attributes, topology member, and declaration `current_members`
|
|||
written. Reef `lifecycle_state` stays `planned` until RESOURCE-WP-0002-T05.
|
||||
Cost backstop is a founder email billing alert. Scaleway has no
|
||||
euro hard-stop; that gap is accepted.
|
||||
|
||||
Scaleway S3 is a provider-native API. ADR-0008 does not apply a
|
||||
`public` grant to it. Do not set `exposure.posture: public` on this
|
||||
reef.
|
||||
|
||||
## T02 — Wait for restore before lifecycle_state active
|
||||
|
||||
```task
|
||||
id: REEF-STORAGE-WP-0002-T02
|
||||
status: wait
|
||||
priority: medium
|
||||
```
|
||||
|
||||
Depends on `RESOURCE-WP-0002-T05` (first restore). This repo then sets
|
||||
`lifecycle_state: active`. Secrets stay in `railiance-platform`. Backup
|
||||
schedule stays in `rapp-postgres`.
|
||||
|
||||
**Done when:** declaration `lifecycle_state` matches the first proven
|
||||
restore, or this task is cancelled if resource-control records that
|
||||
decision instead.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue