feat(control-plane): add org/project get+delete and repo grant list+remove

Commit

toothbrush3mo ago

Consume the v1 CRUD-gap endpoints (entiredb #2122):

  • entire org get|delete <name|ULID>
  • entire project get|delete <name|ULID>
  • entire grant repo list <repo>
  • entire grant repo remove <repo> (--provider/--provider-user-id or --grantee-type/--grantee-id)

Org/project args resolve friendly names via the shared resolveref helpers. The grantee-mode helper (renamed parseGranteeMode) and the provider/by-id remove form are now shared by project and repo. Repo args stay ULID-only for now — resolving a repo by name needs a project scope.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com Entire-Checkpoint: a995fb3417fb

Checkpoints

Enhance Entire CLI with Name Resolution

Claude Code
View session
Checkpoint 1