Verified ranked pool — two-pick 2028 (TEAM_A/B to TEAM_X/Y)
2028 · Round 1 · verified-2028-ranked-pool-two-pick · HUMAN_VERIFIED · not synthetic
HUMAN_VERIFIED · arrangement status HUMAN_VERIFIEDVerified by loop4-human-verifier · Aug 6, 2026(2026-08-06T15:00:00Z)
Minimal pool variant: X receives more-favorable, Y receives less-favorable. 001 (Tier1 bulletin) establishes pool pattern; 010 (Tier2 Spotrac ledger) confirms current status for two-pick subset. 1+1 matches 2 eligible.
Sources (2)
- Official League Transaction Bulletin — 2025 Offseason Rights Pool (TEAM_A/B/C)Tier 1 · transaction_announcementNBA Official League Office · published Jun 30, 2025
src-2025-reg-001Primary bulletin describing the creation of a three-pick ranked pool involving TEAM_A, TEAM_B, TEAM_C with allocation to TEAM_X and TEAM_Y. Stored as concise note per SOURCE_POLICY §4.
- Spotrac Future Draft Ledger — TEAM_A Pool Current Status (2029-R1)Tier 2 · structured_referenceSpotrac · published Sep 1, 2025
src-2025-reg-010Current structured ledger re-confirming three-pick 2029 pool (TEAM_A/B/C → TEAM_X/Y) unchanged as of Sept 2025.
Pick origin
Where each pick right originated and which rule moves it.
| Pick | Origin | Rule | Recipient |
|---|---|---|---|
2028 R1 2028-R1-TEAM_A | Team A | Ranked pool [2028-R1-TEAM_A, 2028-R1-TEAM_B] → Team X gets 1 × MOST_FAVORABLE; Team Y gets 1 × LEAST_FAVORABLE | Team X |
2028 R1 2028-R1-TEAM_B | Team B | Ranked pool [2028-R1-TEAM_A, 2028-R1-TEAM_B] → Team X gets 1 × MOST_FAVORABLE; Team Y gets 1 × LEAST_FAVORABLE | Team X |
Participants
TEAM_ATeam B TMB TEAM_BTeam X TMX TEAM_XTeam Y TMY TEAM_YOriginal picks
2028-R1-TEAM_A— Team A (2028 R1)2028-R1-TEAM_B— Team B (2028 R1)
Rule summaries
RANKED_POOLranked-pool-2028-two: Ranked pool [2028-R1-TEAM_A, 2028-R1-TEAM_B] → Team X gets 1 × MOST_FAVORABLE; Team Y gets 1 × LEAST_FAVORABLE
Example scenarios
One-sentence answer
Team X receives 2028-R1-TEAM_A; Team Y receives 2028-R1-TEAM_B.
Positions
| Pick | Team | Position |
|---|---|---|
| 2028-R1-TEAM_A | Team A | 1 |
| 2028-R1-TEAM_B | Team B | 2 |
Allocations
| Pick | Recipient | Reason |
|---|---|---|
| 2028-R1-TEAM_A (Team A) | Team X (TEAM_X) | RANKED_POOL_MOST_FAVORABLEAllocated to TEAM_X as a most-favorable pick (ranked-pool rule 'ranked-pool-2028-two'). |
| 2028-R1-TEAM_B (Team B) | Team Y (TEAM_Y) | RANKED_POOL_REMAINING_PICKAllocated to TEAM_Y as the remaining least-favorable pick (ranked-pool rule 'ranked-pool-2028-two'). |
Trace
| # | Rule | Event | Explanation |
|---|---|---|---|
| 1 | VALIDATION | VALIDATION | Scenario validated: all eligible picks have unique integer positions in 1-30. |
| 2 | PICKS_RANKED | PICKS_RANKED | Eligible picks ranked by draft position (lower number = more favorable). |
| 3 | ranked-pool-2028-two | PICK_ALLOCATED | Pick '2028-R1-TEAM_A' allocated to team 'TEAM_X' via RANKED_POOL_MOST_FAVORABLE from rule 'ranked-pool-2028-two'. |
| 4 | ranked-pool-2028-two | PICK_ALLOCATED | Pick '2028-R1-TEAM_B' allocated to team 'TEAM_Y' via RANKED_POOL_REMAINING_PICK from rule 'ranked-pool-2028-two'. |
| 5 | INVARIANT_CHECK | VALIDATION | Global invariants verified: every eligible pick allocated exactly once. |
| 6 | RESOLUTION_COMPLETE | RESOLUTION_COMPLETE | All eligible picks have been allocated exactly once. |