Skip to main content
v1.4
|
BlizzCon:0d 00h 00m 00s July 2026
Technical Wireframe Specification & Graph

Entity Tree Architecture & Data Pipeline

← Back to UI Styleguide
Interactive Node Map: Click any entity node in the tree graph below to inspect its schema relationship payload. Status: Active Architecture Spec
Root System Entity GraphGraph Type: Direct Acyclic Data Tree
WoW Forever Core Data Store
JSON Datasets & Supabase Database
↔ Cross-Relational Foreign Keys (Item.source → NPC.id, Quest.reward → Item.id, Recipe.reagent → Item.id) ↔

Item Entity Schema (e.g. Thunderfury, Peacebloom)

Database Record / Static JSON
URL Endpoint Pattern:/items/:id
Entity Relationships & Graph Edges:
  • Dropped by → NPC
  • Required for → Recipe / Profession
  • Reward from → Quest
  • Sold by → Vendor NPC
JSON Schema Payload:
id (int)name (string)quality (enum)icon (slug)itemLevel (int)reqLevel (int)slot (string)stats (json)source (enum)