Panini NBA Hoops Basketball · NBA
2018-19 Panini Hoops
- Base set
- 300 cards · checklist
- Parallels
- 46 · 19 on the base set
- Released
- October 24, 2018
licensed (NBA)
Base set parallels · 19
- BlueBlasterunnumbered
- Purplenot documentedunnumbered
- Purple Winternot documentedunnumbered
- Red Backsnot documentedunnumbered
- Teal Explosionnot documentedunnumbered
- WinterBlaster · Holiday Blaster Boxunnumbered
- Yellownot documentedunnumbered
- Premiumfactory-set · Premium Box Set/199
- Silvernot documented/199
- Green Checkerboardnot documented/99
- Blue Checkerboardnot documented/75
- RedBlaster/49
- Tealnot documented/49
- Artist Proofnot documented/25
- Orangenot documented/25
- Orange Explosionnot documented/25
- Red Checkerboardnot documented/15
- Goldnot documented/10
- Artist Proof Blacknot documented/1
Insert sets · 19
- ARCeologists15 cards2 parallels
- Action Shots30 cards
- Amplifiers10 cards
- Backstage Pass10 cards2 parallels
- Class of 201815 cards2 parallels
- Courtside20 cards2 parallels
- Faces of the Future20 cards2 parallels
- Get Out the Way20 cards2 parallels
- Highlights5 cards
- Legends of the Ball20 cards
- Lights Camera Action30 cards2 parallels
- NBA City30 cards2 parallels
- Picture Perfect25 cards
- Rise N Shine Memorabilia40 cards2 parallels
- Road to the Finals100 cards
- Rookie Remembrance60 cards2 parallels
- The Pulse15 cards2 parallels
- Tip-Off10 cards
- We Got Next25 cards2 parallels
Autograph sets · 8
Open questions · 31show
- G-001 BRAND IDENTITY, checked and clean, recorded because the check is required and because this release was scheduled early specifically for it. reference/brands.csv carries TWO Hoops brands: paninihoops to "Panini NBA Hoops Basketball" (manufacturer Panini) and hoops to "Topps NBA Hoops Basketball" (manufacturer Topps). tcdb names this product with the bare string "2018-19 Hoops" and states no manufacturer anywhere on the parent set page, so a loose match on that string could attach a Panini release to the Topps brand id. Positive manufacturer confirmation comes from cardboardconnection, whose page for this exact product is titled "2018-19 Panini NBA Hoops Basketball Cards" and whose body reads "2018-19 Panini NBA Hoops Basketball is a popular option every season as it is the first release with the key rookies shown in their NBA uniforms", and from the retailer product pages "2018-19 Panini NBA Hoops Basketball Hobby Box" and "2018/19 Panini Hoops Basketball Blaster Box". Topps did not hold the NBA licence in 2018-19. product_name was written byte-identical to brands.csv and the equality is asserted in the build script, along with an assertion that the string differs from the Topps brand's product_name. Nothing was minted and reference/brands.csv was not touched. Sources: https://www.tcdb.com/ViewSet.cfm/sid/182809/2018-19-Hoops ; https://www.cardboardconnection.com/2018-19-panini-nba-hoops-basketball-cards ; https://www.steelcitycollectibles.com/i/2018-19-panini-nba-hoops-basketball-hobby-box ; https://www.dacardworld.com/sports-cards/2018-19-panini-hoops-basketball-blaster-box
- G-002 HOOPS WINTER, verdict and reasoning. The 2018-19 scope memo section 4.4 flags sid 188510, "2018-19 Hoops Winter - Rookie Remembrance", as sitting inside the Hoops block and absent from Hoops' own Inserts.cfm, and asks whether Hoops Winter is part of this release or a separate product. VERDICT: it is PART OF THIS RELEASE - a base-set parallel plus seven set-scope parallels - and is recorded that way. Evidence. (1) tcdb gives it a parent sid, 188435, and lists it in ViewAll as a product, but that parent renders "Total Cards: 300", "Release Date: October 24, 2018" and base cards 1 through 10 identical in number, player and team to this release: it is a re-skin of the same 300-card checklist, which is what a parallel is. (2) checklistcenter, an independent source, lists "Winter" and "Purple Winter" among the base-set PARALLELS of 2018-19 Panini NBA Hoops, not as a separate product. (3) Its eight subsets are sid-interleaved inside this release's own block - 188428 sits between Purple 188427 and Red 188429, and 188510 sits between Rookie Remembrance 188509 and Rookie Remembrance Prime 188511 - which is how tcdb files a parallel, not a product. (4) The distribution evidence names it as a parallel: the Steel City "2018-19 Panini Hoops Holiday Basketball Blaster Box" page reads "Look for exclusive Winter Parallels!". (5) paninihoops-bkb-2019-20, already in the catalogue, files Winter and Purple Winter as base-set parallels of the Hoops release and records Winter parallels of its insert sets, so this call keeps the line consistent across seasons. COUNTER-EVIDENCE, recorded rather than smoothed over: tcdb does treat it as a top-level product in ViewAll.cfm for 2018, and the scope memo section 5 records "Hoops Winter / Hoops Holiday" as genuinely unresolved. This build also resolves the Winter-versus-Holiday half of that question: Holiday is the BOX name and Winter is the PARALLEL name, per the Steel City product title and body quoted above. Had the verdict gone the other way, the eight subsets would have needed their own release directory under a brand that does not exist in brands.csv. Sources: https://www.tcdb.com/ViewSet.cfm/sid/188435/2018-19-Hoops-Winter ; https://www.tcdb.com/Inserts.cfm/sid/188435/2018-19-Hoops-Winter ; https://www.tcdb.com/ViewAll.cfm/sp/Basketball/year/2018 ; https://www.checklistcenter.com/2018-19-panini-nba-hoops-basketball-card-checklist/ ; https://www.steelcitycollectibles.com/i/2018-19-panini-hoops-holiday-basketball-blaster-box
- G-003 No source found states a licensing grantor for this product. license_status=licensed (NBA), licensed=yes and league=NBA are written to match the catalogue-wide value and are supported only by the product being a 300-card checklist of current and retired NBA players on NBA franchises. This is the same absence recorded catalogue-wide, not a gap specific to this release. Sources: https://www.tcdb.com/Checklist.cfm/sid/182809/2018-19-Hoops ; https://www.cardboardconnection.com/2018-19-panini-nba-hoops-basketball-cards
- G-004 base_print_run=unnumbered carries base_print_run_basis=assumed, not sourced. The evidence is strong indirect evidence and not a statement: tcdb renders the literal token SN199 on every row of the Silver tier and renders no serial token on any of the 300 base rows across three Checklist pages and nine Gallery pages. No source says in words that the base cards are unnumbered. Sources: https://www.tcdb.com/ViewSet.cfm/sid/188432/2018-19-Hoops-Silver ; https://www.tcdb.com/Checklist.cfm/sid/182809/2018-19-Hoops
- G-005 Release date 2018-10-24 is two-sourced and neither source labels it an estimate: tcdb renders "Release Date: October 24, 2018" and cardboardconnection renders "10/24/2018". Beckett was not consulted - the task brief records it as unreachable for six consecutive passes - so the third structural source used for some sibling releases is absent and the date rests on two sources. Sources: https://www.tcdb.com/ViewSet.cfm/sid/182809/2018-19-Hoops ; https://www.cardboardconnection.com/2018-19-panini-nba-hoops-basketball-cards
- G-006 SID BLOCK BOUNDARIES PROVED, and the 2018-19 scope memo is CONTRADICTED on this release. Memo section 2 states "2018-19 Hoops is ONE contiguous block with zero foreign interleaving" and offers it as the easy-regime example; its own 2026-09-17 correction says that generalisation is false for Prizm. It is also false for Hoops, the parent it was measured on. The block runs 188418 to 188513; both boundaries were probed and are foreign - 188417 renders "1997 Krome Chromium Razor Mega" and 188514 renders "1987 Star Steve Carlton - Glossy". Inside the block, 73 of the 96 sids are accounted for (17 Hoops parallels, 47 Hoops insert rows, 9 Hoops Winter rows). Of the 23 unaccounted sids, five were probed and ALL FIVE are unrelated products: 188465 "1997 Krome Chromium Lady Death Mega - Preview Set", 188469 "1997 Krome Chromium Razor Mega - Preview Set", 188481 "1997 Krome Razor Gothic", 188492 "2018 Baseball Treasure - Silver Coins", 188494 "2018 Choice Rochester Red Wings". The remaining 18 unaccounted sids - 188470 to 188476, 188477, 188482 to 188491 - were NOT probed, so a further cross-filed Hoops set inside the block cannot be excluded. Sources: https://www.tcdb.com/Inserts.cfm/sid/182809/2018-19-Hoops ; https://www.tcdb.com/Inserts.cfm/sid/188435/2018-19-Hoops-Winter ; https://www.tcdb.com/ViewAll.cfm/sp/Basketball/year/2018
- G-007 2018-19 Hoops Dallas Mavericks SGA, sid 663408, appears in tcdb's 2018 basketball product index under the Stadium Giveaway category. It was NOT probed and is NOT included in this release: it is indexed as a separate product in a separate category, and the 2018-19 scope memo section 5 records the SGA sets as tcdb-only and single-sourced. Recorded so a later pass knows the decision was made rather than missed. Source: https://www.tcdb.com/ViewAll.cfm/sp/Basketball/year/2018
- G-008 Possible single-opinion corroboration. tcdb and checklistcenter agree 11 of 11 on the base-parallel print runs and 5 of 5 on which base parallels carry no serial number, and that agreement is what licenses most of parallels.csv. The two are structurally different - one a user-maintained database, one an editorial checklist site - but no third source was reached to test whether either copies the other, and cardboardconnection's 2018-19 Hoops page carries NO parallel list at all, so it could not serve as the third. Beckett is unreachable and sportscardradio refuses this environment's fetcher with a robots error. Sources: https://www.tcdb.com/Inserts.cfm/sid/182809/2018-19-Hoops ; https://www.checklistcenter.com/2018-19-panini-nba-hoops-basketball-card-checklist/
- G-009 CONTESTED CARD COUNT, Great SIGnificance. tcdb renders "Total Cards: 92" on two fetches under different URLs; checklistcenter states "Great SIGnificance Auto Set: 98 Cards". Six-card difference, unresolved. 92 was written because tcdb is the enumerating source for this inventory and its header was rendered twice, but neither figure was checked against a complete rendered body: the enumerating fetch listed 78 of the codes before the fetch layer truncated. paninihoops-bkb-2019-20 carries 97 for its own season, which is a third number for a different season and settles nothing. Sources: https://www.tcdb.com/ViewSet.cfm/sid/188512/2018-19-Hoops-Great-SIGnificance ; https://www.checklistcenter.com/2018-19-panini-nba-hoops-basketball-card-checklist/
- G-010 CONTESTED CARD COUNT, Rookie Ink. tcdb renders "Total Cards: 47"; checklistcenter states "Rookie Ink Set: 49 Cards". 47 was written because tcdb is the enumerating source and its rendered body agreed with its own header. Note that paninihoops-bkb-2019-20 also carries 49 for its own season, so the checklistcenter figure may be a carry-over from a neighbouring season rather than an independent count - that was not established. Sources: https://www.tcdb.com/ViewSet.cfm/sid/188500/2018-19-Hoops-Rookie-Ink ; https://www.checklistcenter.com/2018-19-panini-nba-hoops-basketball-card-checklist/
- G-011 Rise N Shine Memorabilia rendered 39 rows on a first tcdb fetch against its own header of 40. A second fetch under a varied URL enumerated 40 distinct codes, RNS-AH through RNS-ZS, and checklistcenter states 40, so 40 was written and the 39 is recorded as a fetch-layer drop rather than a finding. Noted because paninihoops-bkb-2019-20 carries 39 for its own season's Rise N Shine, which is a different season and not a contradiction, but is exactly the shape of thing that invites one. Sources: https://www.tcdb.com/ViewSet.cfm/sid/188506/2018-19-Hoops-Rise-N-Shine-Memorabilia ; https://www.checklistcenter.com/2018-19-panini-nba-hoops-basketball-card-checklist/
- G-012 Road to the Finals is uniformly serial numbered and sets.csv cannot hold a set print run. tcdb renders the literal round tokens 1RD and CF on its rows together with the literal serial tokens SN2018, SN999 and SN499, and checklistcenter states "100 Cards - Serial Numbered". The held facts that the CSV cannot carry are: this 100-card set is numbered, and the run varies by playoff round across at least those three values. They are recorded in the set notes in words. The tiers were not written as parallels.csv rows because they are the set's own structure, not a colour tier over it, and no source names them as parallels. The fetch delivered 71 of the 100 rows, so the round boundaries are not established. Sources: https://www.tcdb.com/ViewSet.cfm/sid/188438/2018-19-Hoops-Road-to-the-Finals ; https://www.checklistcenter.com/2018-19-panini-nba-hoops-basketball-card-checklist/
- G-013 Set print runs that sets.csv has no column for, recorded here in full. tcdb's Inserts.cfm Notes column states "Serial numbered to 10" for Premium Boxed Set Autographs and "Serial numbered to 25" for Red Hot Signatures Rookies; the Red Hot Signatures rows themselves render the literal tokens "AU, SN25" although that set's own Notes cell is blank. These three sets are carried as sets.csv rows rather than parallels.csv rows because their names are not suffixes of a parent set name - the same call paninihoops-bkb-2019-20 made - so their runs have nowhere structured to live. Source: https://www.tcdb.com/Inserts.cfm/sid/182809/2018-19-Hoops
- G-014 BASE-CARD IDENTITY COLLISION, extraction spec section 5.2. The Premium base-set parallel row in this release, and the Premium Boxed Set Autographs set row, both belong to the SEPARATE 2018-19 Panini NBA Hoops Premium Box Set product, which cardboardconnection describes as "Inside each 2018-19 Panini NBA Hoops Premium Box Set is a 300-card checklist straight from 2018-19 NBA Hoops", "Product Configuration: 301-card factory set", "all cards are numbered to 199 copies", release date 10/31/2018. That product maps to reference/brands.csv brand hoopspremium ("NBA Hoops Premium Box Set Basketball"), which currently has no 2018-19 release directory in data/. If a hoopspremium-bkb-2018-19 release is ever built, its base_cards.csv will describe the same 300 physical card faces as this release's, under two release ids. Recorded, not deduplicated and not double-counted. The 2018-19 scope memo section 1 flags the same thing. Sources: https://www.cardboardconnection.com/2018-19-panini-nba-hoops-premium-box-set ; https://www.tcdb.com/Inserts.cfm/sid/182809/2018-19-Hoops
- G-015 SET NAME DIVERGENCES against the sibling season and against the second source, recorded because a resolver has to match on what sources print. tcdb renders "Backstage Pass"; checklistcenter and paninihoops-bkb-2019-20 render "Back Stage Pass". tcdb renders "Premium Boxed Set Autographs"; paninihoops-bkb-2019-20 renders "Premium Box Set Autographs". tcdb renders "Lights Camera Action"; checklistcenter renders "Lights, Camera, Action". tcdb renders "Get Out the Way" on the parent set and "Get Out The Way" on its own Hoops Winter parallel at sid 188458, so the capitalisation is unstable INSIDE one source. tcdb spellings are written throughout because tcdb is the enumerating source for this inventory; the line is not joinable on set_name against the sibling season without an alias. Sources: https://www.tcdb.com/Inserts.cfm/sid/182809/2018-19-Hoops ; https://www.checklistcenter.com/2018-19-panini-nba-hoops-basketball-card-checklist/
- G-016 card_count is not recorded for any of the 27 set-scope parallel tiers. Inserts.cfm carries no card-count column, so each tier would have cost its own fetch. Twelve of the 27 were fetched anyway for the serial-token probe and their headers are quoted in the parallels.csv rows - the five Holo tiers and the seven Winter tiers - but the ten Artist Proof and Artist Proof Gold tiers, the Great SIGnificance Gold tier, the two Red tiers and the two Prime tiers were not sized. Their existence and print runs ARE sourced; their sizes are not. Source: https://www.tcdb.com/Inserts.cfm/sid/182809/2018-19-Hoops
- G-018 rookie_flag rests on a single structural source. 41 of the 300 base rows carry a tcdb RC designation - card 233 and cards 241 through 280 - and 259 do not; no second source was consulted for rookie status. The no values are written rather than UNKNOWN because the same renderer marks RC on sibling rows of the same page, which is a positive discriminative test, but the whole column is one source deep. Note also that the Prizm 2018-19 pilot measured tcdb rendering an RC token on a parent page and NOT on a parallel sid for the same card, so rookie_flag here was taken only from the parent. Sources: https://www.tcdb.com/Checklist.cfm/sid/182809/2018-19-Hoops ; https://www.tcdb.com/Gallery.cfm/sid/182809/2018-19-Hoops
- G-019 Base checklist assembled from two endpoints with a measured delivery truncation, so the joins matter. Checklist.cfm?PageIndex=1 delivered rows 1 to 75 of 100, PageIndex=2 delivered 101 to 178 of 100, PageIndex=3 delivered 201 to 273 of 100, and PageIndex=4 rendered no rows at all, which is how the end of the set was proved. The tails came from Gallery.cfm pages 8, 9, 10, 18, 19, 20, 28, 29 and 30. The overlapping rows 71 to 75, 171 to 178 and 271 to 273 were rendered by both endpoints and agree on number, player and team with the single exception of card 75, recorded separately. Rows outside those overlaps rest on one rendering each, except rows 61 to 80, which were independently re-rendered from a different sid entirely - the Silver parallel at sid 188432 - and agree with the parent on number, player and team for all twenty. Sources: https://www.tcdb.com/Checklist.cfm/sid/182809/2018-19-Hoops ; https://www.tcdb.com/Gallery.cfm/sid/182809/2018-19-Hoops ; https://www.tcdb.com/ViewSet.cfm/sid/188432/2018-19-Hoops-Silver
- G-020 Two base rows carry the literal tcdb flag token UER: card 67 Justin Jackson and card 260 Mo Bamba. On card 67 the parent page also renders the annotation "UER: Career stat line is that of Kosta Koufos", so the error is in the printed statistics and NOT in the card number, and card_number 67 loads as the integer the database requires. No reason string was read for card 260, so it is not established that its UER is likewise a text error rather than a numbering error; the extraction spec section 2.4 records a measured case where a UER flag marked a misprinted card NUMBER. The base run is contiguous 1 to 300 with no duplicate and no missing number, which is inconsistent with a numbering error but does not disprove one. The token is recorded here as a literal string; no gloss for UER was accepted from the fetch that read the row. Source: https://www.tcdb.com/Checklist.cfm/sid/182809/2018-19-Hoops
- G-021 card_tier is written as "Hoops Tribute" on cards 281 to 300 and left empty on cards 1 to 280. The subset is evidenced three ways: tcdb renders the literal flag token HT on exactly those twenty rows and on no other base row, checklistcenter states "300 Cards - Including 20 Hoops Tribute Cards", and the Steel City Holiday blaster copy reads "New in 2018-19 - pay homage to the stars and legends of the NBA in Base Hoops Tribute!". What is NOT sourced is the expansion of the token HT itself; the fetch layer offered "Hall of Famers" and "Hall of Thrill" as guesses on two separate responses and both were discarded, per the extraction spec rule that flag tokens are evidence only as literal strings. DIVERGENCE: paninihoops-bkb-2019-20 places its own Hoops Tribute subset at the same numbers 281 to 300 but leaves card_tier EMPTY on all 300 of its rows, so the two seasons of one line answer "which cards are the Tribute subset" differently in structured form. Sources: https://www.tcdb.com/Gallery.cfm/sid/182809/2018-19-Hoops ; https://www.checklistcenter.com/2018-19-panini-nba-hoops-basketball-card-checklist/ ; https://www.steelcitycollectibles.com/i/2018-19-panini-hoops-holiday-basketball-blaster-box
- G-022 Channel unresolved, channel=UNKNOWN with an EMPTY channel_basis, for 15 of the 19 base-set parallels: Artist Proof, Artist Proof Black, Blue Checkerboard, Gold, Green Checkerboard, Orange, Orange Explosion, Purple, Purple Winter, Red Backs, Red Checkerboard, Silver, Teal, Teal Explosion and Yellow. The only distribution copy found for this release names colours for two SKUs - the blaster ("Look for Blaster Exclusive Blue and Red Parallels!") and the Holiday blaster ("Look for exclusive Winter Parallels!") - while the hobby copy names only insert designs ("Collect 11 different, unique insert designs that are Hobby exclusive!") and no colour. cardboardconnection's page for this release lists no parallels at all and checklistcenter lists them with print runs but no format annotation. The basis is empty rather than unsupported because migrations/003_parallels.sql enforces that a UNKNOWN channel has a NULL basis. Sources: https://www.checklistcenter.com/2018-19-panini-nba-hoops-basketball-card-checklist/ ; https://www.cardboardconnection.com/2018-19-panini-nba-hoops-basketball-cards ; https://www.dacardworld.com/sports-cards/2018-19-panini-hoops-basketball-blaster-box ; https://www.steelcitycollectibles.com/i/2018-19-panini-nba-hoops-basketball-hobby-box
- G-023 NAME AMBIGUITY inside a sourced channel quote. The DA Card World blaster page reads "Look for Blaster Exclusive Blue and Red Parallels!", naming colours rather than tcdb set titles. This release contains three red-named base tiers - Red at /49, Red Backs unnumbered and Red Checkerboard at /15 - and two blue-named ones - Blue unnumbered and Blue Checkerboard at /75. channel=blaster was attached to the two tiers tcdb titles plainly "Red" and "Blue", which is the reading the sibling season also takes, but the attachment is a judgement and the quote does not disambiguate it. name_ambiguous=yes and ambiguous_with carry the confusable siblings structurally. Source: https://www.dacardworld.com/sports-cards/2018-19-panini-hoops-basketball-blaster-box
- G-024 PARALLEL NAME DIVERGENCES against the second source. tcdb renders "Green Checkerboard" where checklistcenter prints "Green #/99" - same print run, no Checkerboard word - and tcdb renders "Red Backs" where checklistcenter prints "Red Back", singular. tcdb renders the Winter purple tier as the set title "2018-19 Hoops Winter - Purple", which would collide with the separate base tier "Purple" if written bare; checklistcenter's "Purple Winter" was written instead because it is what a source prints AND it keeps the two rows distinguishable within the base-set scope, where parallel names must be unique. Sources: https://www.tcdb.com/Inserts.cfm/sid/182809/2018-19-Hoops ; https://www.checklistcenter.com/2018-19-panini-nba-hoops-basketball-card-checklist/
- G-025 DIVERGENCE against the sibling season on set-scope Winter tiers. This build writes seven set-scope Winter rows, for Class of 2018, Faces of the Future, Get Out the Way, Lights Camera Action, Rise N Shine Memorabilia, Rookie Remembrance and The Pulse, each with its own tcdb sid and its own serial-token probe. paninihoops-bkb-2019-20 names Winter parallels in its sets.csv notes for six of its insert sets but carries NO set-scope Winter rows in its parallels.csv at all. Same line, adjacent seasons, opposite structural coverage, and nothing in either release says which convention it is under. This build's rows are evidenced; the sibling's absence is probably recoverable the same way and is worth a repair pass. Source: https://www.tcdb.com/Inserts.cfm/sid/188435/2018-19-Hoops-Winter
- G-026 DIVERGENCE against the sibling season on print-run coverage. All 20 set-scope rows in paninihoops-bkb-2019-20 carry print_run=UNKNOWN. This build writes real integers on 15 of its 27 set-scope rows and unnumbered on the other 12, because tcdb's Inserts.cfm renders a per-set "Serial numbered to N" Notes annotation that the 2019-20 build did not use, and because each unnumbered row was given a within-renderer discriminative probe. The 2019-20 rows are probably recoverable the same way and are not evidence that the figures do not exist. Source: https://www.tcdb.com/Inserts.cfm/sid/182809/2018-19-Hoops
- G-027 The tcdb Inserts.cfm Notes column does NOT carry only print runs, and a build that treats a non-blank Notes cell as a serial statement will be wrong. On the 2018-19 Hoops Winter parent the same column carries image-completion strings - "27.5% of images added", "20.0% of images added", "45.8% of images added" - on three rows that are unnumbered. The extraction spec describes the blank-versus-annotated test as a two-state signal; it is really three-state, and the third state looks like an annotation. Every unnumbered row in this build was therefore given a direct within-sid probe rather than being read off the Notes column. Sources: https://www.tcdb.com/Inserts.cfm/sid/188435/2018-19-Hoops-Winter ; https://www.tcdb.com/Inserts.cfm/sid/182809/2018-19-Hoops
- G-028 Base-set scope confirmed by DIRECT probe for 8 of the 19 base parallels: Blue, Purple, Red Backs, Silver, Teal Explosion, Yellow, Winter and Purple Winter each render "Total Cards: 300", matching the base run exactly. The other 11 are taken as base-wide from their placement under the parent's "Parallel Sets (17)" heading and from checklistcenter listing the same names under its base-set parallel list. No tier was found whose lowest rendered card number is above 1, and the release has no numbered block past 300, so a block parallel is not possible here. The extraction spec warns that a section header count is not a scope guarantee; the header here reads 17 and 17 rows were opened, with the other two base rows coming from the Hoops Winter parent. Sources: https://www.tcdb.com/Inserts.cfm/sid/182809/2018-19-Hoops ; https://www.checklistcenter.com/2018-19-panini-nba-hoops-basketball-card-checklist/
- G-029 SCHEMA DIVERGENCE, reported rather than resolved. The extraction spec section 2.3 gives a 25-column parallels.csv header including channel_confidence, channel_evidence_url and channel_evidence_quote, and says those header lines are the live schema. The task prompt instead required headers byte-identical to data/paninihoops-bkb-2019-20, whose parallels.csv carries only 22 columns and omits exactly those three. The 25-column header was written, because pipeline/load_pg.py and pipeline/verify_load.py both read channel_evidence_url and channel_evidence_quote and the spec states it wins over older artefacts. Across the catalogue 46 releases carry the 25-column header, 65 carry the sibling's 22-column form and 54 carry a third column ORDER, so the divergence is pre-existing and catalogue-wide, not introduced here. The other four files match the sibling byte for byte.
- G-030 Insert-scope colour tiers whose names are NOT a suffix of their parent set name are filed as sets.csv rows, not parallels.csv rows: Red Hot Signatures and Red Hot Signatures Rookies. tcdb files both under its "Insert Sets (47)" heading rather than under Parallel Sets, and paninihoops-bkb-2019-20 files the analogous sets the same way, so the call keeps the line consistent. checklistcenter disagrees and records them as parallels, "Hot Signatures Set: 60 Cards with Red Hot #/25". A consumer counting autograph sets will therefore get a different answer from this catalogue than from checklistcenter. Recorded rather than silently picked. Sources: https://www.tcdb.com/Inserts.cfm/sid/182809/2018-19-Hoops ; https://www.checklistcenter.com/2018-19-panini-nba-hoops-basketball-card-checklist/
- G-031 CROSS-SEASON CHECK, extraction spec section 5.5, run and clean. tcdb's 2019 basketball product index was fetched to look for a 2018-19 Hoops Update block filed under the NEXT season's parent: it lists no product whose title begins with "2018-19" at all, and its four Hoops-named entries are 2019-20 Hoops sid 212196, 2019-20 Hoops Premium Stock sid 245171, 2019-20 Hoops Winter sid 218299 and 2019 Panini Math Hoops sid 535972. No card number in this release is unissued - the base run is contiguous 1 to 300 - so the mirror trap the spec describes is not engaged here, but the check was run rather than assumed. Worth noting for the sibling: tcdb ALSO catalogues "2019-20 Hoops Winter" as its own top-level product, so paninihoops-bkb-2019-20 faced the same cross-filing and resolved it the same way this build does, by carrying Winter as a base-set parallel. Sources: https://www.tcdb.com/ViewAll.cfm/sp/Basketball/year/2019 ; https://www.tcdb.com/ViewAll.cfm/sp/Basketball/year/2018
- G-032 A CITED SOURCE IS CHALLENGED ON THE `Premium` PARALLEL ROW, AND source_confidence=multi MAY BE OVERSTATED. That row cites tcdb, cardboardconnection AND checklistcenter. The hoopspremium-bkb-2018-19 build (2026-09-20) reports asking checklistcenter twice under two URLs, the second time as a narrow single-string question, and being told that "Premium" appears nowhere on the page - nor "Box Set" nor "boxed" - and that its parallel list reads: Blue; Purple; Purple Winter; Red Back; Teal Explosion; Winter; Yello; Silver #/199; Green #/99; Blue Checkerboard #/75; Red #/49; Teal #/49; Artist Proof #/25; Orange #/25; Orange Explosion #/25; Red Checkerboard #/15; Gold #/10; Artist Proof Black 1/1. It further reports that checklistcenter FAILED calibration on this page three ways against tcdb - "Yello" for Yellow, "Red Back" for Red Backs, and "Green #/99" where tcdb renders "Green Checkerboard" - and it therefore used that source for no value in its own build. NOTHING IS CHANGED HERE. This gap is the challenge, not the verdict: the claim is an absence observed by a different agent on a page I have not re-fetched, and an absence reported by a summarizing fetch is exactly the class of evidence this project treats as weak (EXTRACTION_SPEC 3.3). The row's print_run=199 is independently carried by tcdb and cardboardconnection, so the FIGURE is not in doubt; what is in doubt is whether the third citation supports it and therefore whether source_confidence should read `single`. RESOLUTION PATH: re-fetch https://www.checklistcenter.com/ for this product as an enumerated ask for every line of its base-set parallel list, and either keep `multi` or demote to `single` with a dated marker.
If you know a source that answers one of these, tell us — name the question's label and where to look.
Draft — sourced but not independently verified. How this catalogue is built