chore(control-plane): reconcile crud-gaps work onto friendly-names resolver
main·
Commit

Rebased onto feat/control-plane-friendly-names, which had independently reworked name resolution to the client-side pickOrg/pickProject design. Kept that resolver and dropped crud-gaps' server-side ?name= variant; this pass adapts the seams:
- resolveOrgRef walks all pages (ListOrgs is now paginated) then pickOrg
- restore isNotFound + resolvedRefLabel helpers used by the delete commands
- writeNotFoundProblem test helper (friendly-names' resolver tests lack it)
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com Entire-Checkpoint: ae2378c10239
Checkpoints
Checkpoint 1