generated from coulomb/repo-seed
Sync State Hub workstream IDs for SAND-WP-0006
This commit is contained in:
@@ -9,6 +9,7 @@ owner: codex
|
||||
topic_slug: custodian
|
||||
created: "2026-06-23"
|
||||
updated: "2026-06-23"
|
||||
state_hub_workstream_id: "4dce12d5-f833-4d13-9140-280f29229c37"
|
||||
---
|
||||
|
||||
# SaaS extensions and payments layer
|
||||
@@ -25,6 +26,7 @@ self-hosted vs SaaS backend selection.
|
||||
id: SAND-WP-0006-T01
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "6a7df600-4a41-4942-8969-9e06a3b2406e"
|
||||
```
|
||||
|
||||
`CreditsStore`, `estimate_cost` / `settle_usage`, pre-create balance check,
|
||||
@@ -37,6 +39,7 @@ CLI: `sandboxer credits show|add`.
|
||||
id: SAND-WP-0006-T02
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "f1a81915-57b8-4a72-9ca9-bca402084b4a"
|
||||
```
|
||||
|
||||
`RouteSpec` on profiles, `resolve_extension` with strategies
|
||||
@@ -49,6 +52,7 @@ Docs: `docs/routing.md`.
|
||||
id: SAND-WP-0006-T03
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "91bce931-5cae-4bbf-8dce-095a603ec0da"
|
||||
```
|
||||
|
||||
Metered SaaS stub extension — `estimate_cost`, `meter_actual`, no external API.
|
||||
@@ -60,6 +64,7 @@ Profiles: `profile.saas-stub`, `profile.burst-sandbox`.
|
||||
id: SAND-WP-0006-T04
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "7e1e9b80-0b3e-4eee-b7ac-2b611f8a0f3d"
|
||||
```
|
||||
|
||||
`SandboxManager` uses routing resolver; destroy loads `status.extension_id`;
|
||||
@@ -71,6 +76,7 @@ meter settlement on destroy; meter events to State Hub.
|
||||
id: SAND-WP-0006-T05
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "7075d8fc-44d1-48fe-b061-a05385de31a8"
|
||||
```
|
||||
|
||||
`test_routing.py`, `test_payments.py`, `test_saas_stub.py`.
|
||||
@@ -81,6 +87,7 @@ priority: high
|
||||
id: SAND-WP-0006-T06
|
||||
status: wait
|
||||
priority: low
|
||||
state_hub_task_id: "c514c6b3-2be8-41e4-8e84-88f20ad80f7e"
|
||||
```
|
||||
|
||||
Real `ext.e2b` / `ext.modal` adapters, BYOK via OpenBao, fin-hub export.
|
||||
Reference in New Issue
Block a user