SPB Git forge

spb/rareindex

Public
54commits 1branches 0releases
7.1 MBsize
maindefault branch
10 days agolast push
TypeScript 61.9% HTML 37.2% SQL 0.7%
19.4 KB · 161 lines json
Raw Blame History
1{2  "$comment": "Extensible RareIndex taxonomy. Families (level 0) map to CLAUDE.md §5–§100; children are seeded subcategories. New nodes may be added at runtime via approved taxonomy_proposals. phase: 1 = launch wedge, 2 = next, 3 = later. Never hardcode this list in application code.",3  "nodes": [4    { "slug": "trading_cards", "name": "Trading Cards", "short": "TCG", "phase": 1, "index": "RARE-TCG", "conditionScale": "cards", "graders": ["psa", "bgs", "cgc", "sgc", "tag", "ace"], "icon": "cards" },5    { "slug": "pokemon", "parent": "trading_cards", "name": "Pokémon", "phase": 1, "index": "RARE-TCG", "conditionScale": "cards", "graders": ["psa", "bgs", "cgc", "sgc", "tag", "ace"] },6    { "slug": "magic_the_gathering", "parent": "trading_cards", "name": "Magic: The Gathering", "short": "MTG", "phase": 1, "index": "RARE-TCG", "conditionScale": "cards", "graders": ["psa", "bgs", "cgc"] },7    { "slug": "yugioh", "parent": "trading_cards", "name": "Yu-Gi-Oh!", "phase": 1, "index": "RARE-TCG", "conditionScale": "cards", "graders": ["psa", "bgs", "cgc", "ace"] },8    { "slug": "one_piece_card_game", "parent": "trading_cards", "name": "One Piece Card Game", "phase": 2, "index": "RARE-TCG", "conditionScale": "cards", "graders": ["psa", "bgs", "cgc"] },9    { "slug": "disney_lorcana", "parent": "trading_cards", "name": "Disney Lorcana", "phase": 2, "index": "RARE-TCG", "conditionScale": "cards", "graders": ["psa", "bgs", "cgc"] },10    { "slug": "dragon_ball_tcg", "parent": "trading_cards", "name": "Dragon Ball Super / Masters", "phase": 3, "index": "RARE-TCG", "conditionScale": "cards" },11    { "slug": "digimon_tcg", "parent": "trading_cards", "name": "Digimon Card Game", "phase": 3, "index": "RARE-TCG", "conditionScale": "cards" },12    { "slug": "flesh_and_blood", "parent": "trading_cards", "name": "Flesh and Blood", "phase": 3, "index": "RARE-TCG", "conditionScale": "cards" },13    { "slug": "weiss_schwarz", "parent": "trading_cards", "name": "Weiß Schwarz", "phase": 3, "index": "RARE-TCG", "conditionScale": "cards" },14    { "slug": "final_fantasy_tcg", "parent": "trading_cards", "name": "Final Fantasy TCG", "phase": 3, "index": "RARE-TCG", "conditionScale": "cards" },15    { "slug": "star_wars_tcg", "parent": "trading_cards", "name": "Star Wars (Unlimited, CCG, Destiny)", "phase": 3, "index": "RARE-TCG", "conditionScale": "cards" },16    { "slug": "other_tcg", "parent": "trading_cards", "name": "Other TCGs", "phase": 3, "index": "RARE-TCG", "conditionScale": "cards", "description": "Naruto, My Hero Academia, UniVersus, MetaZoo, Cardfight Vanguard, Battle Spirits, Force of Will, KeyForge, Chaotic, Duel Masters, Altered, Sorcery, Riftbound, Grand Archive, Gundam Card Game" },17    { "slug": "non_sport_cards", "parent": "trading_cards", "name": "Non-Sport & Entertainment Cards", "phase": 3, "index": "RARE-TCG", "conditionScale": "cards", "description": "Marvel, DC, Garbage Pail Kids, Topps entertainment" },1819    { "slug": "sports_cards", "name": "Sports Cards", "phase": 1, "index": "RARE-SPORT", "conditionScale": "cards", "graders": ["psa", "bgs", "sgc", "cgc"], "icon": "sports" },20    { "slug": "baseball_cards", "parent": "sports_cards", "name": "Baseball Cards", "phase": 1, "index": "RARE-SPORT", "conditionScale": "cards" },21    { "slug": "basketball_cards", "parent": "sports_cards", "name": "Basketball Cards", "phase": 1, "index": "RARE-SPORT", "conditionScale": "cards" },22    { "slug": "football_cards", "parent": "sports_cards", "name": "Football Cards", "phase": 1, "index": "RARE-SPORT", "conditionScale": "cards" },23    { "slug": "hockey_cards", "parent": "sports_cards", "name": "Hockey Cards", "phase": 1, "index": "RARE-SPORT", "conditionScale": "cards" },24    { "slug": "soccer_cards", "parent": "sports_cards", "name": "Soccer Cards", "phase": 1, "index": "RARE-SPORT", "conditionScale": "cards" },25    { "slug": "f1_cards", "parent": "sports_cards", "name": "Formula 1 Cards", "phase": 2, "index": "RARE-SPORT", "conditionScale": "cards" },26    { "slug": "other_sports_cards", "parent": "sports_cards", "name": "Other Sports Cards", "phase": 2, "index": "RARE-SPORT", "conditionScale": "cards", "description": "UFC, boxing, golf, tennis, cricket, wrestling, NASCAR, Olympics, lacrosse, rugby" },2728    { "slug": "comics", "name": "Comics", "phase": 1, "index": "RARE-COMIC", "conditionScale": "comics", "graders": ["cgc", "cbcs", "pgx"], "icon": "comics" },29    { "slug": "marvel_comics", "parent": "comics", "name": "Marvel", "phase": 1, "index": "RARE-COMIC", "conditionScale": "comics" },30    { "slug": "dc_comics", "parent": "comics", "name": "DC", "phase": 1, "index": "RARE-COMIC", "conditionScale": "comics" },31    { "slug": "independent_comics", "parent": "comics", "name": "Independent & Golden Age", "phase": 2, "index": "RARE-COMIC", "conditionScale": "comics", "description": "Image, Dark Horse, IDW, Boom, Archie, Valiant, Dynamite, EC" },32    { "slug": "manga", "name": "Manga", "phase": 2, "index": "RARE-BOOK", "conditionScale": "books", "graders": ["cgc"], "icon": "book" },3334    { "slug": "video_games", "name": "Video Games", "phase": 1, "index": "RARE-GAME", "conditionScale": "video_games", "graders": ["wata", "vga", "cgc"], "icon": "game" },35    { "slug": "nintendo_games", "parent": "video_games", "name": "Nintendo", "phase": 1, "index": "RARE-GAME", "conditionScale": "video_games", "description": "NES, Famicom, SNES, N64, GameCube, Wii, Switch, Game Boy family, DS, 3DS" },36    { "slug": "sega_games", "parent": "video_games", "name": "Sega", "phase": 1, "index": "RARE-GAME", "conditionScale": "video_games" },37    { "slug": "playstation_games", "parent": "video_games", "name": "PlayStation", "phase": 1, "index": "RARE-GAME", "conditionScale": "video_games" },38    { "slug": "xbox_games", "parent": "video_games", "name": "Xbox", "phase": 1, "index": "RARE-GAME", "conditionScale": "video_games" },39    { "slug": "atari_retro_games", "parent": "video_games", "name": "Atari & Early Consoles", "phase": 2, "index": "RARE-GAME", "conditionScale": "video_games", "description": "Atari, Intellivision, ColecoVision, Neo Geo, PC Engine/TurboGrafx, MSX, Commodore, Amiga" },40    { "slug": "pc_games", "parent": "video_games", "name": "PC Games", "phase": 2, "index": "RARE-GAME", "conditionScale": "video_games" },41    { "slug": "gaming_hardware", "name": "Gaming Hardware", "phase": 2, "index": "RARE-GAME", "conditionScale": "electronics", "icon": "console" },42    { "slug": "arcade_pinball", "name": "Arcade & Pinball", "phase": 3, "index": "RARE-GAME", "conditionScale": "machines" },4344    { "slug": "sneakers", "name": "Sneakers", "phase": 1, "index": "RARE-SNEAKER", "conditionScale": "sneakers", "icon": "sneaker" },45    { "slug": "nike_jordan", "parent": "sneakers", "name": "Nike & Jordan", "phase": 1, "index": "RARE-SNEAKER", "conditionScale": "sneakers" },46    { "slug": "adidas_yeezy", "parent": "sneakers", "name": "adidas & Yeezy", "phase": 1, "index": "RARE-SNEAKER", "conditionScale": "sneakers" },47    { "slug": "new_balance_asics_other", "parent": "sneakers", "name": "New Balance, ASICS & Others", "phase": 1, "index": "RARE-SNEAKER", "conditionScale": "sneakers" },4849    { "slug": "watches", "name": "Watches", "phase": 1, "index": "RARE-WATCH", "conditionScale": "watches", "icon": "watch" },50    { "slug": "rolex", "parent": "watches", "name": "Rolex", "phase": 1, "index": "RARE-WATCH", "conditionScale": "watches" },51    { "slug": "patek_philippe", "parent": "watches", "name": "Patek Philippe", "phase": 1, "index": "RARE-WATCH", "conditionScale": "watches" },52    { "slug": "audemars_piguet", "parent": "watches", "name": "Audemars Piguet", "phase": 1, "index": "RARE-WATCH", "conditionScale": "watches" },53    { "slug": "omega", "parent": "watches", "name": "Omega", "phase": 1, "index": "RARE-WATCH", "conditionScale": "watches" },54    { "slug": "other_watches", "parent": "watches", "name": "Other Watch Brands", "phase": 1, "index": "RARE-WATCH", "conditionScale": "watches", "description": "Richard Mille, Vacheron Constantin, Cartier, Tudor, Breitling, IWC, JLC, A. Lange & Söhne, Breguet, Blancpain, Zenith, Grand Seiko, Seiko, TAG Heuer, Panerai, Hublot, F.P. Journe, MB&F, De Bethune, Greubel Forsey, Urwerk" },5556    { "slug": "lego", "name": "LEGO", "phase": 1, "index": "RARE-LEGO", "conditionScale": "lego", "icon": "brick" },57    { "slug": "lego_sets", "parent": "lego", "name": "LEGO Sets", "phase": 1, "index": "RARE-LEGO", "conditionScale": "lego" },58    { "slug": "lego_minifigures", "parent": "lego", "name": "LEGO Minifigures", "phase": 1, "index": "RARE-LEGO", "conditionScale": "lego" },5960    { "slug": "funko", "name": "Funko", "phase": 1, "index": "RARE-TOY", "conditionScale": "boxed_toys", "icon": "toy" },61    { "slug": "designer_toys", "name": "Designer Toys", "phase": 1, "index": "RARE-TOY", "conditionScale": "boxed_toys", "description": "Bearbrick, Medicom, KAWS, Kidrobot, Superplastic, Mighty Jaxx, Pop Mart (Labubu, Molly, Skullpanda, Dimoo), Murakami" },62    { "slug": "action_figures", "name": "Action Figures", "phase": 2, "index": "RARE-TOY", "conditionScale": "boxed_toys" },63    { "slug": "vintage_toys", "name": "Vintage Toys", "phase": 2, "index": "RARE-TOY", "conditionScale": "boxed_toys" },64    { "slug": "dolls", "name": "Dolls", "phase": 3, "index": "RARE-TOY", "conditionScale": "boxed_toys" },65    { "slug": "plush", "name": "Plush", "phase": 3, "index": "RARE-TOY", "conditionScale": "boxed_toys" },66    { "slug": "model_cars", "name": "Model Cars", "phase": 2, "index": "RARE-TOY", "conditionScale": "boxed_toys" },67    { "slug": "model_trains", "name": "Model Trains", "phase": 3, "index": "RARE-TOY", "conditionScale": "boxed_toys" },6869    { "slug": "automobiles", "name": "Automobiles", "phase": 2, "index": "RARE-AUTO", "conditionScale": "vehicles", "icon": "car" },70    { "slug": "motorcycles", "name": "Motorcycles", "phase": 3, "index": "RARE-AUTO", "conditionScale": "vehicles" },71    { "slug": "automotive_memorabilia", "name": "Automotive Memorabilia", "phase": 3, "index": "RARE-AUTO", "conditionScale": "general" },72    { "slug": "formula_1", "name": "Formula 1 Memorabilia", "phase": 3, "index": "RARE-AUTO", "conditionScale": "general" },73    { "slug": "sports_memorabilia", "name": "Sports Memorabilia", "phase": 2, "index": "RARE-SPORT", "conditionScale": "general" },7475    { "slug": "coins", "name": "Coins", "phase": 2, "index": "RARE-COIN", "conditionScale": "coins", "graders": ["pcgs", "ngc", "anacs", "iccs"], "icon": "coin" },76    { "slug": "banknotes", "name": "Banknotes", "phase": 3, "index": "RARE-COIN", "conditionScale": "coins", "graders": ["pmg", "pcgs"] },77    { "slug": "stamps", "name": "Stamps", "phase": 3, "index": "RARE-COIN", "conditionScale": "stamps" },7879    { "slug": "books", "name": "Books", "phase": 2, "index": "RARE-BOOK", "conditionScale": "books", "icon": "book" },80    { "slug": "historical_documents", "name": "Historical Documents", "phase": 3, "index": "RARE-BOOK", "conditionScale": "books" },81    { "slug": "autographs", "name": "Autographs", "phase": 3, "index": "RARE-BOOK", "conditionScale": "general", "graders": ["psa_dna", "jsa", "beckett_auth"] },82    { "slug": "maps", "name": "Maps & Globes", "phase": 3, "index": "RARE-BOOK", "conditionScale": "books" },83    { "slug": "postcards", "name": "Postcards", "phase": 3, "index": "RARE-BOOK", "conditionScale": "general" },8485    { "slug": "music", "name": "Music (Vinyl & Recordings)", "phase": 2, "index": "RARE-MUSIC", "conditionScale": "records", "icon": "vinyl" },86    { "slug": "music_memorabilia", "name": "Music Memorabilia", "phase": 3, "index": "RARE-MUSIC", "conditionScale": "general" },87    { "slug": "musical_instruments", "name": "Musical Instruments", "phase": 3, "index": "RARE-MUSIC", "conditionScale": "general" },8889    { "slug": "movie_memorabilia", "name": "Movie Memorabilia & Props", "phase": 3, "index": "RARE-ART", "conditionScale": "general" },90    { "slug": "movie_posters", "name": "Movie Posters", "phase": 3, "index": "RARE-ART", "conditionScale": "paper" },91    { "slug": "animation_art", "name": "Animation Art", "phase": 3, "index": "RARE-ART", "conditionScale": "paper" },92    { "slug": "art", "name": "Art", "phase": 2, "index": "RARE-ART", "conditionScale": "art", "icon": "art" },93    { "slug": "contemporary_art", "parent": "art", "name": "Contemporary Art & Editions", "phase": 2, "index": "RARE-ART", "conditionScale": "art" },94    { "slug": "photography", "name": "Photography", "phase": 3, "index": "RARE-ART", "conditionScale": "paper" },95    { "slug": "cameras", "name": "Cameras", "phase": 3, "index": "RARE-TECH", "conditionScale": "electronics" },9697    { "slug": "apple_collectibles", "name": "Apple Collectibles", "phase": 3, "index": "RARE-TECH", "conditionScale": "electronics", "icon": "tech" },98    { "slug": "vintage_computers", "name": "Vintage Computers", "phase": 3, "index": "RARE-TECH", "conditionScale": "electronics" },99    { "slug": "computer_hardware", "name": "Computer Hardware", "phase": 3, "index": "RARE-TECH", "conditionScale": "electronics" },100    { "slug": "mobile_phones", "name": "Mobile Phones", "phase": 3, "index": "RARE-TECH", "conditionScale": "electronics" },101    { "slug": "keyboards", "name": "Keyboards", "phase": 3, "index": "RARE-TECH", "conditionScale": "electronics" },102    { "slug": "audio_equipment", "name": "Audio Equipment", "phase": 3, "index": "RARE-TECH", "conditionScale": "electronics" },103104    { "slug": "wine", "name": "Wine", "phase": 2, "index": "RARE-WINE", "conditionScale": "bottles", "icon": "wine" },105    { "slug": "whisky", "name": "Whisky", "phase": 2, "index": "RARE-WINE", "conditionScale": "bottles" },106    { "slug": "rum", "name": "Rum", "phase": 3, "index": "RARE-WINE", "conditionScale": "bottles" },107    { "slug": "cognac", "name": "Cognac", "phase": 3, "index": "RARE-WINE", "conditionScale": "bottles" },108    { "slug": "perfume", "name": "Perfume", "phase": 3, "index": "RARE-LUXURY", "conditionScale": "bottles" },109110    { "slug": "luxury_handbags", "name": "Luxury Handbags", "phase": 2, "index": "RARE-LUXURY", "conditionScale": "luxury", "icon": "bag" },111    { "slug": "fashion_streetwear", "name": "Fashion & Streetwear", "phase": 3, "index": "RARE-LUXURY", "conditionScale": "luxury" },112    { "slug": "jewelry", "name": "Jewelry", "phase": 3, "index": "RARE-LUXURY", "conditionScale": "luxury" },113    { "slug": "gemstones", "name": "Gemstones", "phase": 3, "index": "RARE-LUXURY", "conditionScale": "general", "compliance": ["certification_required"] },114    { "slug": "pens", "name": "Pens", "phase": 3, "index": "RARE-LUXURY", "conditionScale": "general" },115    { "slug": "lighters", "name": "Lighters", "phase": 3, "index": "RARE-LUXURY", "conditionScale": "general" },116117    { "slug": "minerals", "name": "Minerals", "phase": 3, "index": "RARE-FOSSIL", "conditionScale": "general" },118    { "slug": "meteorites", "name": "Meteorites", "phase": 3, "index": "RARE-FOSSIL", "conditionScale": "general" },119    { "slug": "fossils", "name": "Fossils", "phase": 3, "index": "RARE-FOSSIL", "conditionScale": "general", "compliance": ["jurisdiction_check", "provenance_required"] },120121    { "slug": "antiques", "name": "Antiques", "phase": 3, "index": "RARE-DESIGN", "conditionScale": "general" },122    { "slug": "porcelain", "name": "Porcelain", "phase": 3, "index": "RARE-DESIGN", "conditionScale": "general" },123    { "slug": "glass_crystal", "name": "Glass & Crystal", "phase": 3, "index": "RARE-DESIGN", "conditionScale": "general" },124    { "slug": "silver", "name": "Silver", "phase": 3, "index": "RARE-DESIGN", "conditionScale": "general" },125    { "slug": "clocks", "name": "Clocks", "phase": 3, "index": "RARE-DESIGN", "conditionScale": "general" },126    { "slug": "design_furniture", "name": "Design & Furniture", "phase": 3, "index": "RARE-DESIGN", "conditionScale": "general" },127    { "slug": "scientific_instruments", "name": "Scientific Instruments", "phase": 3, "index": "RARE-DESIGN", "conditionScale": "general" },128    { "slug": "typewriters", "name": "Typewriters", "phase": 3, "index": "RARE-DESIGN", "conditionScale": "general" },129    { "slug": "vending_machines", "name": "Vending Machines", "phase": 3, "index": "RARE-DESIGN", "conditionScale": "machines" },130131    { "slug": "advertising", "name": "Advertising Collectibles", "phase": 3, "index": "RARE-DESIGN", "conditionScale": "general" },132    { "slug": "disney_collectibles", "name": "Disney Collectibles", "phase": 3, "index": "RARE-TOY", "conditionScale": "general" },133    { "slug": "sanrio", "name": "Sanrio", "phase": 3, "index": "RARE-TOY", "conditionScale": "general" },134    { "slug": "star_wars", "name": "Star Wars (cross-category)", "phase": 3, "index": "RARE-TOY", "conditionScale": "general" },135    { "slug": "marvel", "name": "Marvel (cross-category)", "phase": 3, "index": "RARE-TOY", "conditionScale": "general" },136    { "slug": "dc", "name": "DC (cross-category)", "phase": 3, "index": "RARE-TOY", "conditionScale": "general" },137    { "slug": "harry_potter", "name": "Harry Potter", "phase": 3, "index": "RARE-BOOK", "conditionScale": "general" },138    { "slug": "lord_of_the_rings", "name": "Lord of the Rings", "phase": 3, "index": "RARE-BOOK", "conditionScale": "general" },139    { "slug": "warhammer", "name": "Warhammer", "phase": 3, "index": "RARE-TOY", "conditionScale": "boxed_toys" },140    { "slug": "gundam", "name": "Gundam & Gunpla", "phase": 3, "index": "RARE-TOY", "conditionScale": "boxed_toys" },141142    { "slug": "travel_collectibles", "name": "Travel Collectibles", "phase": 3, "index": "RARE-DESIGN", "conditionScale": "general" },143    { "slug": "airline_collectibles", "name": "Airline Collectibles", "phase": 3, "index": "RARE-DESIGN", "conditionScale": "general" },144    { "slug": "aviation", "name": "Aviation", "phase": 3, "index": "RARE-SPACE", "conditionScale": "general" },145    { "slug": "space", "name": "Space Memorabilia", "phase": 3, "index": "RARE-SPACE", "conditionScale": "general" },146    { "slug": "militaria", "name": "Militaria", "phase": 3, "index": "RARE-MILITARIA", "conditionScale": "general", "compliance": ["jurisdiction_check", "restricted_symbols_review"] },147    { "slug": "medals", "name": "Medals", "phase": 3, "index": "RARE-MILITARIA", "conditionScale": "coins" },148    { "slug": "olympic_collectibles", "name": "Olympic Collectibles", "phase": 3, "index": "RARE-SPORT", "conditionScale": "general" },149    { "slug": "license_plates", "name": "License Plates", "phase": 3, "index": "RARE-AUTO", "conditionScale": "general" },150    { "slug": "pins", "name": "Pins", "phase": 3, "index": "RARE-TOY", "conditionScale": "general" },151    { "slug": "board_games", "name": "Board Games", "phase": 3, "index": "RARE-GAME", "conditionScale": "boxed_toys" },152    { "slug": "chess", "name": "Chess", "phase": 3, "index": "RARE-DESIGN", "conditionScale": "general" },153    { "slug": "playing_cards", "name": "Playing Cards", "phase": 3, "index": "RARE-TCG", "conditionScale": "general" },154    { "slug": "casino_memorabilia", "name": "Casino Memorabilia", "phase": 3, "index": "RARE-DESIGN", "conditionScale": "general", "compliance": ["jurisdiction_check"] },155    { "slug": "political_memorabilia", "name": "Political Memorabilia", "phase": 3, "index": "RARE-BOOK", "conditionScale": "general", "compliance": ["neutral_presentation"] },156    { "slug": "royal_memorabilia", "name": "Royal Memorabilia", "phase": 3, "index": "RARE-BOOK", "conditionScale": "general" },157    { "slug": "corporate_memorabilia", "name": "Historic Corporate Memorabilia", "phase": 3, "index": "RARE-TECH", "conditionScale": "general" },158    { "slug": "digital_collectibles", "name": "Digital Collectibles", "phase": 3, "index": null, "conditionScale": "digital", "description": "NFTs, tokenized assets, game skins — separate valuation model (§100)", "compliance": ["separate_valuation_model"] }159  ]160}161