Skip to content

feat: pooled vta claim - #84

Merged
vthwang merged 4 commits into
mainfrom
feat/pooled-vta-claim
Oct 15, 2026
Merged

vthwang merged 4 commits into
mainfrom
feat/pooled-vta-claim

Conversation

@vthwang

@vthwang vthwang commented Oct 15, 2026

Copy link
Copy Markdown
Member

No description provided.

Define event handover with permanent resource isolation and optional Portal ownership binding.

Signed-off-by: vthwang <vthwang.work@gmail.com>
Prebuild isolated VTA inventory without moving ownership or secrets at claim time.

- Add minimal pool batch and session membership schema
- Reuse mobile claims and park prepared deployments at zero replicas
- Gate admission with the dashboard's live VTA-only capacity

Signed-off-by: vthwang <vthwang.work@gmail.com>
Make prebuilt inventory durable and safe to distribute without transferring infrastructure ownership.

- add admin pool APIs, reconciliation workers, cleanup, and retry handling
- reserve dashboard capacity and activate VTAs through the existing Keyring claim protocol
- document and test the contract, crash recovery, and protected cleanup behavior

Signed-off-by: vthwang <vthwang.work@gmail.com>
Make event inventory creation, claim handoff, and cleanup reliable across restarts.

- Add bulk capacity-safe admission and durable cleanup
- Protect claim and cleanup state transitions
- Consolidate the pool schema and document the API contract

Signed-off-by: vthwang <vthwang.work@gmail.com>
@vthwang vthwang self-assigned this Oct 15, 2026
@vthwang vthwang added the enhancement New feature or request label Oct 15, 2026
@vthwang
vthwang merged commit 18bcbe4 into main Oct 15, 2026
1 check passed
@vthwang
vthwang deleted the feat/pooled-vta-claim branch October 15, 2026 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant