{
 "$id": "https://xwui.dev/schemas/v1/index.json",
 "contract": "XWUI Platform Contract",
 "contractVersion": "v1",
 "schemaSetVersion": "1.0.8",
 "generatedAt": "2026-09-02T13:44:23.839Z",
 "policy": "Additive-only within v1; breaking changes go to /schemas/v2/; deprecation via x-xwui-deprecated annotations.",
 "xwwebConfigSchema": "https://xwui.dev/schemas/v1/xwweb.config.schema.json",
 "total": 1331,
 "components": [
  {
   "name": "XWUI3DAuroraBackground",
   "tier": "basic",
   "path": "basic/XWUI3DAuroraBackground",
   "tag": "xwui-3-d-aurora-background",
   "schema": "https://xwui.dev/schemas/v1/components/XWUI3DAuroraBackground.schema.json",
   "description": "Animated aurora backdrop: two to four theme colours flowing through each other as organic, domain-warped curtains, drawn as one fullscreen shader"
  },
  {
   "name": "XWUI3DHeroBG",
   "tier": "basic",
   "path": "basic/XWUI3DHeroBG",
   "tag": "xwui-3-d-hero-b-g",
   "schema": "https://xwui.dev/schemas/v1/components/XWUI3DHeroBG.schema.json",
   "description": "Hero backdrop that extrudes an SVG into a lit, rotating 3D object tinted by two theme colours"
  },
  {
   "name": "XWUI3DLogoStudio",
   "tier": "basic",
   "path": "basic/XWUI3DLogoStudio",
   "tag": "xwui-3-d-logo-studio",
   "schema": "https://xwui.dev/schemas/v1/components/XWUI3DLogoStudio.schema.json",
   "description": "Art-directed 3D logo showcase: an extruded SVG in clearcoat chrome, lit by three coloured keys against a gradient environment, with bloom, trails, dust and smoke"
  },
  {
   "name": "XWUI3DObject",
   "tier": "basic",
   "path": "basic/XWUI3DObject",
   "tag": "xwui-3-d-object",
   "schema": "https://xwui.dev/schemas/v1/components/XWUI3DObject.schema.json",
   "description": "Simpler 3D object host - brand logo cross, a URL (gltf/glb/obj), or a primitive shape. Transparent canvas by default. Companion to XWUI3DScene."
  },
  {
   "name": "XWUI3DParticleField",
   "tier": "basic",
   "path": "basic/XWUI3DParticleField",
   "tag": "xwui-3-d-particle-field",
   "schema": "https://xwui.dev/schemas/v1/components/XWUI3DParticleField.schema.json",
   "description": "Ambient particle-field backdrop: soft glowing points drifting in 3D space, tinted by two theme colours and dissolving into haze with distance"
  },
  {
   "name": "XWUI3DProductViewer",
   "tier": "basic",
   "path": "basic/XWUI3DProductViewer",
   "tag": "xwui-3-d-product-viewer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUI3DProductViewer.schema.json",
   "description": "Orbit-controlled 3D object viewer with studio lighting: a three-point rig plus a generated gradient environment, clearcoat materials, damped drag-to-orbit and an idle auto-spin"
  },
  {
   "name": "XWUI3DScene",
   "tier": "basic",
   "path": "basic/XWUI3DScene",
   "tag": "xwui-3-d-scene",
   "schema": "https://xwui.dev/schemas/v1/components/XWUI3DScene.schema.json",
   "description": "Lightweight 3D scene stage. Default preset is the isometric XWUI brand cross (transparent background). Uses Three.js already vendored in xwui - not the full multi-engine xw3d CDN facade."
  },
  {
   "name": "XWUIAbandonedCartRecovery",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIAbandonedCartRecovery",
   "tag": "xwui-abandoned-cart-recovery",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAbandonedCartRecovery.schema.json",
   "description": "Abandoned-cart recovery nudge with time-since-abandoned, an optional discount incentive, and resume/reminder actions."
  },
  {
   "name": "XWUIAccordion",
   "tier": "basic",
   "path": "basic/XWUIAccordion",
   "tag": "xwui-accordion",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAccordion.schema.json",
   "description": "XWUIAccordion Component Multiple collapsible sections with single/multiple open modes"
  },
  {
   "name": "XWUIActionGroup",
   "tier": "basic",
   "path": "basic/XWUIActionGroup",
   "tag": "xwui-action-group",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIActionGroup.schema.json",
   "description": "Trailing-actions cluster: meta text, primary/dropdown buttons, icon-only buttons - all in one flex row."
  },
  {
   "name": "XWUIActiveFilterChips",
   "tier": "basic",
   "path": "basic/XWUIActiveFilterChips",
   "tag": "xwui-active-filter-chips",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIActiveFilterChips.schema.json",
   "description": "Removable active-filter chip row for browse results. Facet option lists stay product-side."
  },
  {
   "name": "XWUIActivityFeed",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIActivityFeed",
   "tag": "xwui-activity-feed",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIActivityFeed.schema.json",
   "description": "Activity feed - IG-style aggregated rows (likes/follows/mentions/shares/tags) with actor avatar, verb, target snippet, and time. Optional section grouping + inline Follow-back action. Composes XWUIAvatar."
  },
  {
   "name": "XWUIActivityFilter",
   "tier": "industry",
   "path": "industry/chat/XWUIActivityFilter",
   "tag": "xwui-activity-filter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIActivityFilter.schema.json",
   "description": "XWUIActivityFilter Component Filter and search activity stream by type, user, date range"
  },
  {
   "name": "XWUIAddressBookManager",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIAddressBookManager",
   "tag": "xwui-address-book-manager",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAddressBookManager.schema.json",
   "description": "Manage saved shipping/billing addresses with select, set-default, remove and an add-address form."
  },
  {
   "name": "XWUIAffix",
   "tier": "basic",
   "path": "basic/XWUIAffix",
   "tag": "xwui-affix",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAffix.schema.json",
   "description": "XWUIAffix Component Pin element to viewport when scrolling"
  },
  {
   "name": "XWUIAgingReport",
   "tier": "industry",
   "path": "industry/accounting/XWUIAgingReport",
   "tag": "xwui-aging-report",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAgingReport.schema.json",
   "description": "Composes XWUIDisplayMonetary for currency cells."
  },
  {
   "name": "XWUIAlert",
   "tier": "basic",
   "path": "basic/XWUIAlert",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAlert.schema.json",
   "description": "Alert message box component with variants (info, success, warning, error). Displays important messages to users with optional title, icon, close button, and action button."
  },
  {
   "name": "XWUIAnalyticDistribution",
   "tier": "industry",
   "path": "industry/accounting/XWUIAnalyticDistribution",
   "tag": "xwui-analytic-distribution",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAnalyticDistribution.schema.json",
   "description": "Power-tier analytic-distribution editor: split a single accounting line across multiple analytic accounts / cost centers / projects by percentage. Live stacked-bar visualization, per-row colour swatch, sum indicator with valid/low/high status, '+ Add line' and 'Balance to 100%' helpers. Composes XWUIInputAutocomplete for account picking. Maps to Odoo's analytic_distribution widget."
  },
  {
   "name": "XWUIAnchor",
   "tier": "basic",
   "path": "basic/XWUIAnchor",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAnchor.schema.json",
   "description": "Table of contents / anchor navigation with scroll spy."
  },
  {
   "name": "XWUIAnimationAnimate",
   "tier": "power",
   "path": "power/animation/XWUIAnimationAnimate",
   "tag": "xwui-animation-animate",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAnimationAnimate.schema.json",
   "description": "Ant Motion rc-animate port: enter/leave wrapper with Fade/Slide/Zoom/Scale/Collapse presets."
  },
  {
   "name": "XWUIAnimationBanner",
   "tier": "power",
   "path": "power/animation/XWUIAnimationBanner",
   "tag": "xwui-animation-banner",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAnimationBanner.schema.json",
   "description": "Ant Motion BannerAnim port: sliding banner/carousel with across/vertical/overlay/grid types."
  },
  {
   "name": "XWUIAnimationParallax",
   "tier": "power",
   "path": "power/animation/XWUIAnimationParallax",
   "tag": "xwui-animation-parallax",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAnimationParallax.schema.json",
   "description": "Ant Motion ScrollAnim Parallax port: scroll-linked translate for nested content."
  },
  {
   "name": "XWUIAnimationQueue",
   "tier": "power",
   "path": "power/animation/XWUIAnimationQueue",
   "tag": "xwui-animation-queue",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAnimationQueue.schema.json",
   "description": "Ant Motion QueueAnim port: staggered serial enter/leave for a list of keyed children."
  },
  {
   "name": "XWUIAnimationScroll",
   "tier": "power",
   "path": "power/animation/XWUIAnimationScroll",
   "tag": "xwui-animation-scroll",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAnimationScroll.schema.json",
   "description": "Ant Motion ScrollAnim OverPack port: play child motion when the pack scrolls into view."
  },
  {
   "name": "XWUIAnimationStagger",
   "tier": "power",
   "path": "power/animation/XWUIAnimationStagger",
   "tag": "xwui-animation-stagger",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAnimationStagger.schema.json",
   "description": "Stagger children with a shared enter/leave preset (QueueAnim interval concept, explicit stagger API)."
  },
  {
   "name": "XWUIAnimationTexty",
   "tier": "power",
   "path": "power/animation/XWUIAnimationTexty",
   "tag": "xwui-animation-texty",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAnimationTexty.schema.json",
   "description": "Ant Motion Texty port: split text into characters and animate with Texty types/modes."
  },
  {
   "name": "XWUIAnimationTween",
   "tier": "power",
   "path": "power/animation/XWUIAnimationTween",
   "tag": "xwui-animation-tween",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAnimationTween.schema.json",
   "description": "Ant Motion TweenOne port: animate style transforms via Web Animations API (x/y/scale/rotate/opacity)."
  },
  {
   "name": "XWUIAnnounce",
   "tier": "basic",
   "path": "basic/XWUIAnnounce",
   "tag": "xwui-announce",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAnnounce.schema.json",
   "description": "Live region utility for screen readers (aria-live). Announces content to assistive tech."
  },
  {
   "name": "XWUIAppLogo",
   "tier": "basic",
   "path": "basic/XWUIAppLogo",
   "tag": "xwui-app-logo",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAppLogo.schema.json",
   "description": "THIS application's logo. Identity is declared once app-wide (XWUIAppLogo.set or XWUIComponent.configure({system:{appLogo}})); per-instance config carries presentation only. No property declares a default here on purpose: XWUIAppLogo.resolve() owns the presentation defaults so the static resolver and the custom element cannot drift, and a materialized 'logo' default would plant an identity over the app's own artwork."
  },
  {
   "name": "XWUIApprovalWorkflow",
   "tier": "industry",
   "path": "industry/projects/XWUIApprovalWorkflow",
   "tag": "xwui-approval-workflow",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIApprovalWorkflow.schema.json",
   "description": "XWUIApprovalWorkflow Component Visual approval workflow with status transitions"
  },
  {
   "name": "XWUIAspectRatio",
   "tier": "basic",
   "path": "basic/XWUIAspectRatio",
   "tag": "xwui-aspect-ratio",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAspectRatio.schema.json",
   "description": "XWUIAspectRatio Component Container that maintains a specific aspect ratio"
  },
  {
   "name": "XWUIAuctionCard",
   "tier": "industry",
   "path": "industry/auction/XWUIAuctionCard",
   "tag": "xwui-auction-card",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuctionCard.schema.json",
   "description": "Auction item card - photo, lot reference, title, seller identity, current bid and a compact ends-in countdown, plus an optional quick-bid action. Emits xwui-auction-card:view-item / :quick-bid. Composes XWUIAvatar."
  },
  {
   "name": "XWUIAuctionFilterTabs",
   "tier": "industry",
   "path": "industry/auction/XWUIAuctionFilterTabs",
   "tag": "xwui-auction-filter-tabs",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuctionFilterTabs.schema.json",
   "description": "Row of rounded pill filter tabs with compact count badges (e.g. 'Live Auction 45', 'Buy Now 973.5K'). The selected pill is accent-filled, the rest outlined. Arrow-key navigable. Emits xwui-auction-filter-tabs:change; filtering itself is the consumer's job."
  },
  {
   "name": "XWUIAuctionStatsBanner",
   "tier": "industry",
   "path": "industry/auction/XWUIAuctionStatsBanner",
   "tag": "xwui-auction-stats-banner",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuctionStatsBanner.schema.json",
   "description": "Gradient hero banner for auction-participation stats - avatar, greeting eyebrow, display name, subtitle and a horizontal row of caller-labelled stat pairs. Gradient derives from --accent-primary via color-mix(); accentGradient overrides it. Composes XWUIAvatar."
  },
  {
   "name": "XWUIAudioEditor",
   "tier": "super",
   "path": "super/XWUIAudioEditor",
   "tag": "xwui-audio-editor",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAudioEditor.schema.json",
   "description": "XWUIAudioEditor Component Audio editor with basic editing tools Reuses: XWUIAudioPlayer, XWUIButton, XWUISlider"
  },
  {
   "name": "XWUIAudioPlayer",
   "tier": "super",
   "path": "super/XWUIAudioPlayer",
   "tag": "xwui-audio-player",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAudioPlayer.schema.json",
   "description": "XWUIAudioPlayer Component Audio player with controls Reuses: XWUIButton, XWUISlider, XWUIProgress"
  },
  {
   "name": "XWUIAudioRecorder",
   "tier": "super",
   "path": "super/XWUIAudioRecorder",
   "tag": "xwui-audio-recorder",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAudioRecorder.schema.json",
   "description": "XWUIAudioRecorder Component Audio recorder using MediaRecorder API Reuses: XWUIButton, XWUIProgress"
  },
  {
   "name": "XWUIAuthBlocks",
   "tier": "power",
   "path": "power/XWUIAuthBlocks",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuthBlocks.schema.json",
   "description": "XWUI Auth Blocks component."
  },
  {
   "name": "XWUIAuthForgotPassword",
   "tier": "power",
   "path": "power/XWUIAuthForgotPassword",
   "tag": "xwui-auth-forgot-password",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuthForgotPassword.schema.json",
   "description": "Forgot-password auth block with 3 layout variants. Fires submit/signIn events."
  },
  {
   "name": "XWUIAuthGateway",
   "tier": "power",
   "path": "power/XWUIAuthGateway",
   "tag": "xwui-auth-gateway",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuthGateway.schema.json",
   "description": "Dual-mode sign-in: username/password or email/phone OTP."
  },
  {
   "name": "XWUIAuthKeyAdmin",
   "tier": "industry",
   "path": "industry/auth/XWUIAuthKeyAdmin",
   "tag": "xwui-auth-key-admin",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuthKeyAdmin.schema.json",
   "description": "Composes basic/XWUIInputText + basic/XWUIButton + enterprise/XWUIDataGrid."
  },
  {
   "name": "XWUIAuthLogin",
   "tier": "industry",
   "path": "industry/auth/XWUIAuthLogin",
   "tag": "xwui-auth-login",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuthLogin.schema.json",
   "description": "Mirrors KEYSTONE /login: brand + tagline + email/password + remember-me + register link."
  },
  {
   "name": "XWUIAuthOTP",
   "tier": "power",
   "path": "power/XWUIAuthOTP",
   "tag": "xwui-auth-o-t-p",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuthOTP.schema.json",
   "description": "OTP/verification code auth block with 3 layout variants."
  },
  {
   "name": "XWUIAuthRegister",
   "tier": "industry",
   "path": "industry/auth/XWUIAuthRegister",
   "tag": "xwui-auth-register",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuthRegister.schema.json",
   "description": "Mirrors KEYSTONE /register: name + email + password + confirm + ToS checkbox."
  },
  {
   "name": "XWUIAuthSignIn",
   "tier": "power",
   "path": "power/XWUIAuthSignIn",
   "tag": "xwui-auth-sign-in",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuthSignIn.schema.json",
   "description": "Sign-in auth block with 3 layout variants (simple, split+visual, with highlights). Fires submit/forgotPassword/signUp events."
  },
  {
   "name": "XWUIAuthSignInMobile",
   "tier": "power",
   "path": "power/XWUIAuthSignInMobile",
   "tag": "xwui-auth-sign-in-mobile",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuthSignInMobile.schema.json",
   "description": "Mobile-optimized sign-in block: 3 variants (compact, full-screen, bottom-sheet)."
  },
  {
   "name": "XWUIAuthSignOut",
   "tier": "power",
   "path": "power/XWUIAuthSignOut",
   "tag": "xwui-auth-sign-out",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuthSignOut.schema.json",
   "description": "Sign-out confirmation block with 3 layout variants. Fires confirm/cancel events."
  },
  {
   "name": "XWUIAuthSignUp",
   "tier": "power",
   "path": "power/XWUIAuthSignUp",
   "tag": "xwui-auth-sign-up",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuthSignUp.schema.json",
   "description": "Sign-up auth block with 3 layout variants. Fires submit/signIn events."
  },
  {
   "name": "XWUIAuthUnlock",
   "tier": "power",
   "path": "power/XWUIAuthUnlock",
   "tag": "xwui-auth-unlock",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuthUnlock.schema.json",
   "description": "Session unlock / re-auth block with 3 layout variants. Fires submit event."
  },
  {
   "name": "XWUIAuthUsersAdmin",
   "tier": "industry",
   "path": "industry/auth/XWUIAuthUsersAdmin",
   "tag": "xwui-auth-users-admin",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAuthUsersAdmin.schema.json",
   "description": "Composes enterprise/XWUIDataGrid + basic/XWUIChip + basic/XWUIDisplayBadge."
  },
  {
   "name": "XWUIAutocomplete",
   "tier": "basic",
   "path": "basic/XWUIAutocomplete",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAutocomplete.schema.json",
   "description": "Autocomplete/combobox component with search functionality. Displays filtered options in a dropdown as the user types. Supports custom filtering, async search, loading states, and keyboard navigation. Uses XWUIInput and XWUIPopover internally."
  },
  {
   "name": "XWUIAutomationCenter",
   "tier": "industry",
   "path": "industry/ai/XWUIAutomationCenter",
   "tag": "xwui-automation-center",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAutomationCenter.schema.json",
   "description": "Renders automation rules with chip-style trigger/condition/action parts."
  },
  {
   "name": "XWUIAvatar",
   "tier": "basic",
   "path": "basic/XWUIAvatar",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAvatar.schema.json",
   "description": "Avatar component for displaying user profile images with fallback to initials. Supports various sizes, shapes (circle/square), and status indicators (online, offline, away, busy)."
  },
  {
   "name": "XWUIAvatarGroup",
   "tier": "basic",
   "path": "basic/XWUIAvatarGroup",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIAvatarGroup.schema.json",
   "description": "Group of avatars displayed together with overlap effect. Supports maximum display count with overflow indicator. Uses XWUIAvatar components internally."
  },
  {
   "name": "XWUIBackdrop",
   "tier": "basic",
   "path": "basic/XWUIBackdrop",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBackdrop.schema.json",
   "description": "Overlay backdrop component for modals, dialogs, and drawers. Provides a semi-transparent overlay that can be clicked to dismiss content."
  },
  {
   "name": "XWUIBackToTop",
   "tier": "basic",
   "path": "basic/XWUIBackToTop",
   "tag": "xwui-back-to-top",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBackToTop.schema.json",
   "description": "XWUIBackToTop Component Floating button to scroll to top"
  },
  {
   "name": "XWUIBadge",
   "tier": "basic",
   "path": "basic/XWUIBadge",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBadge.schema.json",
   "description": "Badge component for displaying counts, status indicators, or notifications. Supports various variants, sizes, dot mode, and positioning. Can be used standalone or attached to other elements."
  },
  {
   "name": "XWUIBankReconciliation",
   "tier": "industry",
   "path": "industry/accounting/XWUIBankReconciliation",
   "tag": "xwui-bank-reconciliation",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBankReconciliation.schema.json",
   "description": "Composes XWUIDisplayMonetary for currency cells."
  },
  {
   "name": "XWUIBanner",
   "tier": "basic",
   "path": "basic/XWUIBanner",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBanner.schema.json",
   "description": "Dismissible announcement bar with icon, content, and actions. Vuetify Banner equivalent."
  },
  {
   "name": "XWUIBarAjax",
   "tier": "basic",
   "path": "basic/XWUIBarAjax",
   "tag": "xwui-bar-ajax",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarAjax.schema.json",
   "description": "Thin loading bar at top or bottom of viewport for request/route loading. Quasar Ajax Bar equivalent."
  },
  {
   "name": "XWUIBarApp",
   "tier": "basic",
   "path": "basic/XWUIBarApp",
   "tag": "xwui-bar-app",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarApp.schema.json",
   "description": "XWUIBarApp Component Layout header component with logo, navigation, and actions areas"
  },
  {
   "name": "XWUIBarBottomApp",
   "tier": "basic",
   "path": "basic/XWUIBarBottomApp",
   "tag": "xwui-bar-bottom-app",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarBottomApp.schema.json",
   "description": "M3 Bottom app bar: toolbar at bottom with optional FAB and actions"
  },
  {
   "name": "XWUIBarBulkAction",
   "tier": "basic",
   "path": "basic/XWUIBarBulkAction",
   "tag": "xwui-bar-bulk-action",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarBulkAction.schema.json",
   "description": "XWUIBarBulkAction Component Toolbar that appears when multiple items are selected for bulk operations"
  },
  {
   "name": "XWUIBarcode",
   "tier": "chart",
   "path": "chart/XWUIBarcode",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcode.schema.json",
   "description": "XWUIBarcode Component Generic 1D barcode (Code 128, EAN-13, EAN-8). Headless SVG render."
  },
  {
   "name": "XWUIBarcodeAny",
   "tier": "chart",
   "path": "chart/XWUIBarcodeAny",
   "tag": "xwui-barcode-any",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeAny.schema.json",
   "description": "Strategy-pattern barcode renderer. Picks which concrete XWUIBarcode<Type> to instantiate based on conf_comp.type. Mirrors XWUIChartAny - switching the type at runtime swaps the underlying renderer in place. Supported types include the class-suffix of every registered per-format wrapper: QRCode, Code128, Code39, Code93, EAN13, EAN8, EAN5, EAN2, UPCA, UPCE, ITF14, ITF, MSI, Codabar, Pharmacode, DataMatrix, PDF417, Aztec, MaxiCode."
  },
  {
   "name": "XWUIBarcodeAztec",
   "tier": "chart",
   "path": "chart/XWUIBarcodeAztec",
   "tag": "xwui-barcode-aztec",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeAztec.schema.json",
   "description": "Aztec Code (ISO/IEC 24778) 2D barcode. Supports Compact symbols (1-4 layers) and Full-Range symbols (1-32 layers) with byte-mode encoding and Reed-Solomon over GF(2^p)."
  },
  {
   "name": "XWUIBarcodeCodabar",
   "tier": "chart",
   "path": "chart/XWUIBarcodeCodabar",
   "tag": "xwui-barcode-codabar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeCodabar.schema.json",
   "description": "Codabar self-checking linear barcode (libraries, blood banks)."
  },
  {
   "name": "XWUIBarcodeCode128",
   "tier": "chart",
   "path": "chart/XWUIBarcodeCode128",
   "tag": "xwui-barcode-code128",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeCode128.schema.json",
   "description": "CODE128 (auto-mode A/B/C selection) linear barcode."
  },
  {
   "name": "XWUIBarcodeCode39",
   "tier": "chart",
   "path": "chart/XWUIBarcodeCode39",
   "tag": "xwui-barcode-code39",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeCode39.schema.json",
   "description": "XWUIBarcodeCode39 Component Thin wrapper that fixes XWUIBarcodeLinear's format to 'CODE39'. Mirrors the XWUIChart<Type> pattern - users get one component per symbology so it's discoverable in the testers index, type-safe in imports, and self-documenting in code."
  },
  {
   "name": "XWUIBarcodeCode93",
   "tier": "chart",
   "path": "chart/XWUIBarcodeCode93",
   "tag": "xwui-barcode-code93",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeCode93.schema.json",
   "description": "CODE93 linear barcode (denser CODE39 successor)."
  },
  {
   "name": "XWUIBarcodeDataMatrix",
   "tier": "chart",
   "path": "chart/XWUIBarcodeDataMatrix",
   "tag": "xwui-barcode-data-matrix",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeDataMatrix.schema.json",
   "description": "Real ECC200 Data Matrix encoder. Supports all 24 square sizes (10x10 through 144x144) with ASCII encodation (digit pair compression and Latin-1 high byte support) and Reed-Solomon error correction. Uses canvas for rendering."
  },
  {
   "name": "XWUIBarcodeEAN13",
   "tier": "chart",
   "path": "chart/XWUIBarcodeEAN13",
   "tag": "xwui-barcode-e-a-n13",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeEAN13.schema.json",
   "description": "EAN-13 retail product linear barcode (12 digits + check)."
  },
  {
   "name": "XWUIBarcodeEAN2",
   "tier": "chart",
   "path": "chart/XWUIBarcodeEAN2",
   "tag": "xwui-barcode-e-a-n2",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeEAN2.schema.json",
   "description": "EAN-2 supplemental issue-number add-on barcode."
  },
  {
   "name": "XWUIBarcodeEAN5",
   "tier": "chart",
   "path": "chart/XWUIBarcodeEAN5",
   "tag": "xwui-barcode-e-a-n5",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeEAN5.schema.json",
   "description": "EAN-5 supplemental price/issue add-on barcode."
  },
  {
   "name": "XWUIBarcodeEAN8",
   "tier": "chart",
   "path": "chart/XWUIBarcodeEAN8",
   "tag": "xwui-barcode-e-a-n8",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeEAN8.schema.json",
   "description": "EAN-8 short retail product linear barcode (7 digits + check)."
  },
  {
   "name": "XWUIBarcodeITF",
   "tier": "chart",
   "path": "chart/XWUIBarcodeITF",
   "tag": "xwui-barcode-i-t-f",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeITF.schema.json",
   "description": "Interleaved 2 of 5 (ITF) numeric linear barcode."
  },
  {
   "name": "XWUIBarcodeITF14",
   "tier": "chart",
   "path": "chart/XWUIBarcodeITF14",
   "tag": "xwui-barcode-i-t-f14",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeITF14.schema.json",
   "description": "ITF-14 GTIN-14 carton/case linear barcode (Interleaved 2 of 5)."
  },
  {
   "name": "XWUIBarcodeLinear",
   "tier": "chart",
   "path": "chart/XWUIBarcodeLinear",
   "tag": "xwui-barcode-linear",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeLinear.schema.json",
   "description": "Unified 1D linear barcode renderer. Supports CODE128 (auto/A/B/C), CODE39, CODE93, EAN13, EAN8, EAN5, EAN2, UPCA, UPCE, ITF14, ITF, MSI (with optional Mod10/Mod11/Mod1010/Mod1110 check digits), CODABAR, and PHARMACODE. Uses canvas for rendering with full quiet zones, configurable bar width, height, colors and human-readable text."
  },
  {
   "name": "XWUIBarcodeMaxiCode",
   "tier": "chart",
   "path": "chart/XWUIBarcodeMaxiCode",
   "tag": "xwui-barcode-maxi-code",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeMaxiCode.schema.json",
   "description": "MaxiCode (ISO/IEC 16023) 2D fixed-size hexagonal symbol with concentric bullseye finder. Modes 2-6 supported. Reed-Solomon error correction over GF(64)."
  },
  {
   "name": "XWUIBarcodeMSI",
   "tier": "chart",
   "path": "chart/XWUIBarcodeMSI",
   "tag": "xwui-barcode-m-s-i",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeMSI.schema.json",
   "description": "MSI Plessey numeric linear barcode (warehouse shelf marking)."
  },
  {
   "name": "XWUIBarcodePDF417",
   "tier": "chart",
   "path": "chart/XWUIBarcodePDF417",
   "tag": "xwui-barcode-p-d-f417",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodePDF417.schema.json",
   "description": "PDF417 stacked 2D barcode (ISO/IEC 15438). Byte Compaction encoding (mode 901/924) with Reed-Solomon error correction over GF(929). Configurable columns, security level (0-8), row height and module width."
  },
  {
   "name": "XWUIBarcodePharmacode",
   "tier": "chart",
   "path": "chart/XWUIBarcodePharmacode",
   "tag": "xwui-barcode-pharmacode",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodePharmacode.schema.json",
   "description": "Pharmacode One-Track binary linear barcode (pharmaceutical packaging)."
  },
  {
   "name": "XWUIBarcodeQRCode",
   "tier": "chart",
   "path": "chart/XWUIBarcodeQRCode",
   "tag": "xwui-barcode-q-r-code",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeQRCode.schema.json",
   "description": "QR code display component that generates and displays QR codes. Supports various error correction levels, custom colors, background colors, and optional center icon. Uses canvas for rendering."
  },
  {
   "name": "XWUIBarcodeScanner",
   "tier": "chart",
   "path": "chart/XWUIBarcodeScanner",
   "tag": "xwui-barcode-scanner",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeScanner.schema.json",
   "description": "Camera-based barcode/QR scanner using the W3C BarcodeDetector API. Supports any format the browser exposes: aztec, code_128, code_39, code_93, codabar, data_matrix, ean_13, ean_8, itf, pdf417, qr_code, upc_a, upc_e. Falls back to file-input image scanning."
  },
  {
   "name": "XWUIBarcodeUPCA",
   "tier": "chart",
   "path": "chart/XWUIBarcodeUPCA",
   "tag": "xwui-barcode-u-p-c-a",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeUPCA.schema.json",
   "description": "UPC-A retail product linear barcode (12 digits including check)."
  },
  {
   "name": "XWUIBarcodeUPCE",
   "tier": "chart",
   "path": "chart/XWUIBarcodeUPCE",
   "tag": "xwui-barcode-u-p-c-e",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarcodeUPCE.schema.json",
   "description": "XWUIBarcodeUPCE Component Thin wrapper that fixes XWUIBarcodeLinear's format to 'UPCE'. Mirrors the XWUIChart<Type> pattern - users get one component per symbology so it's discoverable in the testers index, type-safe in imports, and self-documenting in code."
  },
  {
   "name": "XWUIBarPageHeader",
   "tier": "basic",
   "path": "basic/XWUIBarPageHeader",
   "tag": "xwui-bar-page-header",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarPageHeader.schema.json",
   "description": "Page header with back button, optional breadcrumb, title, subtitle, and content. Element Plus Page Header equivalent."
  },
  {
   "name": "XWUIBarSiteFooter",
   "tier": "basic",
   "path": "basic/XWUIBarSiteFooter",
   "tag": "xwui-bar-site-footer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarSiteFooter.schema.json",
   "description": "Reusable site footer: brand block (logo + tagline), N link columns (a column with no title renders as a flat, heading-less row), an optional social-links row, an optional newsletter subscribe form, and an optional bottom strip with left/right text."
  },
  {
   "name": "XWUIBarSiteHeader",
   "tier": "basic",
   "path": "basic/XWUIBarSiteHeader",
   "tag": "xwui-bar-site-header",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarSiteHeader.schema.json",
   "description": "Reusable site header bar: brand (logo + title), primary navigation links, slotted actions area, and a built-in mobile drawer. Compact mode engages at mobileBreakpoint and when top-nav labels wrap or overflow (collapseOnNavOverflow). Slotted actions may set data-collapse-priority=\"N\" (lower N hides first) so secondary chrome sheds before the hamburger."
  },
  {
   "name": "XWUIBarToolbar",
   "tier": "basic",
   "path": "basic/XWUIBarToolbar",
   "tag": "xwui-bar-toolbar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBarToolbar.schema.json",
   "description": "Standalone formatting toolbar (e.g. bold, italic, list). Reuses XWUIButton."
  },
  {
   "name": "XWUIBidHistoryList",
   "tier": "industry",
   "path": "industry/auction/XWUIBidHistoryList",
   "tag": "xwui-bid-history-list",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBidHistoryList.schema.json",
   "description": "Chronological bid history for an auction item - bidder avatar and name, bid amount, relative timestamp, and a winning badge on the current top bid. Supports maxItems truncation and retracted rows. Emits xwui-bid-history-list:bid-click. Composes XWUIAvatar."
  },
  {
   "name": "XWUIBidPanel",
   "tier": "industry",
   "path": "industry/auction/XWUIBidPanel",
   "tag": "xwui-bid-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBidPanel.schema.json",
   "description": "Featured-item bid panel - title / description, side-by-side instant-price and last-bid stat cards, a numeric bid input pre-filled with the suggested next bid, an optional ends-in countdown, and Place a Bid / View Item actions. Emits xwui-bid-panel:place-bid / :amount-change / :view-item."
  },
  {
   "name": "XWUIBleed",
   "tier": "basic",
   "path": "basic/XWUIBleed",
   "tag": "xwui-bleed",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBleed.schema.json",
   "description": "Break element from container boundaries (Chakra Bleed equivalent)."
  },
  {
   "name": "XWUIBlockquote",
   "tier": "basic",
   "path": "basic/XWUIBlockquote",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBlockquote.schema.json",
   "description": "Quote text from external source (Chakra Blockquote equivalent)."
  },
  {
   "name": "XWUIBlockUI",
   "tier": "basic",
   "path": "basic/XWUIBlockUI",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBlockUI.schema.json",
   "description": "Blocks entire UI with overlay; optional spinner and message. Unlike XWUIBackdrop (modals only), this covers the whole viewport."
  },
  {
   "name": "XWUIBoardView",
   "tier": "industry",
   "path": "industry/projects/XWUIBoardView",
   "tag": "xwui-board-view",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBoardView.schema.json",
   "description": "Composes XWUIStatusPicker, XWUIPersonPicker, XWUIDisplayDueDate, XWUIDisplayPriorityFlag for editable cells."
  },
  {
   "name": "XWUIBottomNavigation",
   "tier": "basic",
   "path": "basic/XWUIBottomNavigation",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBottomNavigation.schema.json",
   "description": "Schema for XWUIBottomNavigation component - describes both conf_comp (component configuration) and data (component data)"
  },
  {
   "name": "XWUIBottomSheet",
   "tier": "basic",
   "path": "basic/XWUIBottomSheet",
   "tag": "xwui-bottom-sheet",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBottomSheet.schema.json",
   "description": "XWUIBottomSheet Component Legacy alias for XWUIOverlayBottomSheet - mobile-style modal sliding up from bottom."
  },
  {
   "name": "XWUIBox",
   "tier": "basic",
   "path": "basic/XWUIBox",
   "tag": "xwui-box",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBox.schema.json",
   "description": "XWUIBox Component Basic layout container with flexible styling Can be used as a generic container with customizable props"
  },
  {
   "name": "XWUIBreadcrumbs",
   "tier": "basic",
   "path": "basic/XWUIBreadcrumbs",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBreadcrumbs.schema.json",
   "description": "Breadcrumb navigation component for displaying hierarchical paths. Supports custom separators, item collapsing, icons, and click handlers. Useful for navigation and showing user location in a hierarchy."
  },
  {
   "name": "XWUIBrightness",
   "tier": "basic",
   "path": "basic/XWUIBrightness",
   "tag": "xwui-brightness",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBrightness.schema.json",
   "description": "XWUIBrightness Component Controls the brightness of components with a scroll-based slider control Reuses: XWUIInputSlider"
  },
  {
   "name": "XWUIBroadcastEventPill",
   "tier": "industry",
   "path": "industry/broadcast/XWUIBroadcastEventPill",
   "tag": "xwui-broadcast-event-pill",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBroadcastEventPill.schema.json",
   "description": "Compact event pill rendered inside Production Calendar day-cells. Phase drives the pill background color (rigging/production/rehearsal/travel/de-rig/studio); category drives a 3px left-edge stripe (RSL, U21, WOMEN_PL, KING_CUP, EVENT, STUDIO by default). Designed so 4-5 pills fit inside a ~100x80px day cell with single-line truncation."
  },
  {
   "name": "XWUIBulkOrderImport",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIBulkOrderImport",
   "tag": "xwui-bulk-order-import",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBulkOrderImport.schema.json",
   "description": "Bulk order / CSV import preview with a per-row valid/error status and an import action."
  },
  {
   "name": "XWUIBurndownChart",
   "tier": "industry",
   "path": "industry/projects/XWUIBurndownChart",
   "tag": "xwui-burndown-chart",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIBurndownChart.schema.json",
   "description": "Inspired by Odoo Project's burndown chart. No external chart library."
  },
  {
   "name": "XWUIButton",
   "tier": "basic",
   "path": "basic/XWUIButton",
   "tag": "xwui-button",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIButton.schema.json",
   "description": "XWUIButton Component A button component with various styles and states Uses XWUIItem internally for flexible styling and JSON configuration"
  },
  {
   "name": "XWUIButtonAction",
   "tier": "basic",
   "path": "basic/XWUIButtonAction",
   "tag": "xwui-button-action",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIButtonAction.schema.json",
   "description": "A preset-driven button. Pass action='save' | 'delete' | 'copy' | ... to get a button with the right icon, default label, and semantic variant baked in. Extends XWUIButton - all size/variant/loading/toggleable/etc. features are inherited."
  },
  {
   "name": "XWUIButtonCopy",
   "tier": "basic",
   "path": "basic/XWUIButtonCopy",
   "tag": "xwui-button-copy",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIButtonCopy.schema.json",
   "description": "XWUIButtonCopy Component A button component specifically for copying text to clipboard Shows \"Copied!\" feedback after successful copy"
  },
  {
   "name": "XWUIButtonFAB",
   "tier": "basic",
   "path": "basic/XWUIButtonFAB",
   "tag": "xwui-button-f-a-b",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIButtonFAB.schema.json",
   "description": "Floating Action Button (MUI FAB equivalent). Single FAB, standard or extended with label."
  },
  {
   "name": "XWUIButtonGroup",
   "tier": "basic",
   "path": "basic/XWUIButtonGroup",
   "tag": "xwui-button-group",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIButtonGroup.schema.json",
   "description": "XWUIButtonGroup Component Group of buttons"
  },
  {
   "name": "XWUIButtonIcon",
   "tier": "basic",
   "path": "basic/XWUIButtonIcon",
   "tag": "xwui-button-icon",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIButtonIcon.schema.json",
   "description": "Icon-only button; uses XWUIButton with icon and no text. Same variants, sizes, and API as XWUIButton."
  },
  {
   "name": "XWUIButtonSpeechToText",
   "tier": "basic",
   "path": "basic/XWUIButtonSpeechToText",
   "tag": "xwui-button-speech-to-text",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIButtonSpeechToText.schema.json",
   "description": "XWUIButtonSpeechToText Component Button that triggers Web Speech API (SpeechRecognition) and emits transcript."
  },
  {
   "name": "XWUIButtonSplit",
   "tier": "basic",
   "path": "basic/XWUIButtonSplit",
   "tag": "xwui-button-split",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIButtonSplit.schema.json",
   "description": "XWUIButtonSplit Component Button with main action and dropdown arrow for secondary actions"
  },
  {
   "name": "XWUICalendar",
   "tier": "basic",
   "path": "basic/XWUICalendar",
   "tag": "xwui-calendar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICalendar.schema.json",
   "description": "XWUICalendar Component Full calendar view with month/week/day views"
  },
  {
   "name": "XWUICaptureFrame",
   "tier": "basic",
   "path": "basic/XWUICaptureFrame",
   "tag": "xwui-capture-frame",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICaptureFrame.schema.json",
   "description": "Titled frame around a real product capture: a header bar naming the capture and its state, the capture itself, and a caption below. When no capture exists it reserves the slot and names the missing artefact."
  },
  {
   "name": "XWUICard",
   "tier": "basic",
   "path": "basic/XWUICard",
   "tag": "xwui-card",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICard.schema.json",
   "description": "XWUICard Component Content card container with header, body, footer slots Extends XWUIContainer to inherit container and box functionality"
  },
  {
   "name": "XWUICardChartKPISparkline",
   "tier": "chart",
   "path": "chart/XWUICardChartKPISparkline",
   "tag": "xwui-card-chart-k-p-i-sparkline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardChartKPISparkline.schema.json",
   "description": "XWUICardChartKPISparkline Component kPICardSparkline chart variant backed by XWUIChart."
  },
  {
   "name": "XWUICardChatContact",
   "tier": "industry",
   "path": "industry/chat/XWUICardChatContact",
   "tag": "xwui-card-chat-contact",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardChatContact.schema.json",
   "description": "Shared-contact bubble - avatar + name + phone/email lines + Save / Message action row. Composes XWUIAvatar."
  },
  {
   "name": "XWUICardCompany",
   "tier": "basic",
   "path": "basic/XWUICardCompany",
   "tag": "xwui-card-company",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardCompany.schema.json",
   "description": "CRM company / account card: logo, name, type badge, industry/size/revenue/location, stats grid with trend arrows, tags, and account owner footer. Composes XWUIDisplayAvatar, XWUIDisplayBadge, XWUIDisplayTag."
  },
  {
   "name": "XWUICardContact",
   "tier": "basic",
   "path": "basic/XWUICardContact",
   "tag": "xwui-card-contact",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardContact.schema.json",
   "description": "CRM-grade contact card: avatar, identity (name/title/company), status badge, lead score, contact methods (email/phone/social), tags, and quick action buttons. Composes XWUIDisplayAvatar, XWUIDisplayBadge, XWUIDisplayTag, XWUIButtonIcon."
  },
  {
   "name": "XWUICardDeal",
   "tier": "basic",
   "path": "basic/XWUICardDeal",
   "tag": "xwui-card-deal",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardDeal.schema.json",
   "description": "Sales deal / opportunity card. Renders stage badge, health badge, close-date hint, title, account, formatted amount + weighted value, probability bar (banded by percentage), tags, owner avatar, last-activity hint. Stage drives a left-edge accent stripe so deal stages are scannable in lists."
  },
  {
   "name": "XWUICardEmployeeCompliance",
   "tier": "industry",
   "path": "industry/broadcast/XWUICardEmployeeCompliance",
   "tag": "xwui-card-employee-compliance",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardEmployeeCompliance.schema.json",
   "description": "Broadcast-HR identity-document compliance card. Renders an employee's identity (avatar, name/nameAr, code, department, nationality) and the validity status of their iqama + passport. The card's left-edge stripe inherits the worst-case state across all docs (red=expired, orange=expiring, transparent=valid). Composes XWUIAvatar, XWUIDisplayBadge, and XWUIDisplayDueDate."
  },
  {
   "name": "XWUICardFeature",
   "tier": "basic",
   "path": "basic/XWUICardFeature",
   "tag": "xwui-card-feature",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardFeature.schema.json",
   "description": "Marketing/feature card with icon, title, description, optional tag and link."
  },
  {
   "name": "XWUICardHover",
   "tier": "basic",
   "path": "basic/XWUICardHover",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardHover.schema.json",
   "description": "Hover card component that displays a popover when hovering over a trigger element. Wraps XWUIPopover with hover-specific defaults and delay configurations. Useful for showing additional information on hover."
  },
  {
   "name": "XWUICardHrProfile",
   "tier": "industry",
   "path": "industry/hr/XWUICardHrProfile",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardHrProfile.schema.json",
   "description": "HR widget: HrProfileCard"
  },
  {
   "name": "XWUICardListing",
   "tier": "basic",
   "path": "basic/XWUICardListing",
   "tag": "xwui-card-listing",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardListing.schema.json",
   "description": "Marketplace listing card: photo, price, deal tier, specs, seller, contacts. Product owns domain labels/i18n; not CRM XWUICardDeal."
  },
  {
   "name": "XWUICardOBVan",
   "tier": "industry",
   "path": "industry/broadcast/XWUICardOBVan",
   "tag": "xwui-card-ob-van",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardOBVan.schema.json",
   "description": "Broadcast OB-van (outside-broadcast truck) entity card. Composes XWUIIcon (truck glyph), XWUIDisplayBadge (status pill), XWUIChip (tech specs: camera count + resolutions), XWUIButton (Update Location CTA), and XWUIDisplayDueDate (upcoming-assignments list). Used by the AI Planner Route Map right-rail and the OB Mobility Fleet Overview grid in the Ops broadcast-operations product."
  },
  {
   "name": "XWUICardOverlayHover",
   "tier": "basic",
   "path": "basic/XWUICardOverlayHover",
   "tag": "xwui-card-overlay-hover",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardOverlayHover.schema.json",
   "description": "XWUICardOverlayHover Component Popover triggered on hover Wraps XWUIOverlayPopover with hover-specific defaults"
  },
  {
   "name": "XWUICardProfileMini",
   "tier": "industry",
   "path": "industry/socialmedia/XWUICardProfileMini",
   "tag": "xwui-card-profile-mini",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardProfileMini.schema.json",
   "description": "Hover / long-press profile mini-card - avatar + name + bio + stats (followers/posts) + Follow / Message buttons. Composes XWUIAvatar."
  },
  {
   "name": "XWUICardShipment",
   "tier": "basic",
   "path": "basic/XWUICardShipment",
   "tag": "xwui-card-shipment",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardShipment.schema.json",
   "description": "Logistics shipment / parcel summary card. Renders carrier + service level + tracking number, status badge, origin → destination route with coloured dots, ETA + delay banner, and optional weight / dimensions / piece count + tags. Status drives a coloured left-edge stripe (info=in-transit, warning=out-for-delivery, success=delivered, danger=exception/returned)."
  },
  {
   "name": "XWUICardShuffle",
   "tier": "basic",
   "path": "basic/XWUICardShuffle",
   "tag": "xwui-card-shuffle",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardShuffle.schema.json",
   "description": "Stacked card deck with shuffle animation - swipe or arrow through themed/preview cards"
  },
  {
   "name": "XWUICardSNGTruck",
   "tier": "industry",
   "path": "industry/broadcast/XWUICardSNGTruck",
   "tag": "xwui-card-sng-truck",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardSNGTruck.schema.json",
   "description": "Broadcast-specific entity card for an SNG (Satellite News Gathering) / uplink truck. Sibling of XWUICardOBVan - renders the transmission technology (SNG vs LIVE U) as the prominent primary identifier chip, with satellite bands and supported broadcast formats as secondary chip rows. Used by the SNG Mobility Fleet Overview (/en/sng-mobility) and the card-mode pivot of /en/resources/sng-trucks. Composition only: XWUIAvatar + XWUIDisplayBadge + XWUIChip (x N) + XWUIButton."
  },
  {
   "name": "XWUICardTask",
   "tier": "industry",
   "path": "industry/projects/XWUICardTask",
   "tag": "xwui-card-task",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardTask.schema.json",
   "description": "Composes XWUIDisplayPersonChip, XWUIDisplayDueDate, XWUIDisplayPriorityFlag, XWUIDisplaySubtaskBadge, XWUIDisplayRating, XWUIDisplayRotting, XWUITaskStateSwitch."
  },
  {
   "name": "XWUICardValue",
   "tier": "basic",
   "path": "basic/XWUICardValue",
   "tag": "xwui-card-value",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardValue.schema.json",
   "description": "XWUICardValue - a selectable \"icon + label\" tile. The custom-element host IS the tile: base/consumer classes, role=button, tabindex, aria-pressed and data-* (index/title/desc) are applied to the host, and the media + label are appended directly. So consumer CSS and any selector wiring (e.g. a values carousel reading data-vindex / toggling is-active) target a real element - no wrapper, no bridge CSS."
  },
  {
   "name": "XWUICardX",
   "tier": "basic",
   "path": "basic/XWUICardX",
   "tag": "xwui-card-x",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardX.schema.json",
   "description": "XWUICardX - the composable card. One orthogonal prop set (layout, mediaPosition, mediaRatio, shape) expresses every media/content arrangement, plus a shared 9-cell region-relative placement grid for media and content action clusters. Logical (RTL-safe) throughout, DOM-order reordering (never CSS order), scrim-by-default on overlay, and a non-nesting whole-card hit area."
  },
  {
   "name": "XWUICardXGroup",
   "tier": "basic",
   "path": "basic/XWUICardXGroup",
   "tag": "xwui-card-x-group",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICardXGroup.schema.json",
   "description": "XWUICardXGroup - the state container for a set of XWUICardX cards. Owns what a single card cannot know: which of N is active, which are selected, and how the track is sized. Provides roving-tabindex arrow navigation, single/multi selection, and an optional wider feature tile so a featured card and a row of ordinary ones live in ONE group."
  },
  {
   "name": "XWUICarousel",
   "tier": "basic",
   "path": "basic/XWUICarousel",
   "tag": "xwui-carousel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICarousel.schema.json",
   "description": "XWUICarousel Component Image/content carousel with auto-play and navigation"
  },
  {
   "name": "XWUICartDrawer",
   "tier": "industry",
   "path": "industry/ecommerce/XWUICartDrawer",
   "tag": "xwui-cart-drawer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICartDrawer.schema.json",
   "description": "Slide-out mini-cart summary with quantity steppers, removal, subtotal and checkout actions."
  },
  {
   "name": "XWUICartUpsellStrip",
   "tier": "industry",
   "path": "industry/ecommerce/XWUICartUpsellStrip",
   "tag": "xwui-cart-upsell-strip",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICartUpsellStrip.schema.json",
   "description": "Compact horizontal 'frequently bought together' merchandising strip of 2-4 suggested add-on items with quick-add buttons."
  },
  {
   "name": "XWUICascader",
   "tier": "basic",
   "path": "basic/XWUICascader",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUICascader.schema.json",
   "description": "Cascading dropdown selection component for hierarchical data. Allows selection through multiple levels of options. Supports click or hover expansion, and custom display rendering. Uses XWUIInput internally."
  },
  {
   "name": "XWUICautionBanner",
   "tier": "basic",
   "path": "basic/XWUICautionBanner",
   "tag": "xwui-caution-banner",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICautionBanner.schema.json",
   "description": "Full-width honesty banner: a warning glyph and one standing limitation, with no dismiss control and no live region."
  },
  {
   "name": "XWUICenter",
   "tier": "basic",
   "path": "basic/XWUICenter",
   "tag": "xwui-center",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICenter.schema.json",
   "description": "XWUICenter Component Center content horizontally and/or vertically"
  },
  {
   "name": "XWUIChangeDiffViewer",
   "tier": "power",
   "path": "power/XWUIChangeDiffViewer",
   "tag": "xwui-change-diff-viewer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChangeDiffViewer.schema.json",
   "description": "XWUIChangeDiffViewer Component Display field changes with before/after comparison"
  },
  {
   "name": "XWUIChannelList",
   "tier": "industry",
   "path": "industry/chat/XWUIChannelList",
   "tag": "xwui-channel-list",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChannelList.schema.json",
   "description": "XWUIChannelList Component Enhanced channel list with unread counts, last message preview, and search"
  },
  {
   "name": "XWUIChart",
   "tier": "chart",
   "path": "chart/XWUIChart",
   "tag": "xwui-chart",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChart.schema.json",
   "description": "Chart component (broad v1 foundation for chart families)"
  },
  {
   "name": "XWUIChart100StackedArea",
   "tier": "chart",
   "path": "chart/XWUIChart100StackedArea",
   "tag": "xwui-chart100-stacked-area",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChart100StackedArea.schema.json",
   "description": "XWUIChart100StackedArea Component 100StackedArea chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChart100StackedBar",
   "tier": "chart",
   "path": "chart/XWUIChart100StackedBar",
   "tag": "xwui-chart100-stacked-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChart100StackedBar.schema.json",
   "description": "XWUIChart100StackedBar Component 100StackedBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChart2DDensityContour",
   "tier": "chart",
   "path": "chart/XWUIChart2DDensityContour",
   "tag": "xwui-chart2-d-density-contour",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChart2DDensityContour.schema.json",
   "description": "XWUIChart2DDensityContour Component 2DDensityContour chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChart2DHistogram",
   "tier": "chart",
   "path": "chart/XWUIChart2DHistogram",
   "tag": "xwui-chart2-d-histogram",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChart2DHistogram.schema.json",
   "description": "XWUIChart2DHistogram Component 2DHistogram chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartAccelerationTime",
   "tier": "chart",
   "path": "chart/XWUIChartAccelerationTime",
   "tag": "xwui-chart-acceleration-time",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartAccelerationTime.schema.json",
   "description": "Acceleration Time chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want an acceleration time chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartAdjacencyMatrix",
   "tier": "chart",
   "path": "chart/XWUIChartAdjacencyMatrix",
   "tag": "xwui-chart-adjacency-matrix",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartAdjacencyMatrix.schema.json",
   "description": "XWUIChartAdjacencyMatrix Component adjacencyMatrix chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartAgingBuckets",
   "tier": "chart",
   "path": "chart/XWUIChartAgingBuckets",
   "tag": "xwui-chart-aging-buckets",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartAgingBuckets.schema.json",
   "description": "XWUIChartAgingBuckets Component agingBuckets chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartAlluvial",
   "tier": "chart",
   "path": "chart/XWUIChartAlluvial",
   "tag": "xwui-chart-alluvial",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartAlluvial.schema.json",
   "description": "XWUIChartAlluvial Component alluvial chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartAnimatedPathMap",
   "tier": "chart",
   "path": "chart/XWUIChartAnimatedPathMap",
   "tag": "xwui-chart-animated-path-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartAnimatedPathMap.schema.json",
   "description": "XWUIChartAnimatedPathMap Component animatedPathMap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartAnimatedRankTimeline",
   "tier": "chart",
   "path": "chart/XWUIChartAnimatedRankTimeline",
   "tag": "xwui-chart-animated-rank-timeline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartAnimatedRankTimeline.schema.json",
   "description": "XWUIChartAnimatedRankTimeline Component animatedRankTimeline chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartAnnotated",
   "tier": "chart",
   "path": "chart/XWUIChartAnnotated",
   "tag": "xwui-chart-annotated",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartAnnotated.schema.json",
   "description": "XWUIChartAnnotated Component annotated chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartANOVA",
   "tier": "chart",
   "path": "chart/XWUIChartANOVA",
   "tag": "xwui-chart-a-n-o-v-a",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartANOVA.schema.json",
   "description": "ANOVA chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want an anova chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartAny",
   "tier": "chart",
   "path": "chart/XWUIChartAny",
   "tag": "xwui-chart-any",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartAny.schema.json",
   "description": "Any chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want an any chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartArc",
   "tier": "chart",
   "path": "chart/XWUIChartArc",
   "tag": "xwui-chart-arc",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartArc.schema.json",
   "description": "XWUIChartArc Component arc chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartArea",
   "tier": "chart",
   "path": "chart/XWUIChartArea",
   "tag": "xwui-chart-area",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartArea.schema.json",
   "description": "Area chart block with 9 variants. Reuses XWUIChart."
  },
  {
   "name": "XWUIChartAreaBump",
   "tier": "chart",
   "path": "chart/XWUIChartAreaBump",
   "tag": "xwui-chart-area-bump",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartAreaBump.schema.json",
   "description": "XWUIChartAreaBump Component areaBump chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartBar",
   "tier": "chart",
   "path": "chart/XWUIChartBar",
   "tag": "xwui-chart-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBar.schema.json",
   "description": "Bar chart block with 9 variants. Reuses XWUIChart."
  },
  {
   "name": "XWUIChartBar3D",
   "tier": "chart",
   "path": "chart/XWUIChartBar3D",
   "tag": "xwui-chart-bar3-d",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBar3D.schema.json",
   "description": "XWUIChartBar3D Component bar3D 3D chart variant using @xw3d when available."
  },
  {
   "name": "XWUIChartBarRace",
   "tier": "chart",
   "path": "chart/XWUIChartBarRace",
   "tag": "xwui-chart-bar-race",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBarRace.schema.json",
   "description": "XWUIChartBarRace Component barRace chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartBeadPattern",
   "tier": "chart",
   "path": "chart/XWUIChartBeadPattern",
   "tag": "xwui-chart-bead-pattern",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBeadPattern.schema.json",
   "description": "Bead Pattern chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a bead pattern chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartBeeswarm",
   "tier": "chart",
   "path": "chart/XWUIChartBeeswarm",
   "tag": "xwui-chart-beeswarm",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBeeswarm.schema.json",
   "description": "XWUIChartBeeswarm Component beeswarm chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartBipartite",
   "tier": "chart",
   "path": "chart/XWUIChartBipartite",
   "tag": "xwui-chart-bipartite",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBipartite.schema.json",
   "description": "XWUIChartBipartite Component bipartite chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartBlandAltman",
   "tier": "chart",
   "path": "chart/XWUIChartBlandAltman",
   "tag": "xwui-chart-bland-altman",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBlandAltman.schema.json",
   "description": "XWUIChartBlandAltman Component blandAltman chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartBoxenPlot",
   "tier": "chart",
   "path": "chart/XWUIChartBoxenPlot",
   "tag": "xwui-chart-boxen-plot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBoxenPlot.schema.json",
   "description": "XWUIChartBoxenPlot Component boxenPlot chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartBoxPlot",
   "tier": "chart",
   "path": "chart/XWUIChartBoxPlot",
   "tag": "xwui-chart-box-plot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBoxPlot.schema.json",
   "description": "XWUIChartBoxPlot Component boxPlot chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartBoxWhisker",
   "tier": "chart",
   "path": "chart/XWUIChartBoxWhisker",
   "tag": "xwui-chart-box-whisker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBoxWhisker.schema.json",
   "description": "XWUIChartBoxWhisker Component boxWhisker chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartBreakEven",
   "tier": "chart",
   "path": "chart/XWUIChartBreakEven",
   "tag": "xwui-chart-break-even",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBreakEven.schema.json",
   "description": "Break Even chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a break even chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartBrushLinked",
   "tier": "chart",
   "path": "chart/XWUIChartBrushLinked",
   "tag": "xwui-chart-brush-linked",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBrushLinked.schema.json",
   "description": "XWUIChartBrushLinked Component brushLinked chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartBubble",
   "tier": "chart",
   "path": "chart/XWUIChartBubble",
   "tag": "xwui-chart-bubble",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBubble.schema.json",
   "description": "Bubble chart block with 1 variant. Reuses XWUIChart."
  },
  {
   "name": "XWUIChartBubbleMap",
   "tier": "chart",
   "path": "chart/XWUIChartBubbleMap",
   "tag": "xwui-chart-bubble-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBubbleMap.schema.json",
   "description": "XWUIChartBubbleMap Component bubbleMap chart variant. Two render paths: • data.points present → REAL geography: mounts XWUIMap (Leaflet) and draws value-scaled circle markers via the shared geo overlay. • legacy series data → abstract SVG via XWUIChart (unchanged)."
  },
  {
   "name": "XWUIChartBudgetBreakdown",
   "tier": "chart",
   "path": "chart/XWUIChartBudgetBreakdown",
   "tag": "xwui-chart-budget-breakdown",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBudgetBreakdown.schema.json",
   "description": "Budget Breakdown chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a budget breakdown chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartBudgetLine",
   "tier": "chart",
   "path": "chart/XWUIChartBudgetLine",
   "tag": "xwui-chart-budget-line",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBudgetLine.schema.json",
   "description": "Budget Line chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a budget line chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartBullet",
   "tier": "chart",
   "path": "chart/XWUIChartBullet",
   "tag": "xwui-chart-bullet",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBullet.schema.json",
   "description": "XWUIChartBullet Component bullet chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartBulletInCellTable",
   "tier": "chart",
   "path": "chart/XWUIChartBulletInCellTable",
   "tag": "xwui-chart-bullet-in-cell-table",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBulletInCellTable.schema.json",
   "description": "XWUIChartBulletInCellTable Component bulletInCellTable chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartBump",
   "tier": "chart",
   "path": "chart/XWUIChartBump",
   "tag": "xwui-chart-bump",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartBump.schema.json",
   "description": "XWUIChartBump Component bump chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartButterfly",
   "tier": "chart",
   "path": "chart/XWUIChartButterfly",
   "tag": "xwui-chart-butterfly",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartButterfly.schema.json",
   "description": "XWUIChartButterfly Component butterfly chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCalendarHeatmap",
   "tier": "chart",
   "path": "chart/XWUIChartCalendarHeatmap",
   "tag": "xwui-chart-calendar-heatmap",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCalendarHeatmap.schema.json",
   "description": "XWUIChartCalendarHeatmap Component calendarHeatmap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCalibrationCurve",
   "tier": "chart",
   "path": "chart/XWUIChartCalibrationCurve",
   "tag": "xwui-chart-calibration-curve",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCalibrationCurve.schema.json",
   "description": "Calibration Curve chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a calibration curve chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartCalibrationPlot",
   "tier": "chart",
   "path": "chart/XWUIChartCalibrationPlot",
   "tag": "xwui-chart-calibration-plot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCalibrationPlot.schema.json",
   "description": "XWUIChartCalibrationPlot Component calibrationPlot chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCandlestick",
   "tier": "chart",
   "path": "chart/XWUIChartCandlestick",
   "tag": "xwui-chart-candlestick",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCandlestick.schema.json",
   "description": "XWUIChartCandlestick Component candlestick chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCandlestickVolume",
   "tier": "chart",
   "path": "chart/XWUIChartCandlestickVolume",
   "tag": "xwui-chart-candlestick-volume",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCandlestickVolume.schema.json",
   "description": "XWUIChartCandlestickVolume Component candlestickVolume chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCartogram",
   "tier": "chart",
   "path": "chart/XWUIChartCartogram",
   "tag": "xwui-chart-cartogram",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCartogram.schema.json",
   "description": "XWUIChartCartogram Component cartogram chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCashflowTimeline",
   "tier": "chart",
   "path": "chart/XWUIChartCashflowTimeline",
   "tag": "xwui-chart-cashflow-timeline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCashflowTimeline.schema.json",
   "description": "XWUIChartCashflowTimeline Component cashflowTimeline chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCaterpillar",
   "tier": "chart",
   "path": "chart/XWUIChartCaterpillar",
   "tag": "xwui-chart-caterpillar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCaterpillar.schema.json",
   "description": "XWUIChartCaterpillar Component caterpillar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartChernoffFaces",
   "tier": "chart",
   "path": "chart/XWUIChartChernoffFaces",
   "tag": "xwui-chart-chernoff-faces",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartChernoffFaces.schema.json",
   "description": "XWUIChartChernoffFaces Component chernoffFaces chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartChiSquare",
   "tier": "chart",
   "path": "chart/XWUIChartChiSquare",
   "tag": "xwui-chart-chi-square",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartChiSquare.schema.json",
   "description": "Chi Square chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a chi square chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartChord",
   "tier": "chart",
   "path": "chart/XWUIChartChord",
   "tag": "xwui-chart-chord",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartChord.schema.json",
   "description": "XWUIChartChord Component chord chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartChoroplethMap",
   "tier": "chart",
   "path": "chart/XWUIChartChoroplethMap",
   "tag": "xwui-chart-choropleth-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartChoroplethMap.schema.json",
   "description": "XWUIChartChoroplethMap Component choroplethMap chart variant. Two render paths: • data.regions present → REAL geography: mounts XWUIMap (Leaflet) and shades GeoJSON regions on a value-driven color ramp. • legacy series data → abstract SVG via XWUIChart (unchanged)."
  },
  {
   "name": "XWUIChartCirclePacking",
   "tier": "chart",
   "path": "chart/XWUIChartCirclePacking",
   "tag": "xwui-chart-circle-packing",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCirclePacking.schema.json",
   "description": "XWUIChartCirclePacking Component circlePacking chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCircularHeatmap",
   "tier": "chart",
   "path": "chart/XWUIChartCircularHeatmap",
   "tag": "xwui-chart-circular-heatmap",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCircularHeatmap.schema.json",
   "description": "XWUIChartCircularHeatmap Component circularHeatmap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartClimateGraph",
   "tier": "chart",
   "path": "chart/XWUIChartClimateGraph",
   "tag": "xwui-chart-climate-graph",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartClimateGraph.schema.json",
   "description": "Climate Graph chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a climate graph chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartClusterDiagram",
   "tier": "chart",
   "path": "chart/XWUIChartClusterDiagram",
   "tag": "xwui-chart-cluster-diagram",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartClusterDiagram.schema.json",
   "description": "XWUIChartClusterDiagram - graph-layout chart variant. Extends XWUIChartGraph (graph family), not Cartesian XWUIChart."
  },
  {
   "name": "XWUIChartClusteredBar",
   "tier": "chart",
   "path": "chart/XWUIChartClusteredBar",
   "tag": "xwui-chart-clustered-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartClusteredBar.schema.json",
   "description": "XWUIChartClusteredBar Component clusteredBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartClusteredPointMap",
   "tier": "chart",
   "path": "chart/XWUIChartClusteredPointMap",
   "tag": "xwui-chart-clustered-point-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartClusteredPointMap.schema.json",
   "description": "XWUIChartClusteredPointMap Component clusteredPointMap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCohortRetentionHeatmap",
   "tier": "chart",
   "path": "chart/XWUIChartCohortRetentionHeatmap",
   "tag": "xwui-chart-cohort-retention-heatmap",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCohortRetentionHeatmap.schema.json",
   "description": "XWUIChartCohortRetentionHeatmap Component cohortRetentionHeatmap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartColumn",
   "tier": "chart",
   "path": "chart/XWUIChartColumn",
   "tag": "xwui-chart-column",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartColumn.schema.json",
   "description": "XWUIChartColumn Component column chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCombo",
   "tier": "chart",
   "path": "chart/XWUIChartCombo",
   "tag": "xwui-chart-combo",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCombo.schema.json",
   "description": "XWUIChartCombo Component combo chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCommunityGraph",
   "tier": "chart",
   "path": "chart/XWUIChartCommunityGraph",
   "tag": "xwui-chart-community-graph",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCommunityGraph.schema.json",
   "description": "XWUIChartCommunityGraph Component communityGraph chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartComparison",
   "tier": "chart",
   "path": "chart/XWUIChartComparison",
   "tag": "xwui-chart-comparison",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartComparison.schema.json",
   "description": "Comparison chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a comparison chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartConfidenceBand",
   "tier": "chart",
   "path": "chart/XWUIChartConfidenceBand",
   "tag": "xwui-chart-confidence-band",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartConfidenceBand.schema.json",
   "description": "XWUIChartConfidenceBand Component confidenceBand chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartConfidenceIntervalSimple",
   "tier": "chart",
   "path": "chart/XWUIChartConfidenceIntervalSimple",
   "tag": "xwui-chart-confidence-interval-simple",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartConfidenceIntervalSimple.schema.json",
   "description": "Confidence Interval Simple chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a confidence interval simple chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartConfusionMatrix",
   "tier": "chart",
   "path": "chart/XWUIChartConfusionMatrix",
   "tag": "xwui-chart-confusion-matrix",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartConfusionMatrix.schema.json",
   "description": "XWUIChartConfusionMatrix Component confusionMatrix chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartConnectedScatter",
   "tier": "chart",
   "path": "chart/XWUIChartConnectedScatter",
   "tag": "xwui-chart-connected-scatter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartConnectedScatter.schema.json",
   "description": "XWUIChartConnectedScatter Component connectedScatter chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartContour",
   "tier": "chart",
   "path": "chart/XWUIChartContour",
   "tag": "xwui-chart-contour",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartContour.schema.json",
   "description": "XWUIChartContour Component contour chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartContourSurface",
   "tier": "chart",
   "path": "chart/XWUIChartContourSurface",
   "tag": "xwui-chart-contour-surface",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartContourSurface.schema.json",
   "description": "XWUIChartContourSurface Component contourSurface 3D chart variant using @xw3d when available."
  },
  {
   "name": "XWUIChartControl",
   "tier": "chart",
   "path": "chart/XWUIChartControl",
   "tag": "xwui-chart-control",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartControl.schema.json",
   "description": "XWUIChartControl Component control chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartConversionFlow",
   "tier": "chart",
   "path": "chart/XWUIChartConversionFlow",
   "tag": "xwui-chart-conversion-flow",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartConversionFlow.schema.json",
   "description": "XWUIChartConversionFlow Component conversionFlow chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCoolingCurve",
   "tier": "chart",
   "path": "chart/XWUIChartCoolingCurve",
   "tag": "xwui-chart-cooling-curve",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCoolingCurve.schema.json",
   "description": "Cooling Curve chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a cooling curve chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartCorrelationHeatmap",
   "tier": "chart",
   "path": "chart/XWUIChartCorrelationHeatmap",
   "tag": "xwui-chart-correlation-heatmap",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCorrelationHeatmap.schema.json",
   "description": "XWUIChartCorrelationHeatmap Component correlationHeatmap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCorrelationMatrix",
   "tier": "chart",
   "path": "chart/XWUIChartCorrelationMatrix",
   "tag": "xwui-chart-correlation-matrix",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCorrelationMatrix.schema.json",
   "description": "XWUIChartCorrelationMatrix Component correlationMatrix chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCorrelogram",
   "tier": "chart",
   "path": "chart/XWUIChartCorrelogram",
   "tag": "xwui-chart-correlogram",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCorrelogram.schema.json",
   "description": "XWUIChartCorrelogram Component correlogram chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCosine",
   "tier": "chart",
   "path": "chart/XWUIChartCosine",
   "tag": "xwui-chart-cosine",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCosine.schema.json",
   "description": "Cosine chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a cosine chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartCostCurve",
   "tier": "chart",
   "path": "chart/XWUIChartCostCurve",
   "tag": "xwui-chart-cost-curve",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCostCurve.schema.json",
   "description": "Cost Curve chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a cost curve chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartCrossfilterDashboard",
   "tier": "chart",
   "path": "chart/XWUIChartCrossfilterDashboard",
   "tag": "xwui-chart-crossfilter-dashboard",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCrossfilterDashboard.schema.json",
   "description": "XWUIChartCrossfilterDashboard Component crossfilterDashboard chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartCrossStitchPattern",
   "tier": "chart",
   "path": "chart/XWUIChartCrossStitchPattern",
   "tag": "xwui-chart-cross-stitch-pattern",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCrossStitchPattern.schema.json",
   "description": "Cross Stitch Pattern chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a cross stitch pattern chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartCubic",
   "tier": "chart",
   "path": "chart/XWUIChartCubic",
   "tag": "xwui-chart-cubic",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCubic.schema.json",
   "description": "Cubic chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a cubic chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartCumulativeFrequency",
   "tier": "chart",
   "path": "chart/XWUIChartCumulativeFrequency",
   "tag": "xwui-chart-cumulative-frequency",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartCumulativeFrequency.schema.json",
   "description": "Cumulative Frequency chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a cumulative frequency chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartDAG",
   "tier": "chart",
   "path": "chart/XWUIChartDAG",
   "tag": "xwui-chart-d-a-g",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDAG.schema.json",
   "description": "XWUIChartDAG Component dAG chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartDataTableInCellBar",
   "tier": "chart",
   "path": "chart/XWUIChartDataTableInCellBar",
   "tag": "xwui-chart-data-table-in-cell-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDataTableInCellBar.schema.json",
   "description": "XWUIChartDataTableInCellBar Component dataTableInCellBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartDataTableSparkline",
   "tier": "chart",
   "path": "chart/XWUIChartDataTableSparkline",
   "tag": "xwui-chart-data-table-sparkline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDataTableSparkline.schema.json",
   "description": "XWUIChartDataTableSparkline Component dataTableSparkline chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartDayHourHeatmap",
   "tier": "chart",
   "path": "chart/XWUIChartDayHourHeatmap",
   "tag": "xwui-chart-day-hour-heatmap",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDayHourHeatmap.schema.json",
   "description": "XWUIChartDayHourHeatmap Component dayHourHeatmap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartDendrogram",
   "tier": "chart",
   "path": "chart/XWUIChartDendrogram",
   "tag": "xwui-chart-dendrogram",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDendrogram.schema.json",
   "description": "XWUIChartDendrogram - graph-layout chart variant. Extends XWUIChartGraph (graph family), not Cartesian XWUIChart."
  },
  {
   "name": "XWUIChartDensityCurve",
   "tier": "chart",
   "path": "chart/XWUIChartDensityCurve",
   "tag": "xwui-chart-density-curve",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDensityCurve.schema.json",
   "description": "XWUIChartDensityCurve Component densityCurve chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartDependencyGraph",
   "tier": "chart",
   "path": "chart/XWUIChartDependencyGraph",
   "tag": "xwui-chart-dependency-graph",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDependencyGraph.schema.json",
   "description": "XWUIChartDependencyGraph - dependency / module graph variant. Extends XWUIChartGraph (graph family), not Cartesian XWUIChart sankey stub."
  },
  {
   "name": "XWUIChartDependencyWheel",
   "tier": "chart",
   "path": "chart/XWUIChartDependencyWheel",
   "tag": "xwui-chart-dependency-wheel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDependencyWheel.schema.json",
   "description": "XWUIChartDependencyWheel Component dependencyWheel chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartDial",
   "tier": "chart",
   "path": "chart/XWUIChartDial",
   "tag": "xwui-chart-dial",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDial.schema.json",
   "description": "XWUIChartDial Component dial chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartDistanceTime",
   "tier": "chart",
   "path": "chart/XWUIChartDistanceTime",
   "tag": "xwui-chart-distance-time",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDistanceTime.schema.json",
   "description": "Distance Time chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a distance time chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartDistribution",
   "tier": "chart",
   "path": "chart/XWUIChartDistribution",
   "tag": "xwui-chart-distribution",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDistribution.schema.json",
   "description": "Distribution chart block with 4 variants. Reuses XWUIChart."
  },
  {
   "name": "XWUIChartDivergingBar",
   "tier": "chart",
   "path": "chart/XWUIChartDivergingBar",
   "tag": "xwui-chart-diverging-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDivergingBar.schema.json",
   "description": "XWUIChartDivergingBar Component divergingBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartDonut",
   "tier": "chart",
   "path": "chart/XWUIChartDonut",
   "tag": "xwui-chart-donut",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDonut.schema.json",
   "description": "XWUIChartDonut Component donut chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartDotDensityMap",
   "tier": "chart",
   "path": "chart/XWUIChartDotDensityMap",
   "tag": "xwui-chart-dot-density-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDotDensityMap.schema.json",
   "description": "XWUIChartDotDensityMap Component dotDensityMap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartDotHistogram",
   "tier": "chart",
   "path": "chart/XWUIChartDotHistogram",
   "tag": "xwui-chart-dot-histogram",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDotHistogram.schema.json",
   "description": "XWUIChartDotHistogram Component dotHistogram chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartDotPlot",
   "tier": "chart",
   "path": "chart/XWUIChartDotPlot",
   "tag": "xwui-chart-dot-plot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDotPlot.schema.json",
   "description": "XWUIChartDotPlot Component dotPlot chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartDoubleBar",
   "tier": "chart",
   "path": "chart/XWUIChartDoubleBar",
   "tag": "xwui-chart-double-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDoubleBar.schema.json",
   "description": "Double Bar chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a double bar chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartDrilldown",
   "tier": "chart",
   "path": "chart/XWUIChartDrilldown",
   "tag": "xwui-chart-drilldown",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDrilldown.schema.json",
   "description": "XWUIChartDrilldown Component drilldown chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartDualAxisCombo",
   "tier": "chart",
   "path": "chart/XWUIChartDualAxisCombo",
   "tag": "xwui-chart-dual-axis-combo",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDualAxisCombo.schema.json",
   "description": "XWUIChartDualAxisCombo Component dualAxisCombo chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartDumbbell",
   "tier": "chart",
   "path": "chart/XWUIChartDumbbell",
   "tag": "xwui-chart-dumbbell",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartDumbbell.schema.json",
   "description": "XWUIChartDumbbell Component dumbbell chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartECDF",
   "tier": "chart",
   "path": "chart/XWUIChartECDF",
   "tag": "xwui-chart-e-c-d-f",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartECDF.schema.json",
   "description": "XWUIChartECDF Component eCDF chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartEdgeBundling",
   "tier": "chart",
   "path": "chart/XWUIChartEdgeBundling",
   "tag": "xwui-chart-edge-bundling",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartEdgeBundling.schema.json",
   "description": "XWUIChartEdgeBundling Component edgeBundling chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartElasticity",
   "tier": "chart",
   "path": "chart/XWUIChartElasticity",
   "tag": "xwui-chart-elasticity",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartElasticity.schema.json",
   "description": "Elasticity chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want an elasticity chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartEmojiMatrix",
   "tier": "chart",
   "path": "chart/XWUIChartEmojiMatrix",
   "tag": "xwui-chart-emoji-matrix",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartEmojiMatrix.schema.json",
   "description": "XWUIChartEmojiMatrix Component emojiMatrix chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartErrorBand",
   "tier": "chart",
   "path": "chart/XWUIChartErrorBand",
   "tag": "xwui-chart-error-band",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartErrorBand.schema.json",
   "description": "XWUIChartErrorBand Component errorBand chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartErrorBar",
   "tier": "chart",
   "path": "chart/XWUIChartErrorBar",
   "tag": "xwui-chart-error-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartErrorBar.schema.json",
   "description": "XWUIChartErrorBar Component errorBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartEventTimeline",
   "tier": "chart",
   "path": "chart/XWUIChartEventTimeline",
   "tag": "xwui-chart-event-timeline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartEventTimeline.schema.json",
   "description": "XWUIChartEventTimeline Component eventTimeline chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartExponential",
   "tier": "chart",
   "path": "chart/XWUIChartExponential",
   "tag": "xwui-chart-exponential",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartExponential.schema.json",
   "description": "Exponential chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want an exponential chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartFacetedDistributions",
   "tier": "chart",
   "path": "chart/XWUIChartFacetedDistributions",
   "tag": "xwui-chart-faceted-distributions",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartFacetedDistributions.schema.json",
   "description": "XWUIChartFacetedDistributions Component facetedDistributions chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartFanChart",
   "tier": "chart",
   "path": "chart/XWUIChartFanChart",
   "tag": "xwui-chart-fan-chart",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartFanChart.schema.json",
   "description": "XWUIChartFanChart Component fanChart chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartFileModuleHierarchy",
   "tier": "chart",
   "path": "chart/XWUIChartFileModuleHierarchy",
   "tag": "xwui-chart-file-module-hierarchy",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartFileModuleHierarchy.schema.json",
   "description": "XWUIChartFileModuleHierarchy Component fileModuleHierarchy chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartFiletCrochet",
   "tier": "chart",
   "path": "chart/XWUIChartFiletCrochet",
   "tag": "xwui-chart-filet-crochet",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartFiletCrochet.schema.json",
   "description": "Filet Crochet chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a filet crochet chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartFloatingBar",
   "tier": "chart",
   "path": "chart/XWUIChartFloatingBar",
   "tag": "xwui-chart-floating-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartFloatingBar.schema.json",
   "description": "XWUIChartFloatingBar Component floatingBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartFlowChart",
   "tier": "chart",
   "path": "chart/XWUIChartFlowChart",
   "tag": "xwui-chart-flow-chart",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartFlowChart.schema.json",
   "description": "Flow Chart chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a flow chart chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartFlowMap",
   "tier": "chart",
   "path": "chart/XWUIChartFlowMap",
   "tag": "xwui-chart-flow-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartFlowMap.schema.json",
   "description": "XWUIChartFlowMap Component flowMap chart variant. Two render paths: • data.flows present → REAL geography: mounts XWUIMap (Leaflet) and draws value-weighted origin→destination lines via the shared geo overlay. • legacy series data → abstract SVG via XWUIChart (unchanged)."
  },
  {
   "name": "XWUIChartForceDirected",
   "tier": "chart",
   "path": "chart/XWUIChartForceDirected",
   "tag": "xwui-chart-force-directed",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartForceDirected.schema.json",
   "description": "XWUIChartForceDirected - graph-layout chart variant. Extends XWUIChartGraph (graph family), not Cartesian XWUIChart."
  },
  {
   "name": "XWUIChartForecastConfidenceBand",
   "tier": "chart",
   "path": "chart/XWUIChartForecastConfidenceBand",
   "tag": "xwui-chart-forecast-confidence-band",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartForecastConfidenceBand.schema.json",
   "description": "XWUIChartForecastConfidenceBand Component forecastConfidenceBand chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartForest",
   "tier": "chart",
   "path": "chart/XWUIChartForest",
   "tag": "xwui-chart-forest",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartForest.schema.json",
   "description": "XWUIChartForest Component forest chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartFrequencyDistribution",
   "tier": "chart",
   "path": "chart/XWUIChartFrequencyDistribution",
   "tag": "xwui-chart-frequency-distribution",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartFrequencyDistribution.schema.json",
   "description": "Frequency Distribution chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a frequency distribution chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartFrequencyPolygon",
   "tier": "chart",
   "path": "chart/XWUIChartFrequencyPolygon",
   "tag": "xwui-chart-frequency-polygon",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartFrequencyPolygon.schema.json",
   "description": "XWUIChartFrequencyPolygon Component frequencyPolygon chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartFunnel",
   "tier": "chart",
   "path": "chart/XWUIChartFunnel",
   "tag": "xwui-chart-funnel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartFunnel.schema.json",
   "description": "XWUIChartFunnel Component funnel chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartGantt",
   "tier": "chart",
   "path": "chart/XWUIChartGantt",
   "tag": "xwui-chart-gantt",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartGantt.schema.json",
   "description": "XWUIChartGantt Component gantt chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartGauge",
   "tier": "chart",
   "path": "chart/XWUIChartGauge",
   "tag": "xwui-chart-gauge",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartGauge.schema.json",
   "description": "XWUIChartGauge Component gauge chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartGeoshapeThematicMap",
   "tier": "chart",
   "path": "chart/XWUIChartGeoshapeThematicMap",
   "tag": "xwui-chart-geoshape-thematic-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartGeoshapeThematicMap.schema.json",
   "description": "XWUIChartGeoshapeThematicMap Component geoshapeThematicMap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartGeospatial3D",
   "tier": "chart",
   "path": "chart/XWUIChartGeospatial3D",
   "tag": "xwui-chart-geospatial3-d",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartGeospatial3D.schema.json",
   "description": "XWUIChartGeospatial3D Component geospatial3D 3D chart variant using @xw3d when available."
  },
  {
   "name": "XWUIChartGeospatialSurface",
   "tier": "chart",
   "path": "chart/XWUIChartGeospatialSurface",
   "tag": "xwui-chart-geospatial-surface",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartGeospatialSurface.schema.json",
   "description": "XWUIChartGeospatialSurface Component geospatialSurface chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartGlobe",
   "tier": "chart",
   "path": "chart/XWUIChartGlobe",
   "tag": "xwui-chart-globe",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartGlobe.schema.json",
   "description": "XWUIChartGlobe Component globe 3D chart variant using @xw3d when available."
  },
  {
   "name": "XWUIChartGlyphMatrix",
   "tier": "chart",
   "path": "chart/XWUIChartGlyphMatrix",
   "tag": "xwui-chart-glyph-matrix",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartGlyphMatrix.schema.json",
   "description": "XWUIChartGlyphMatrix Component glyphMatrix chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartGraph",
   "tier": "super",
   "path": "super/XWUIChartGraph",
   "tag": "xwui-chart-graph",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartGraph.schema.json",
   "description": "Graph-layout chart surface - extends XWUIDiagram with read-only defaults and auto-layout."
  },
  {
   "name": "XWUIChartGraphBlocks",
   "tier": "chart",
   "path": "chart/XWUIChartGraphBlocks",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartGraphBlocks.schema.json",
   "description": "Shared chart-tier adapter base for graph-layout chart variants (network, tree, org, …). Variants subclass XWUIChartGraphBlockBase and set only a static variant definition."
  },
  {
   "name": "XWUIChartGroupedBar",
   "tier": "chart",
   "path": "chart/XWUIChartGroupedBar",
   "tag": "xwui-chart-grouped-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartGroupedBar.schema.json",
   "description": "XWUIChartGroupedBar Component groupedBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartHalfLife",
   "tier": "chart",
   "path": "chart/XWUIChartHalfLife",
   "tag": "xwui-chart-half-life",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartHalfLife.schema.json",
   "description": "Half Life chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a half life chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartHeatColoredTable",
   "tier": "chart",
   "path": "chart/XWUIChartHeatColoredTable",
   "tag": "xwui-chart-heat-colored-table",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartHeatColoredTable.schema.json",
   "description": "XWUIChartHeatColoredTable Component heatColoredTable chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartHeatingCurve",
   "tier": "chart",
   "path": "chart/XWUIChartHeatingCurve",
   "tag": "xwui-chart-heating-curve",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartHeatingCurve.schema.json",
   "description": "Heating Curve chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a heating curve chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartHeatmap",
   "tier": "chart",
   "path": "chart/XWUIChartHeatmap",
   "tag": "xwui-chart-heatmap",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartHeatmap.schema.json",
   "description": "XWUIChartHeatmap Component heatmap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartHeatmapMatrix",
   "tier": "chart",
   "path": "chart/XWUIChartHeatmapMatrix",
   "tag": "xwui-chart-heatmap-matrix",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartHeatmapMatrix.schema.json",
   "description": "XWUIChartHeatmapMatrix Component heatmapMatrix chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartHeatmapOnMap",
   "tier": "chart",
   "path": "chart/XWUIChartHeatmapOnMap",
   "tag": "xwui-chart-heatmap-on-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartHeatmapOnMap.schema.json",
   "description": "XWUIChartHeatmapOnMap Component heatmapOnMap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartHexbin",
   "tier": "chart",
   "path": "chart/XWUIChartHexbin",
   "tag": "xwui-chart-hexbin",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartHexbin.schema.json",
   "description": "XWUIChartHexbin Component hexbin chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartHexbinMap",
   "tier": "chart",
   "path": "chart/XWUIChartHexbinMap",
   "tag": "xwui-chart-hexbin-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartHexbinMap.schema.json",
   "description": "XWUIChartHexbinMap Component hexbinMap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartHexTileMap",
   "tier": "chart",
   "path": "chart/XWUIChartHexTileMap",
   "tag": "xwui-chart-hex-tile-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartHexTileMap.schema.json",
   "description": "XWUIChartHexTileMap Component hexTileMap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartHistogram",
   "tier": "chart",
   "path": "chart/XWUIChartHistogram",
   "tag": "xwui-chart-histogram",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartHistogram.schema.json",
   "description": "XWUIChartHistogram Component histogram chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartHorizon",
   "tier": "chart",
   "path": "chart/XWUIChartHorizon",
   "tag": "xwui-chart-horizon",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartHorizon.schema.json",
   "description": "XWUIChartHorizon Component horizon chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartHorizontalBar",
   "tier": "chart",
   "path": "chart/XWUIChartHorizontalBar",
   "tag": "xwui-chart-horizontal-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartHorizontalBar.schema.json",
   "description": "XWUIChartHorizontalBar Component horizontalBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartIcicle",
   "tier": "chart",
   "path": "chart/XWUIChartIcicle",
   "tag": "xwui-chart-icicle",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartIcicle.schema.json",
   "description": "XWUIChartIcicle Component icicle chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartIconArray",
   "tier": "chart",
   "path": "chart/XWUIChartIconArray",
   "tag": "xwui-chart-icon-array",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartIconArray.schema.json",
   "description": "XWUIChartIconArray Component iconArray chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartImageTile",
   "tier": "chart",
   "path": "chart/XWUIChartImageTile",
   "tag": "xwui-chart-image-tile",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartImageTile.schema.json",
   "description": "XWUIChartImageTile Component imageTile chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartInterval",
   "tier": "chart",
   "path": "chart/XWUIChartInterval",
   "tag": "xwui-chart-interval",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartInterval.schema.json",
   "description": "XWUIChartInterval Component interval chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartInvertedFunnel",
   "tier": "chart",
   "path": "chart/XWUIChartInvertedFunnel",
   "tag": "xwui-chart-inverted-funnel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartInvertedFunnel.schema.json",
   "description": "XWUIChartInvertedFunnel Component invertedFunnel chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartIsopleth",
   "tier": "chart",
   "path": "chart/XWUIChartIsopleth",
   "tag": "xwui-chart-isopleth",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartIsopleth.schema.json",
   "description": "XWUIChartIsopleth Component isopleth chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartIsotype",
   "tier": "chart",
   "path": "chart/XWUIChartIsotype",
   "tag": "xwui-chart-isotype",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartIsotype.schema.json",
   "description": "XWUIChartIsotype Component isotype chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartJitteredScatter",
   "tier": "chart",
   "path": "chart/XWUIChartJitteredScatter",
   "tag": "xwui-chart-jittered-scatter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartJitteredScatter.schema.json",
   "description": "XWUIChartJitteredScatter Component jitteredScatter chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartJointDistribution",
   "tier": "chart",
   "path": "chart/XWUIChartJointDistribution",
   "tag": "xwui-chart-joint-distribution",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartJointDistribution.schema.json",
   "description": "XWUIChartJointDistribution Component jointDistribution chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartKaplanMeier",
   "tier": "chart",
   "path": "chart/XWUIChartKaplanMeier",
   "tag": "xwui-chart-kaplan-meier",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartKaplanMeier.schema.json",
   "description": "XWUIChartKaplanMeier Component kaplanMeier chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartKDE",
   "tier": "chart",
   "path": "chart/XWUIChartKDE",
   "tag": "xwui-chart-k-d-e",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartKDE.schema.json",
   "description": "XWUIChartKDE Component kDE chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartKnittingPattern",
   "tier": "chart",
   "path": "chart/XWUIChartKnittingPattern",
   "tag": "xwui-chart-knitting-pattern",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartKnittingPattern.schema.json",
   "description": "Knitting Pattern chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a knitting pattern chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartKnowledgeGraph",
   "tier": "chart",
   "path": "chart/XWUIChartKnowledgeGraph",
   "tag": "xwui-chart-knowledge-graph",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartKnowledgeGraph.schema.json",
   "description": "XWUIChartKnowledgeGraph - graph-layout chart variant. Extends XWUIChartGraph (graph family), not Cartesian XWUIChart."
  },
  {
   "name": "XWUIChartKPIProgress",
   "tier": "chart",
   "path": "chart/XWUIChartKPIProgress",
   "tag": "xwui-chart-k-p-i-progress",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartKPIProgress.schema.json",
   "description": "XWUIChartKPIProgress Component kPIProgress chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartLine",
   "tier": "chart",
   "path": "chart/XWUIChartLine",
   "tag": "xwui-chart-line",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartLine.schema.json",
   "description": "Line chart block with 11 variants. Reuses XWUIChart."
  },
  {
   "name": "XWUIChartLine3D",
   "tier": "chart",
   "path": "chart/XWUIChartLine3D",
   "tag": "xwui-chart-line3-d",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartLine3D.schema.json",
   "description": "XWUIChartLine3D Component line3D 3D chart variant using @xw3d when available."
  },
  {
   "name": "XWUIChartLinear",
   "tier": "chart",
   "path": "chart/XWUIChartLinear",
   "tag": "xwui-chart-linear",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartLinear.schema.json",
   "description": "Linear chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a linear chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartLinesOnMapFlow",
   "tier": "chart",
   "path": "chart/XWUIChartLinesOnMapFlow",
   "tag": "xwui-chart-lines-on-map-flow",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartLinesOnMapFlow.schema.json",
   "description": "XWUIChartLinesOnMapFlow Component linesOnMapFlow chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartLinkedDashboardViews",
   "tier": "chart",
   "path": "chart/XWUIChartLinkedDashboardViews",
   "tag": "xwui-chart-linked-dashboard-views",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartLinkedDashboardViews.schema.json",
   "description": "XWUIChartLinkedDashboardViews Component linkedDashboardViews chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartLiquid",
   "tier": "chart",
   "path": "chart/XWUIChartLiquid",
   "tag": "xwui-chart-liquid",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartLiquid.schema.json",
   "description": "Liquid percentage gauge backed by XWUIChart, rendered via the xw3d 2D layer. The fill level encodes a percent (series[0].data[0].y, accepts 0..1 or 0..100)."
  },
  {
   "name": "XWUIChartLogarithmic",
   "tier": "chart",
   "path": "chart/XWUIChartLogarithmic",
   "tag": "xwui-chart-logarithmic",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartLogarithmic.schema.json",
   "description": "Logarithmic chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a logarithmic chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartLollipop",
   "tier": "chart",
   "path": "chart/XWUIChartLollipop",
   "tag": "xwui-chart-lollipop",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartLollipop.schema.json",
   "description": "XWUIChartLollipop Component lollipop chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartLorenzCurve",
   "tier": "chart",
   "path": "chart/XWUIChartLorenzCurve",
   "tag": "xwui-chart-lorenz-curve",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartLorenzCurve.schema.json",
   "description": "Lorenz Curve chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a lorenz curve chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartMap",
   "tier": "chart",
   "path": "chart/XWUIChartMap",
   "tag": "xwui-chart-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartMap.schema.json",
   "description": "XWUIChartMap Component map chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartMapRankingBars",
   "tier": "chart",
   "path": "chart/XWUIChartMapRankingBars",
   "tag": "xwui-chart-map-ranking-bars",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartMapRankingBars.schema.json",
   "description": "XWUIChartMapRankingBars Component mapRankingBars chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartMarimekko",
   "tier": "chart",
   "path": "chart/XWUIChartMarimekko",
   "tag": "xwui-chart-marimekko",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartMarimekko.schema.json",
   "description": "XWUIChartMarimekko Component marimekko chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartMarketEquilibrium",
   "tier": "chart",
   "path": "chart/XWUIChartMarketEquilibrium",
   "tag": "xwui-chart-market-equilibrium",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartMarketEquilibrium.schema.json",
   "description": "Market Equilibrium chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a market equilibrium chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartMatrixBubble",
   "tier": "chart",
   "path": "chart/XWUIChartMatrixBubble",
   "tag": "xwui-chart-matrix-bubble",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartMatrixBubble.schema.json",
   "description": "XWUIChartMatrixBubble Component matrixBubble chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartMeanCI",
   "tier": "chart",
   "path": "chart/XWUIChartMeanCI",
   "tag": "xwui-chart-mean-c-i",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartMeanCI.schema.json",
   "description": "XWUIChartMeanCI Component meanCI chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartMekko",
   "tier": "chart",
   "path": "chart/XWUIChartMekko",
   "tag": "xwui-chart-mekko",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartMekko.schema.json",
   "description": "XWUIChartMekko Component mekko chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartMesh3D",
   "tier": "chart",
   "path": "chart/XWUIChartMesh3D",
   "tag": "xwui-chart-mesh3-d",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartMesh3D.schema.json",
   "description": "XWUIChartMesh3D Component mesh3D 3D chart variant using @xw3d when available."
  },
  {
   "name": "XWUIChartMilestone",
   "tier": "chart",
   "path": "chart/XWUIChartMilestone",
   "tag": "xwui-chart-milestone",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartMilestone.schema.json",
   "description": "XWUIChartMilestone Component milestone chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartMixed",
   "tier": "chart",
   "path": "chart/XWUIChartMixed",
   "tag": "xwui-chart-mixed",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartMixed.schema.json",
   "description": "Mixed chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a mixed chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartMosaic",
   "tier": "chart",
   "path": "chart/XWUIChartMosaic",
   "tag": "xwui-chart-mosaic",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartMosaic.schema.json",
   "description": "XWUIChartMosaic Component mosaic chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartMosaicCrochet",
   "tier": "chart",
   "path": "chart/XWUIChartMosaicCrochet",
   "tag": "xwui-chart-mosaic-crochet",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartMosaicCrochet.schema.json",
   "description": "Mosaic Crochet chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a mosaic crochet chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartMultipleLine",
   "tier": "chart",
   "path": "chart/XWUIChartMultipleLine",
   "tag": "xwui-chart-multiple-line",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartMultipleLine.schema.json",
   "description": "Multiple Line chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a multiple line chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartMultiSeriesLine",
   "tier": "chart",
   "path": "chart/XWUIChartMultiSeriesLine",
   "tag": "xwui-chart-multi-series-line",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartMultiSeriesLine.schema.json",
   "description": "XWUIChartMultiSeriesLine Component multiSeriesLine chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartNestedDonut",
   "tier": "chart",
   "path": "chart/XWUIChartNestedDonut",
   "tag": "xwui-chart-nested-donut",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartNestedDonut.schema.json",
   "description": "XWUIChartNestedDonut Component nestedDonut chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartNetwork",
   "tier": "chart",
   "path": "chart/XWUIChartNetwork",
   "tag": "xwui-chart-network",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartNetwork.schema.json",
   "description": "XWUIChartNetwork - graph-layout chart variant. Extends XWUIChartGraph (graph family), not Cartesian XWUIChart."
  },
  {
   "name": "XWUIChartNetworkGraph",
   "tier": "chart",
   "path": "chart/XWUIChartNetworkGraph",
   "tag": "xwui-chart-network-graph",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartNetworkGraph.schema.json",
   "description": "Network Graph chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a network graph chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartNightingale",
   "tier": "chart",
   "path": "chart/XWUIChartNightingale",
   "tag": "xwui-chart-nightingale",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartNightingale.schema.json",
   "description": "XWUIChartNightingale Component nightingale chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartNodeLink",
   "tier": "chart",
   "path": "chart/XWUIChartNodeLink",
   "tag": "xwui-chart-node-link",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartNodeLink.schema.json",
   "description": "XWUIChartNodeLink - graph-layout chart variant. Extends XWUIChartGraph (graph family), not Cartesian XWUIChart."
  },
  {
   "name": "XWUIChartNodeLinkNetwork",
   "tier": "chart",
   "path": "chart/XWUIChartNodeLinkNetwork",
   "tag": "xwui-chart-node-link-network",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartNodeLinkNetwork.schema.json",
   "description": "XWUIChartNodeLinkNetwork - graph-layout chart variant. Extends XWUIChartGraph (graph family), not Cartesian XWUIChart."
  },
  {
   "name": "XWUIChartNormalDistribution",
   "tier": "chart",
   "path": "chart/XWUIChartNormalDistribution",
   "tag": "xwui-chart-normal-distribution",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartNormalDistribution.schema.json",
   "description": "Normal Distribution chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a normal distribution chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartOccupancyMatrix",
   "tier": "chart",
   "path": "chart/XWUIChartOccupancyMatrix",
   "tag": "xwui-chart-occupancy-matrix",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartOccupancyMatrix.schema.json",
   "description": "XWUIChartOccupancyMatrix Component occupancyMatrix chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartOHLC",
   "tier": "chart",
   "path": "chart/XWUIChartOHLC",
   "tag": "xwui-chart-o-h-l-c",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartOHLC.schema.json",
   "description": "XWUIChartOHLC Component oHLC chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartOrgChart",
   "tier": "chart",
   "path": "chart/XWUIChartOrgChart",
   "tag": "xwui-chart-org-chart",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartOrgChart.schema.json",
   "description": "XWUIChartOrgChart - organization structure viewer. Extends XWUIChartTree (graph family): nested member data, person cards, collapse/expand, pan/zoom navigation."
  },
  {
   "name": "XWUIChartOriginDestinationFlowMap",
   "tier": "chart",
   "path": "chart/XWUIChartOriginDestinationFlowMap",
   "tag": "xwui-chart-origin-destination-flow-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartOriginDestinationFlowMap.schema.json",
   "description": "originDestinationFlowMap chart component."
  },
  {
   "name": "XWUIChartPackedBubble",
   "tier": "chart",
   "path": "chart/XWUIChartPackedBubble",
   "tag": "xwui-chart-packed-bubble",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPackedBubble.schema.json",
   "description": "XWUIChartPackedBubble Component packedBubble chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartPairPlot",
   "tier": "chart",
   "path": "chart/XWUIChartPairPlot",
   "tag": "xwui-chart-pair-plot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPairPlot.schema.json",
   "description": "XWUIChartPairPlot Component pairPlot chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartParallelCoordinates",
   "tier": "chart",
   "path": "chart/XWUIChartParallelCoordinates",
   "tag": "xwui-chart-parallel-coordinates",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartParallelCoordinates.schema.json",
   "description": "XWUIChartParallelCoordinates Component parallelCoordinates chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartParallelSets",
   "tier": "chart",
   "path": "chart/XWUIChartParallelSets",
   "tag": "xwui-chart-parallel-sets",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartParallelSets.schema.json",
   "description": "XWUIChartParallelSets Component parallelSets chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartPareto",
   "tier": "chart",
   "path": "chart/XWUIChartPareto",
   "tag": "xwui-chart-pareto",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPareto.schema.json",
   "description": "XWUIChartPareto Component pareto chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartPictogram",
   "tier": "chart",
   "path": "chart/XWUIChartPictogram",
   "tag": "xwui-chart-pictogram",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPictogram.schema.json",
   "description": "XWUIChartPictogram Component pictogram chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartPictorialBar",
   "tier": "chart",
   "path": "chart/XWUIChartPictorialBar",
   "tag": "xwui-chart-pictorial-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPictorialBar.schema.json",
   "description": "XWUIChartPictorialBar Component pictorialBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartPie",
   "tier": "chart",
   "path": "chart/XWUIChartPie",
   "tag": "xwui-chart-pie",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPie.schema.json",
   "description": "XWUIChartPie Component pie chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartPipelineStage",
   "tier": "chart",
   "path": "chart/XWUIChartPipelineStage",
   "tag": "xwui-chart-pipeline-stage",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPipelineStage.schema.json",
   "description": "XWUIChartPipelineStage Component pipelineStage chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartPivotMicrocharts",
   "tier": "chart",
   "path": "chart/XWUIChartPivotMicrocharts",
   "tag": "xwui-chart-pivot-microcharts",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPivotMicrocharts.schema.json",
   "description": "XWUIChartPivotMicrocharts Component pivotMicrocharts chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartPlaybackTimeSlider",
   "tier": "chart",
   "path": "chart/XWUIChartPlaybackTimeSlider",
   "tag": "xwui-chart-playback-time-slider",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPlaybackTimeSlider.schema.json",
   "description": "XWUIChartPlaybackTimeSlider Component playbackTimeSlider chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartPointRange",
   "tier": "chart",
   "path": "chart/XWUIChartPointRange",
   "tag": "xwui-chart-point-range",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPointRange.schema.json",
   "description": "XWUIChartPointRange Component pointRange chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartPolarArea",
   "tier": "chart",
   "path": "chart/XWUIChartPolarArea",
   "tag": "xwui-chart-polar-area",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPolarArea.schema.json",
   "description": "XWUIChartPolarArea Component polarArea chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartPolarLine",
   "tier": "chart",
   "path": "chart/XWUIChartPolarLine",
   "tag": "xwui-chart-polar-line",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPolarLine.schema.json",
   "description": "XWUIChartPolarLine Component polarLine chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartPolarScatter",
   "tier": "chart",
   "path": "chart/XWUIChartPolarScatter",
   "tag": "xwui-chart-polar-scatter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPolarScatter.schema.json",
   "description": "XWUIChartPolarScatter Component polarScatter chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartPolynomial",
   "tier": "chart",
   "path": "chart/XWUIChartPolynomial",
   "tag": "xwui-chart-polynomial",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPolynomial.schema.json",
   "description": "Polynomial chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a polynomial chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartPrecisionRecall",
   "tier": "chart",
   "path": "chart/XWUIChartPrecisionRecall",
   "tag": "xwui-chart-precision-recall",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPrecisionRecall.schema.json",
   "description": "XWUIChartPrecisionRecall Component precisionRecall chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartProbabilityDistribution",
   "tier": "chart",
   "path": "chart/XWUIChartProbabilityDistribution",
   "tag": "xwui-chart-probability-distribution",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartProbabilityDistribution.schema.json",
   "description": "Probability Distribution chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a probability distribution chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartProductionPossibilityFrontier",
   "tier": "chart",
   "path": "chart/XWUIChartProductionPossibilityFrontier",
   "tag": "xwui-chart-production-possibility-frontier",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartProductionPossibilityFrontier.schema.json",
   "description": "Production Possibility Frontier chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a production possibility frontier chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartProgressBar",
   "tier": "chart",
   "path": "chart/XWUIChartProgressBar",
   "tag": "xwui-chart-progress-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartProgressBar.schema.json",
   "description": "XWUIChartProgressBar Component progressBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartProjectDependencyTimeline",
   "tier": "chart",
   "path": "chart/XWUIChartProjectDependencyTimeline",
   "tag": "xwui-chart-project-dependency-timeline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartProjectDependencyTimeline.schema.json",
   "description": "projectDependencyTimeline chart component."
  },
  {
   "name": "XWUIChartProportionalSymbolMap",
   "tier": "chart",
   "path": "chart/XWUIChartProportionalSymbolMap",
   "tag": "xwui-chart-proportional-symbol-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartProportionalSymbolMap.schema.json",
   "description": "XWUIChartProportionalSymbolMap Component proportionalSymbolMap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartPyramid",
   "tier": "chart",
   "path": "chart/XWUIChartPyramid",
   "tag": "xwui-chart-pyramid",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartPyramid.schema.json",
   "description": "XWUIChartPyramid Component pyramid chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartQQPlot",
   "tier": "chart",
   "path": "chart/XWUIChartQQPlot",
   "tag": "xwui-chart-q-q-plot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartQQPlot.schema.json",
   "description": "XWUIChartQQPlot Component qQPlot chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartQuadratic",
   "tier": "chart",
   "path": "chart/XWUIChartQuadratic",
   "tag": "xwui-chart-quadratic",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartQuadratic.schema.json",
   "description": "Quadratic chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a quadratic chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartRadar",
   "tier": "chart",
   "path": "chart/XWUIChartRadar",
   "tag": "xwui-chart-radar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRadar.schema.json",
   "description": "XWUIChartRadar Component radar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRadialArea",
   "tier": "chart",
   "path": "chart/XWUIChartRadialArea",
   "tag": "xwui-chart-radial-area",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRadialArea.schema.json",
   "description": "XWUIChartRadialArea Component radialArea chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRadialBar",
   "tier": "chart",
   "path": "chart/XWUIChartRadialBar",
   "tag": "xwui-chart-radial-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRadialBar.schema.json",
   "description": "XWUIChartRadialBar Component radialBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRadialHistogram",
   "tier": "chart",
   "path": "chart/XWUIChartRadialHistogram",
   "tag": "xwui-chart-radial-histogram",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRadialHistogram.schema.json",
   "description": "XWUIChartRadialHistogram Component radialHistogram chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRadialNetwork",
   "tier": "chart",
   "path": "chart/XWUIChartRadialNetwork",
   "tag": "xwui-chart-radial-network",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRadialNetwork.schema.json",
   "description": "XWUIChartRadialNetwork - graph-layout chart variant. Extends XWUIChartGraph (graph family), not Cartesian XWUIChart."
  },
  {
   "name": "XWUIChartRadialStackedBar",
   "tier": "chart",
   "path": "chart/XWUIChartRadialStackedBar",
   "tag": "xwui-chart-radial-stacked-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRadialStackedBar.schema.json",
   "description": "XWUIChartRadialStackedBar Component radialStackedBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRadialTime",
   "tier": "chart",
   "path": "chart/XWUIChartRadialTime",
   "tag": "xwui-chart-radial-time",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRadialTime.schema.json",
   "description": "XWUIChartRadialTime Component radialTime chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRadialTree",
   "tier": "chart",
   "path": "chart/XWUIChartRadialTree",
   "tag": "xwui-chart-radial-tree",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRadialTree.schema.json",
   "description": "XWUIChartRadialTree - graph-layout chart variant. Extends XWUIChartGraph (graph family), not Cartesian XWUIChart."
  },
  {
   "name": "XWUIChartRaincloud",
   "tier": "chart",
   "path": "chart/XWUIChartRaincloud",
   "tag": "xwui-chart-raincloud",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRaincloud.schema.json",
   "description": "XWUIChartRaincloud Component raincloud chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRangeBar",
   "tier": "chart",
   "path": "chart/XWUIChartRangeBar",
   "tag": "xwui-chart-range-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRangeBar.schema.json",
   "description": "XWUIChartRangeBar Component rangeBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRangePlot",
   "tier": "chart",
   "path": "chart/XWUIChartRangePlot",
   "tag": "xwui-chart-range-plot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRangePlot.schema.json",
   "description": "XWUIChartRangePlot Component rangePlot chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRankedDotPlot",
   "tier": "chart",
   "path": "chart/XWUIChartRankedDotPlot",
   "tag": "xwui-chart-ranked-dot-plot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRankedDotPlot.schema.json",
   "description": "XWUIChartRankedDotPlot Component rankedDotPlot chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRateOfReaction",
   "tier": "chart",
   "path": "chart/XWUIChartRateOfReaction",
   "tag": "xwui-chart-rate-of-reaction",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRateOfReaction.schema.json",
   "description": "Rate Of Reaction chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a rate of reaction chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartRealTimeStreaming",
   "tier": "chart",
   "path": "chart/XWUIChartRealTimeStreaming",
   "tag": "xwui-chart-real-time-streaming",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRealTimeStreaming.schema.json",
   "description": "XWUIChartRealTimeStreaming Component realTimeStreaming chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartReciprocal",
   "tier": "chart",
   "path": "chart/XWUIChartReciprocal",
   "tag": "xwui-chart-reciprocal",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartReciprocal.schema.json",
   "description": "Reciprocal chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a reciprocal chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartRegression",
   "tier": "chart",
   "path": "chart/XWUIChartRegression",
   "tag": "xwui-chart-regression",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRegression.schema.json",
   "description": "Regression chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a regression chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartRegressionScatter",
   "tier": "chart",
   "path": "chart/XWUIChartRegressionScatter",
   "tag": "xwui-chart-regression-scatter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRegressionScatter.schema.json",
   "description": "XWUIChartRegressionScatter Component regressionScatter chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartResidualPlot",
   "tier": "chart",
   "path": "chart/XWUIChartResidualPlot",
   "tag": "xwui-chart-residual-plot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartResidualPlot.schema.json",
   "description": "XWUIChartResidualPlot Component residualPlot chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRidgeline",
   "tier": "chart",
   "path": "chart/XWUIChartRidgeline",
   "tag": "xwui-chart-ridgeline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRidgeline.schema.json",
   "description": "XWUIChartRidgeline Component ridgeline chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRiskMatrix",
   "tier": "chart",
   "path": "chart/XWUIChartRiskMatrix",
   "tag": "xwui-chart-risk-matrix",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRiskMatrix.schema.json",
   "description": "XWUIChartRiskMatrix Component riskMatrix chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartROC",
   "tier": "chart",
   "path": "chart/XWUIChartROC",
   "tag": "xwui-chart-r-o-c",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartROC.schema.json",
   "description": "XWUIChartROC Component rOC chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRollingAverage",
   "tier": "chart",
   "path": "chart/XWUIChartRollingAverage",
   "tag": "xwui-chart-rolling-average",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRollingAverage.schema.json",
   "description": "XWUIChartRollingAverage Component rollingAverage chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRose",
   "tier": "chart",
   "path": "chart/XWUIChartRose",
   "tag": "xwui-chart-rose",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRose.schema.json",
   "description": "XWUIChartRose Component rose chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRouteMap",
   "tier": "chart",
   "path": "chart/XWUIChartRouteMap",
   "tag": "xwui-chart-route-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRouteMap.schema.json",
   "description": "XWUIChartRouteMap Component routeMap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRouteNetworkMap",
   "tier": "chart",
   "path": "chart/XWUIChartRouteNetworkMap",
   "tag": "xwui-chart-route-network-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRouteNetworkMap.schema.json",
   "description": "XWUIChartRouteNetworkMap Component routeNetworkMap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRugPlot",
   "tier": "chart",
   "path": "chart/XWUIChartRugPlot",
   "tag": "xwui-chart-rug-plot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRugPlot.schema.json",
   "description": "XWUIChartRugPlot Component rugPlot chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartRun",
   "tier": "chart",
   "path": "chart/XWUIChartRun",
   "tag": "xwui-chart-run",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartRun.schema.json",
   "description": "XWUIChartRun Component run chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSamplingDistribution",
   "tier": "chart",
   "path": "chart/XWUIChartSamplingDistribution",
   "tag": "xwui-chart-sampling-distribution",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSamplingDistribution.schema.json",
   "description": "Sampling Distribution chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a sampling distribution chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartSankey",
   "tier": "chart",
   "path": "chart/XWUIChartSankey",
   "tag": "xwui-chart-sankey",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSankey.schema.json",
   "description": "XWUIChartSankey Component sankey chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartScatter",
   "tier": "chart",
   "path": "chart/XWUIChartScatter",
   "tag": "xwui-chart-scatter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartScatter.schema.json",
   "description": "Scatter chart block with 1 variant. Reuses XWUIChart."
  },
  {
   "name": "XWUIChartScatter3D",
   "tier": "chart",
   "path": "chart/XWUIChartScatter3D",
   "tag": "xwui-chart-scatter3-d",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartScatter3D.schema.json",
   "description": "XWUIChartScatter3D Component scatter3D 3D chart variant using @xw3d when available."
  },
  {
   "name": "XWUIChartScatterMarginalHistograms",
   "tier": "chart",
   "path": "chart/XWUIChartScatterMarginalHistograms",
   "tag": "xwui-chart-scatter-marginal-histograms",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartScatterMarginalHistograms.schema.json",
   "description": "scatterMarginalHistograms chart component."
  },
  {
   "name": "XWUIChartScatterplotMatrix",
   "tier": "chart",
   "path": "chart/XWUIChartScatterplotMatrix",
   "tag": "xwui-chart-scatterplot-matrix",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartScatterplotMatrix.schema.json",
   "description": "XWUIChartScatterplotMatrix Component scatterplotMatrix chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSeasonalPlot",
   "tier": "chart",
   "path": "chart/XWUIChartSeasonalPlot",
   "tag": "xwui-chart-seasonal-plot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSeasonalPlot.schema.json",
   "description": "XWUIChartSeasonalPlot Component seasonalPlot chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSimple",
   "tier": "power",
   "path": "power/XWUIChartSimple",
   "tag": "xwui-chart-simple",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSimple.schema.json",
   "description": "Chart component supporting multiple chart types (line, bar, pie, area). Renders data series with SVG, supports legends, grids, and custom colors. Basic implementation that can be extended with chart libraries."
  },
  {
   "name": "XWUIChartSine",
   "tier": "chart",
   "path": "chart/XWUIChartSine",
   "tag": "xwui-chart-sine",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSine.schema.json",
   "description": "Sine chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a sine chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartSlope",
   "tier": "chart",
   "path": "chart/XWUIChartSlope",
   "tag": "xwui-chart-slope",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSlope.schema.json",
   "description": "XWUIChartSlope Component slope chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSmallMultipleBars",
   "tier": "chart",
   "path": "chart/XWUIChartSmallMultipleBars",
   "tag": "xwui-chart-small-multiple-bars",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSmallMultipleBars.schema.json",
   "description": "XWUIChartSmallMultipleBars Component smallMultipleBars chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSmallMultiples",
   "tier": "chart",
   "path": "chart/XWUIChartSmallMultiples",
   "tag": "xwui-chart-small-multiples",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSmallMultiples.schema.json",
   "description": "XWUIChartSmallMultiples Component smallMultiples chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSmallMultiplesAnyCore",
   "tier": "chart",
   "path": "chart/XWUIChartSmallMultiplesAnyCore",
   "tag": "xwui-chart-small-multiples-any-core",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSmallMultiplesAnyCore.schema.json",
   "description": "XWUIChartSmallMultiplesAnyCore Component smallMultiplesAnyCore chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSmoothLine",
   "tier": "chart",
   "path": "chart/XWUIChartSmoothLine",
   "tag": "xwui-chart-smooth-line",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSmoothLine.schema.json",
   "description": "XWUIChartSmoothLine Component smoothLine chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSparkline",
   "tier": "chart",
   "path": "chart/XWUIChartSparkline",
   "tag": "xwui-chart-sparkline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSparkline.schema.json",
   "description": "XWUIChartSparkline Component sparkline chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSpider",
   "tier": "chart",
   "path": "chart/XWUIChartSpider",
   "tag": "xwui-chart-spider",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSpider.schema.json",
   "description": "XWUIChartSpider Component spider chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSpline",
   "tier": "chart",
   "path": "chart/XWUIChartSpline",
   "tag": "xwui-chart-spline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSpline.schema.json",
   "description": "XWUIChartSpline Component spline chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartStackedArea",
   "tier": "chart",
   "path": "chart/XWUIChartStackedArea",
   "tag": "xwui-chart-stacked-area",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartStackedArea.schema.json",
   "description": "XWUIChartStackedArea Component stackedArea chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartStackedBar",
   "tier": "chart",
   "path": "chart/XWUIChartStackedBar",
   "tag": "xwui-chart-stacked-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartStackedBar.schema.json",
   "description": "XWUIChartStackedBar Component stackedBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartStackedHorizontalBar",
   "tier": "chart",
   "path": "chart/XWUIChartStackedHorizontalBar",
   "tag": "xwui-chart-stacked-horizontal-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartStackedHorizontalBar.schema.json",
   "description": "Stacked Horizontal Bar chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a stacked horizontal bar chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartStandardDeviation",
   "tier": "chart",
   "path": "chart/XWUIChartStandardDeviation",
   "tag": "xwui-chart-standard-deviation",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartStandardDeviation.schema.json",
   "description": "Standard Deviation chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a standard deviation chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartStarPlot",
   "tier": "chart",
   "path": "chart/XWUIChartStarPlot",
   "tag": "xwui-chart-star-plot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartStarPlot.schema.json",
   "description": "XWUIChartStarPlot Component starPlot chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartStemAndLeaf",
   "tier": "chart",
   "path": "chart/XWUIChartStemAndLeaf",
   "tag": "xwui-chart-stem-and-leaf",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartStemAndLeaf.schema.json",
   "description": "Stem And Leaf chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a stem and leaf chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartStep",
   "tier": "chart",
   "path": "chart/XWUIChartStep",
   "tag": "xwui-chart-step",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartStep.schema.json",
   "description": "Step chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a step chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartStepLine",
   "tier": "chart",
   "path": "chart/XWUIChartStepLine",
   "tag": "xwui-chart-step-line",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartStepLine.schema.json",
   "description": "XWUIChartStepLine Component stepLine chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartStepOverTime",
   "tier": "chart",
   "path": "chart/XWUIChartStepOverTime",
   "tag": "xwui-chart-step-over-time",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartStepOverTime.schema.json",
   "description": "XWUIChartStepOverTime Component stepOverTime chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartStock",
   "tier": "chart",
   "path": "chart/XWUIChartStock",
   "tag": "xwui-chart-stock",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartStock.schema.json",
   "description": "XWUIChartStock Component stock chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartStockOverlay",
   "tier": "chart",
   "path": "chart/XWUIChartStockOverlay",
   "tag": "xwui-chart-stock-overlay",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartStockOverlay.schema.json",
   "description": "XWUIChartStockOverlay Component stockOverlay chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartStreamgraph",
   "tier": "chart",
   "path": "chart/XWUIChartStreamgraph",
   "tag": "xwui-chart-streamgraph",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartStreamgraph.schema.json",
   "description": "XWUIChartStreamgraph Component streamgraph chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartStripPlot",
   "tier": "chart",
   "path": "chart/XWUIChartStripPlot",
   "tag": "xwui-chart-strip-plot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartStripPlot.schema.json",
   "description": "XWUIChartStripPlot Component stripPlot chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSunburst",
   "tier": "chart",
   "path": "chart/XWUIChartSunburst",
   "tag": "xwui-chart-sunburst",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSunburst.schema.json",
   "description": "XWUIChartSunburst Component sunburst chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSupplyAndDemand",
   "tier": "chart",
   "path": "chart/XWUIChartSupplyAndDemand",
   "tag": "xwui-chart-supply-and-demand",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSupplyAndDemand.schema.json",
   "description": "Supply And Demand chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a supply and demand chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartSurface",
   "tier": "chart",
   "path": "chart/XWUIChartSurface",
   "tag": "xwui-chart-surface",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSurface.schema.json",
   "description": "XWUIChartSurface Component surface chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSurface3D",
   "tier": "chart",
   "path": "chart/XWUIChartSurface3D",
   "tag": "xwui-chart-surface3-d",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSurface3D.schema.json",
   "description": "XWUIChartSurface3D Component surface3D 3D chart variant using @xw3d when available."
  },
  {
   "name": "XWUIChartSurveyResults",
   "tier": "chart",
   "path": "chart/XWUIChartSurveyResults",
   "tag": "xwui-chart-survey-results",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSurveyResults.schema.json",
   "description": "Survey Results chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a survey results chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartSurvival",
   "tier": "chart",
   "path": "chart/XWUIChartSurvival",
   "tag": "xwui-chart-survival",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSurvival.schema.json",
   "description": "XWUIChartSurvival Component survival chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSwarm",
   "tier": "chart",
   "path": "chart/XWUIChartSwarm",
   "tag": "xwui-chart-swarm",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSwarm.schema.json",
   "description": "XWUIChartSwarm Component swarm chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSwimlaneTimeline",
   "tier": "chart",
   "path": "chart/XWUIChartSwimlaneTimeline",
   "tag": "xwui-chart-swimlane-timeline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSwimlaneTimeline.schema.json",
   "description": "XWUIChartSwimlaneTimeline Component swimlaneTimeline chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartSymbolMap",
   "tier": "chart",
   "path": "chart/XWUIChartSymbolMap",
   "tag": "xwui-chart-symbol-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartSymbolMap.schema.json",
   "description": "XWUIChartSymbolMap Component symbolMap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartTable",
   "tier": "chart",
   "path": "chart/XWUIChartTable",
   "tag": "xwui-chart-table",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTable.schema.json",
   "description": "XWUIChartTable Component table chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartTagCloud",
   "tier": "chart",
   "path": "chart/XWUIChartTagCloud",
   "tag": "xwui-chart-tag-cloud",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTagCloud.schema.json",
   "description": "XWUIChartTagCloud Component tagCloud chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartTangent",
   "tier": "chart",
   "path": "chart/XWUIChartTangent",
   "tag": "xwui-chart-tangent",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTangent.schema.json",
   "description": "Tangent chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a tangent chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartTapestryCrochet",
   "tier": "chart",
   "path": "chart/XWUIChartTapestryCrochet",
   "tag": "xwui-chart-tapestry-crochet",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTapestryCrochet.schema.json",
   "description": "Tapestry Crochet chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a tapestry crochet chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartTernary",
   "tier": "chart",
   "path": "chart/XWUIChartTernary",
   "tag": "xwui-chart-ternary",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTernary.schema.json",
   "description": "XWUIChartTernary Component ternary chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartThresholdReferenceLine",
   "tier": "chart",
   "path": "chart/XWUIChartThresholdReferenceLine",
   "tag": "xwui-chart-threshold-reference-line",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartThresholdReferenceLine.schema.json",
   "description": "XWUIChartThresholdReferenceLine Component thresholdReferenceLine chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartTileGridMap",
   "tier": "chart",
   "path": "chart/XWUIChartTileGridMap",
   "tag": "xwui-chart-tile-grid-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTileGridMap.schema.json",
   "description": "XWUIChartTileGridMap Component tileGridMap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartTimeline",
   "tier": "chart",
   "path": "chart/XWUIChartTimeline",
   "tag": "xwui-chart-timeline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTimeline.schema.json",
   "description": "XWUIChartTimeline Component timeline chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartTimeSeriesArea",
   "tier": "chart",
   "path": "chart/XWUIChartTimeSeriesArea",
   "tag": "xwui-chart-time-series-area",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTimeSeriesArea.schema.json",
   "description": "XWUIChartTimeSeriesArea Component timeSeriesArea chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartTimeSeriesLine",
   "tier": "chart",
   "path": "chart/XWUIChartTimeSeriesLine",
   "tag": "xwui-chart-time-series-line",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTimeSeriesLine.schema.json",
   "description": "XWUIChartTimeSeriesLine Component timeSeriesLine chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartTitrationCurve",
   "tier": "chart",
   "path": "chart/XWUIChartTitrationCurve",
   "tag": "xwui-chart-titration-curve",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTitrationCurve.schema.json",
   "description": "Titration Curve chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a titration curve chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartTornado",
   "tier": "chart",
   "path": "chart/XWUIChartTornado",
   "tag": "xwui-chart-tornado",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTornado.schema.json",
   "description": "XWUIChartTornado Component tornado chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartTree",
   "tier": "chart",
   "path": "chart/XWUIChartTree",
   "tag": "xwui-chart-tree",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTree.schema.json",
   "description": "XWUIChartTree - hierarchy chart on the diagram engine. Nested `root` data (or legacy nodes/links), collapse/expand toggles, TB/LR/BT/RL directions, drag-pan + wheel-zoom + minimap navigation."
  },
  {
   "name": "XWUIChartTreeDiagram",
   "tier": "chart",
   "path": "chart/XWUIChartTreeDiagram",
   "tag": "xwui-chart-tree-diagram",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTreeDiagram.schema.json",
   "description": "Tree Diagram chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a tree diagram chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartTreemap",
   "tier": "chart",
   "path": "chart/XWUIChartTreemap",
   "tag": "xwui-chart-treemap",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTreemap.schema.json",
   "description": "XWUIChartTreemap Component treemap chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartTrellis",
   "tier": "chart",
   "path": "chart/XWUIChartTrellis",
   "tag": "xwui-chart-trellis",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartTrellis.schema.json",
   "description": "XWUIChartTrellis Component trellis chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartUnitArray",
   "tier": "chart",
   "path": "chart/XWUIChartUnitArray",
   "tag": "xwui-chart-unit-array",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartUnitArray.schema.json",
   "description": "XWUIChartUnitArray Component unitArray chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartUtilizationMatrix",
   "tier": "chart",
   "path": "chart/XWUIChartUtilizationMatrix",
   "tag": "xwui-chart-utilization-matrix",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartUtilizationMatrix.schema.json",
   "description": "XWUIChartUtilizationMatrix Component utilizationMatrix chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartVarianceBridge",
   "tier": "chart",
   "path": "chart/XWUIChartVarianceBridge",
   "tag": "xwui-chart-variance-bridge",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartVarianceBridge.schema.json",
   "description": "XWUIChartVarianceBridge Component varianceBridge chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartVelocityTime",
   "tier": "chart",
   "path": "chart/XWUIChartVelocityTime",
   "tag": "xwui-chart-velocity-time",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartVelocityTime.schema.json",
   "description": "Velocity Time chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a velocity time chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChartVenn",
   "tier": "chart",
   "path": "chart/XWUIChartVenn",
   "tag": "xwui-chart-venn",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartVenn.schema.json",
   "description": "Venn diagram backed by XWUIChart, rendered via the xw3d 2D layer. Each series[0].data point is a set (label/x = name, y = size); circles overlap with translucent fills."
  },
  {
   "name": "XWUIChartVerticalBar",
   "tier": "chart",
   "path": "chart/XWUIChartVerticalBar",
   "tag": "xwui-chart-vertical-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartVerticalBar.schema.json",
   "description": "XWUIChartVerticalBar Component verticalBar chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartViolinPlot",
   "tier": "chart",
   "path": "chart/XWUIChartViolinPlot",
   "tag": "xwui-chart-violin-plot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartViolinPlot.schema.json",
   "description": "XWUIChartViolinPlot Component violinPlot chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartVolcano",
   "tier": "chart",
   "path": "chart/XWUIChartVolcano",
   "tag": "xwui-chart-volcano",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartVolcano.schema.json",
   "description": "XWUIChartVolcano Component volcano chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartVolume",
   "tier": "chart",
   "path": "chart/XWUIChartVolume",
   "tag": "xwui-chart-volume",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartVolume.schema.json",
   "description": "XWUIChartVolume Component volume chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartVolumeRendering",
   "tier": "chart",
   "path": "chart/XWUIChartVolumeRendering",
   "tag": "xwui-chart-volume-rendering",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartVolumeRendering.schema.json",
   "description": "XWUIChartVolumeRendering Component volumeRendering 3D chart variant using @xw3d when available."
  },
  {
   "name": "XWUIChartWaffle",
   "tier": "chart",
   "path": "chart/XWUIChartWaffle",
   "tag": "xwui-chart-waffle",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartWaffle.schema.json",
   "description": "XWUIChartWaffle Component waffle chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartWaterfall",
   "tier": "chart",
   "path": "chart/XWUIChartWaterfall",
   "tag": "xwui-chart-waterfall",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartWaterfall.schema.json",
   "description": "XWUIChartWaterfall Component waterfall chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartWeightedNetwork",
   "tier": "chart",
   "path": "chart/XWUIChartWeightedNetwork",
   "tag": "xwui-chart-weighted-network",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartWeightedNetwork.schema.json",
   "description": "XWUIChartWeightedNetwork - graph-layout chart variant. Extends XWUIChartGraph (graph family), not Cartesian XWUIChart."
  },
  {
   "name": "XWUIChartWordCloud",
   "tier": "chart",
   "path": "chart/XWUIChartWordCloud",
   "tag": "xwui-chart-word-cloud",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartWordCloud.schema.json",
   "description": "XWUIChartWordCloud Component wordCloud chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartXYScatter",
   "tier": "chart",
   "path": "chart/XWUIChartXYScatter",
   "tag": "xwui-chart-x-y-scatter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartXYScatter.schema.json",
   "description": "XWUIChartXYScatter Component xYScatter chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartZoomable",
   "tier": "chart",
   "path": "chart/XWUIChartZoomable",
   "tag": "xwui-chart-zoomable",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartZoomable.schema.json",
   "description": "XWUIChartZoomable Component zoomable chart variant backed by XWUIChart."
  },
  {
   "name": "XWUIChartZScore",
   "tier": "chart",
   "path": "chart/XWUIChartZScore",
   "tag": "xwui-chart-z-score",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChartZScore.schema.json",
   "description": "Z Score chart variant backed by XWUIChart. Inherits the shared ChartBlockConfigBase contract - choose the variant block, toggle legend/grid/axes/data labels, opt into 3D, and forward tooltip/tick formatters to the underlying chart. Use this when you want a z score chart with no per-variant configuration overhead."
  },
  {
   "name": "XWUIChatCanvas",
   "tier": "industry",
   "path": "industry/chat/XWUIChatCanvas",
   "tag": "xwui-chat-canvas",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatCanvas.schema.json",
   "description": "Drawable canvas for visual chat messages: pen + eraser + colour palette + brush size, with Undo / Clear / Cancel / Send. Pointer-event based, hi-dpi crisp, optional background image. Emits the final image as a data URL or Blob via onSend."
  },
  {
   "name": "XWUIChatContact",
   "tier": "industry",
   "path": "industry/chat/XWUIChatContact",
   "tag": "xwui-chat-contact",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatContact.schema.json",
   "description": "Chat-domain contact card (NOT CRM). Renders a single person you can message, with avatar, presence dot, status line, unread badge (row variant) or message/call/video/mute action buttons (card variant). Distinct from basic/XWUICardContact which is CRM-shaped (lead score, deal stage, tags)."
  },
  {
   "name": "XWUIChatDateDivider",
   "tier": "industry",
   "path": "industry/chat/XWUIChatDateDivider",
   "tag": "xwui-chat-date-divider",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatDateDivider.schema.json",
   "description": "Centered pill-shaped date separator between message groups in a chat transcript."
  },
  {
   "name": "XWUIChatDocumentMessage",
   "tier": "industry",
   "path": "industry/chat/XWUIChatDocumentMessage",
   "tag": "xwui-chat-document-message",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatDocumentMessage.schema.json",
   "description": "Document-message bubble - file icon + filename + size/type + download button."
  },
  {
   "name": "XWUIChatGroup",
   "tier": "industry",
   "path": "industry/chat/XWUIChatGroup",
   "tag": "xwui-chat-group",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatGroup.schema.json",
   "description": "Group / channel info card: identity (icon, name, topic), stacked-avatar member preview with overflow chip, optional expandable member list with roles, and quick-action buttons (Open / Mute / Settings / Leave)."
  },
  {
   "name": "XWUIChatHeader",
   "tier": "industry",
   "path": "industry/chat/XWUIChatHeader",
   "tag": "xwui-chat-header",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatHeader.schema.json",
   "description": "Conversation header - avatar + presence + name + subtitle + action buttons (search / voice / video / menu). Composes XWUIAvatar + XWUIChatPresenceDot."
  },
  {
   "name": "XWUIChatList",
   "tier": "industry",
   "path": "industry/chat/XWUIChatList",
   "tag": "xwui-chat-list",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatList.schema.json",
   "description": "Left-rail chat list - search bar + optional folder tabs + scrollable list of XWUIChatPreviewRow instances."
  },
  {
   "name": "XWUIChatLocationMessage",
   "tier": "industry",
   "path": "industry/chat/XWUIChatLocationMessage",
   "tag": "xwui-chat-location-message",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatLocationMessage.schema.json",
   "description": "Location-message bubble - static map preview + label/address row + 'Open in Maps' action. Composes XWUIMap (basic)."
  },
  {
   "name": "XWUIChatPollMessage",
   "tier": "industry",
   "path": "industry/chat/XWUIChatPollMessage",
   "tag": "xwui-chat-poll-message",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatPollMessage.schema.json",
   "description": "Poll-message bubble - question + clickable options with % bars + vote totals. Single- or multi-select; anonymous + expired flags. Composes XWUIProgressBar."
  },
  {
   "name": "XWUIChatPresenceDot",
   "tier": "industry",
   "path": "industry/chat/XWUIChatPresenceDot",
   "tag": "xwui-chat-presence-dot",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatPresenceDot.schema.json",
   "description": "Small coloured dot indicating online / away / busy / offline. Designed to overlay an avatar's edge."
  },
  {
   "name": "XWUIChatPreviewRow",
   "tier": "industry",
   "path": "industry/chat/XWUIChatPreviewRow",
   "tag": "xwui-chat-preview-row",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatPreviewRow.schema.json",
   "description": "One row in a chat-list left rail - avatar + name + last-message + timestamp + unread badge + pin/mute glyphs + typing indicator. Composes XWUIAvatar + XWUIChatPresenceDot."
  },
  {
   "name": "XWUIChatReactionsStrip",
   "tier": "industry",
   "path": "industry/chat/XWUIChatReactionsStrip",
   "tag": "xwui-chat-reactions-strip",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatReactionsStrip.schema.json",
   "description": "Under-bubble emoji-reaction strip - clickable pills with count + by-me highlight + optional add-reaction button."
  },
  {
   "name": "XWUIChatReadReceipts",
   "tier": "industry",
   "path": "industry/chat/XWUIChatReadReceipts",
   "tag": "xwui-chat-read-receipts",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatReadReceipts.schema.json",
   "description": "Sending / sent / delivered / read tick glyph row (WhatsApp-style: blue when read)."
  },
  {
   "name": "XWUIChatReplyPreview",
   "tier": "industry",
   "path": "industry/chat/XWUIChatReplyPreview",
   "tag": "xwui-chat-reply-preview",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatReplyPreview.schema.json",
   "description": "Quoted-message preview that appears above the composer when replying. Click jumps to original; cancel button clears the reply."
  },
  {
   "name": "XWUIChatStickerMessage",
   "tier": "industry",
   "path": "industry/chat/XWUIChatStickerMessage",
   "tag": "xwui-chat-sticker-message",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatStickerMessage.schema.json",
   "description": "Sticker-message bubble - transparent-background image with no bubble border."
  },
  {
   "name": "XWUIChatSystemMessage",
   "tier": "industry",
   "path": "industry/chat/XWUIChatSystemMessage",
   "tag": "xwui-chat-system-message",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatSystemMessage.schema.json",
   "description": "Centred italic system-event row in a chat transcript ('Alice joined', 'Call ended', 'Encrypted')."
  },
  {
   "name": "XWUIChatter",
   "tier": "industry",
   "path": "industry/chat/XWUIChatter",
   "tag": "xwui-chatter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatter.schema.json",
   "description": "Power-tier record-detail chatter panel: tabbed Messages / Activities / Notes / Followers with inline composer, schedule-activity CTA, and follower management. Composes XWUIDisplayAvatar, XWUIDisplayAvatarGroup, XWUIFeed, XWUIButton. Maps to Odoo's chatter widget."
  },
  {
   "name": "XWUIChatTranscript",
   "tier": "industry",
   "path": "industry/chat/XWUIChatTranscript",
   "tag": "xwui-chat-transcript",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatTranscript.schema.json",
   "description": "Full chat-surface composer - chat list (optional left rail) + header + scrollable message stream + reply preview + composer. Renders message bubbles (composing XWUIMessageBubble), date dividers, system messages, typing indicator, reactions strips, read-receipt status icons, forwarded-from labels, reply-to quoted previews. Empty state renders a welcome panel with optional 2x2 suggested-prompts grid (drives AI-assistant 'How can I help?' pattern). Powers messenger-style UIs (WhatsApp, Telegram, Messenger, Instagram DMs) and AI chat assistants."
  },
  {
   "name": "XWUIChatVideoNote",
   "tier": "industry",
   "path": "industry/chat/XWUIChatVideoNote",
   "tag": "xwui-chat-video-note",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatVideoNote.schema.json",
   "description": "Telegram-style circular video note - autoplaying muted loop, cropped to circle. Tap toggles mute. Composes XWUIVideoPlayer."
  },
  {
   "name": "XWUIChatVoiceMessage",
   "tier": "industry",
   "path": "industry/chat/XWUIChatVoiceMessage",
   "tag": "xwui-chat-voice-message",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChatVoiceMessage.schema.json",
   "description": "Voice-message bubble - composes XWUIAudioPlayer for waveform/play/scrub/duration controls. Used by WhatsApp / Telegram / Messenger voice notes."
  },
  {
   "name": "XWUICheckbox",
   "tier": "basic",
   "path": "basic/XWUICheckbox",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUICheckbox.schema.json",
   "description": "Checkbox input component with label support and indeterminate state. Supports various sizes, colors, and disabled states. Useful for forms and selection interfaces."
  },
  {
   "name": "XWUICheckoutOrderSummary",
   "tier": "industry",
   "path": "industry/ecommerce/XWUICheckoutOrderSummary",
   "tag": "xwui-checkout-order-summary",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICheckoutOrderSummary.schema.json",
   "description": "Sticky itemized order-summary sidebar shown alongside a checkout form, with discount/shipping/tax/total and an Edit cart affordance."
  },
  {
   "name": "XWUICheckoutStepper",
   "tier": "industry",
   "path": "industry/ecommerce/XWUICheckoutStepper",
   "tag": "xwui-checkout-stepper",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICheckoutStepper.schema.json",
   "description": "Horizontal multi-step checkout progress bar with back/next navigation."
  },
  {
   "name": "XWUIChip",
   "tier": "basic",
   "path": "basic/XWUIChip",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIChip.schema.json",
   "description": "Chip/tag component for displaying labels, categories, or removable items. Supports various variants, sizes, closable and clickable states, and icons/avatars."
  },
  {
   "name": "XWUICities",
   "tier": "basic",
   "path": "basic/XWUICities",
   "tag": "xwui-cities",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICities.schema.json",
   "description": "City picker with country flag and localized country names; composes XWUISelect or XWUIList."
  },
  {
   "name": "XWUICodeBlock",
   "tier": "power",
   "path": "power/XWUICodeBlock",
   "tag": "xwui-code-block",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICodeBlock.schema.json",
   "description": "XWUICodeBlock Component - the universal code-display facade. Upgrades to a view-mode XWUIScriptEditor on the first-party xw engine when the super tier is available (runtime licence-aware resolution); falls back to bundled lezer highlighting; Prism is strict opt-in via conf_comp.engineSources.prism. No remote origin by default."
  },
  {
   "name": "XWUICollapse",
   "tier": "basic",
   "path": "basic/XWUICollapse",
   "tag": "xwui-collapse",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICollapse.schema.json",
   "description": "XWUICollapse Component Animated expand/collapse container"
  },
  {
   "name": "XWUICommand",
   "tier": "power",
   "path": "power/XWUICommand",
   "tag": "xwui-command",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICommand.schema.json",
   "description": "Command palette/command menu component for quick actions and navigation. Features searchable command list with keyboard navigation. Supports icons, descriptions, and keywords for filtering. Uses XWUIInput and XWUIList internally."
  },
  {
   "name": "XWUICommandPalette",
   "tier": "basic",
   "path": "basic/XWUICommandPalette",
   "tag": "xwui-command-palette",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICommandPalette.schema.json",
   "description": "XWUICommandPalette Component Spotlight-style command palette (⌘K / Ctrl+K) with live filtering and keyboard navigation. Apps register commands at runtime via the `register()` instance method."
  },
  {
   "name": "XWUIComment",
   "tier": "basic",
   "path": "basic/XWUIComment",
   "tag": "xwui-comment",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIComment.schema.json",
   "description": "Single comment block: author, avatar, content, datetime, actions (Ant Design Comment equivalent)."
  },
  {
   "name": "XWUIComponent",
   "tier": "basic",
   "path": "basic/XWUIComponent",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIComponent.schema.json",
   "description": "XWUIComponent Base Class Base class for all XWUI components providing common configuration pattern: - conf_sys: System-level configuration (admin-editable) - conf_usr: User-level configuration (user preferences) - conf_comp: Component-level configuration (instance-specific) - schema: JSON schema path - data: Component data"
  },
  {
   "name": "XWUIComponentPropertyForm",
   "tier": "power",
   "path": "power/XWUIComponentPropertyForm",
   "tag": "xwui-component-property-form",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIComponentPropertyForm.schema.json",
   "description": "Converts a JSON schema into an editable form. Automatically generates form fields based on schema properties, supporting various input types (text, number, boolean, select, date, etc.). Supports read and write modes using XWUIForm. Can read JSON schema from a file path or URL. Reuses XWUIInput, XWUITextarea, XWUISelect, XWUICheckbox, and other XWUI input components."
  },
  {
   "name": "XWUIConsole",
   "tier": "power",
   "path": "power/XWUIConsole",
   "tag": "xwui-console",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIConsole.schema.json",
   "description": "Console component similar to Chrome DevTools console. Displays logs, errors, warnings, and info messages with filtering capabilities. Supports timestamps, source information, auto-scrolling, and theme customization."
  },
  {
   "name": "XWUIContainer",
   "tier": "basic",
   "path": "basic/XWUIContainer",
   "tag": "xwui-container",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIContainer.schema.json",
   "description": "XWUIContainer Component Container with max-width and optional centering Typically used for page/content containers Extends XWUIBox to inherit all box functionality"
  },
  {
   "name": "XWUICountdownTimer",
   "tier": "basic",
   "path": "basic/XWUICountdownTimer",
   "tag": "xwui-countdown-timer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICountdownTimer.schema.json",
   "description": "General-purpose countdown to an absolute ISO targetDate or a relative durationSeconds, rendered compact ('2d 04h 12m'), segmented (boxed DD/HH/MM/SS) or digital ('04:12:33'). Ticks once per second, pauses while the tab is hidden, and emits a 'complete' event at zero."
  },
  {
   "name": "XWUICountries",
   "tier": "basic",
   "path": "basic/XWUICountries",
   "tag": "xwui-countries",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICountries.schema.json",
   "description": "Country picker (searchable dropdown or list) with flag emoji and names localized via Intl to match XWUILocale / document.lang."
  },
  {
   "name": "XWUICouponManager",
   "tier": "industry",
   "path": "industry/ecommerce/XWUICouponManager",
   "tag": "xwui-coupon-manager",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICouponManager.schema.json",
   "description": "Promo code / coupon application panel with applied-coupon list and a live subtotal/discount/total summary."
  },
  {
   "name": "XWUICRUD",
   "tier": "super",
   "path": "super/XWUICRUD",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUICRUD.schema.json",
   "description": "Abstract base used by XWUIListEntityMaster, XWUIFormEditorMaster, XWUIListRecordMaster, and XWUIRecordMaster. Provides the canonical CRUD state machine and a render dispatch table; subclasses implement renderCreate / renderRead / renderUpdate / renderDelete / renderJson."
  },
  {
   "name": "XWUICurrencies",
   "tier": "basic",
   "path": "basic/XWUICurrencies",
   "tag": "xwui-currencies",
   "schema": "https://xwui.dev/schemas/v1/components/XWUICurrencies.schema.json",
   "description": "ISO 4217 currency picker (dropdown or list) with a localized 'CODE - Name (symbol)' row per currency, an optional 'Original' row, and an app-wide active-currency binding. Sibling of XWUILanguages; the currency counterpart of the locale switcher."
  },
  {
   "name": "XWUIDashboard",
   "tier": "power",
   "path": "power/XWUIDashboard",
   "tag": "xwui-dashboard",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboard.schema.json",
   "description": "Generic dashboard composer - filter bar + KPI ribbon + widget grid + extra sections. Composes one XWUIDashboardWidget per entry in `widgets`. Designed to be embedded inside an XWUIShellPage subclass via `afterSetupDOM()` - every analytics / overview page in a host application (Dashboard, Executive Dashboard, HR Dashboard, Commercial Dashboard, Reports) reuses this one component with different data."
  },
  {
   "name": "XWUIDashboardActivityFeed",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardActivityFeed",
   "tag": "xwui-dashboard-activity-feed",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardActivityFeed.schema.json",
   "description": "XWUIDashboardActivityFeed - live activity/audit feed panel. A vertical timeline of actor/action/target events, grouped by calendar day (\"Today\" / \"Yesterday\" / date dividers), with multi-select type filter chips (empty selection = show all) and a \"Load more\" button that emits an intent event - the host owns fetching and calls `appendEntries()` with the next page."
  },
  {
   "name": "XWUIDashboardAlertCenter",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardAlertCenter",
   "tag": "xwui-dashboard-alert-center",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardAlertCenter.schema.json",
   "description": "XWUIDashboardAlertCenter - threshold alert management center. Two sections: - Rules: configured threshold rules (\"Revenue < 10000 → critical\") with an enabled toggle per rule and an \"Add rule\" button (host owns the actual rule-creation form; this component only emits the intent). - Triggered alerts: a feed of fired alert events, severity-colored, with a relative timestamp and an Acknowledge button that removes the alert from the unacknowledged feed."
  },
  {
   "name": "XWUIDashboardAnnotationLayer",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardAnnotationLayer",
   "tag": "xwui-dashboard-annotation-layer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardAnnotationLayer.schema.json",
   "description": "XWUIDashboardAnnotationLayer - thin overlay strip meant to sit directly above a chart or timeline. Renders a vertical marker line + small label flag for each annotation (deploys, incidents, campaigns, …) positioned by `xPercent` along the strip's width. - Clicking a marker/flag emits `onSelect(id)`. - Clicking empty space on the strip emits `onAdd(xPercent)` so the host can open its own note-entry UI; the strip itself owns no note-editing UI. - `addAnnotation` / `removeAnnotation` let the host update the strip programmatically (e.g. once the host's note-entry UI is confirmed). - Flags whose annotations sit within a few percent of each other are nudged apart horizontally (computed in the view projection) so their labels don't overlap; the marker line always stays at the annotation's true `xPercent`. Plain DOM construction, no primitive registry - mirrors power/XWUIDashboardWidget's adapter style."
  },
  {
   "name": "XWUIDashboardAnomalyBadge",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardAnomalyBadge",
   "tag": "xwui-dashboard-anomaly-badge",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardAnomalyBadge.schema.json",
   "description": "XWUIDashboardAnomalyBadge - small inline badge that flags an anomalous/outlier data point next to a value in a table or card. Renders a colored pill/dot (color by severity) with a triangle-spark glyph. On hover/focus it shows a lightweight absolutely-positioned tooltip popover (no external lib) reading \"Expected ~{expected}, actual {actual}\" plus the optional `explanation`. 'critical' severity pulses (respects prefers-reduced-motion via CSS). Plain DOM construction, no primitive registry - mirrors power/XWUIDashboardWidget's adapter style."
  },
  {
   "name": "XWUIDashboardBreadcrumbTrail",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardBreadcrumbTrail",
   "tag": "xwui-dashboard-breadcrumb-trail",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardBreadcrumbTrail.schema.json",
   "description": "XWUIDashboardBreadcrumbTrail - drill-down breadcrumb trail for dashboards. Renders the path the user has drilled into (paired with XWUIDashboardDrilldownTable), lets them jump back to any ancestor level, and collapses the middle of long paths behind a \"…\" popover. The last segment is the current location and is plain text."
  },
  {
   "name": "XWUIDashboardCohortGrid",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardCohortGrid",
   "tag": "xwui-dashboard-cohort-grid",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardCohortGrid.schema.json",
   "description": "XWUIDashboardCohortGrid - cohort retention heat-grid. Rows are cohorts (grouped by start period), columns are period offsets since each cohort started, and each cell is a retention percentage shaded by intensity (color-mixed between a low and high tint of the accent token). Cells with no observed value yet render empty with a dashed border. Hovering a cell shows a floating tooltip repeating the cohort label, period, and exact percentage. Plain DOM construction, no primitive registry - mirrors power/XWUIDashboardWidget's adapter style."
  },
  {
   "name": "XWUIDashboardComparisonMatrix",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardComparisonMatrix",
   "tag": "xwui-dashboard-comparison-matrix",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardComparisonMatrix.schema.json",
   "description": "XWUIDashboardComparisonMatrix - side-by-side comparison table for multiple entities (segments, campaigns, regions, competitors) across multiple metrics. One column per entity, one row per metric. The best value in each metric row (max when `higherIsBetter`, else min) is highlighted. Each entity column header carries a small \"x\" to remove it; a trailing \"+\" column lets the host open its own entity picker. Plain DOM construction, no primitive registry - mirrors power/XWUIDashboardWidget's adapter style."
  },
  {
   "name": "XWUIDashboardDataQualityIndicator",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardDataQualityIndicator",
   "tag": "xwui-dashboard-data-quality-indicator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardDataQualityIndicator.schema.json",
   "description": "XWUIDashboardDataQualityIndicator component"
  },
  {
   "name": "XWUIDashboardDateRangeCompare",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardDateRangeCompare",
   "tag": "xwui-dashboard-date-range-compare",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardDateRangeCompare.schema.json",
   "description": "XWUIDashboardDateRangeCompare - period-over-period comparison control. Shows the primary date range as a chip, lets the user pick how it is compared (previous period / previous year / a host-supplied custom range / none) via a segmented control, and renders the resolved comparison range plus a computed \"vs …\" summary label. All date math lives in the pure view projection (XWUIDashboardDateRangeCompare.view.ts); this adapter is DOM wiring only."
  },
  {
   "name": "XWUIDashboardDrilldownTable",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardDrilldownTable",
   "tag": "xwui-dashboard-drilldown-table",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardDrilldownTable.schema.json",
   "description": "XWUIDashboardDrilldownTable - hierarchical drill-down table. Rows can nest children; each row with children gets a chevron toggle that expands/collapses it, children are indented by depth, and numeric columns roll up (sum of the entire collapsed subtree) whenever a parent is collapsed so its aggregate is still visible with its detail hidden. Clicking a row's label (not the chevron) emits the root-to-node id path via `onDrilldown`."
  },
  {
   "name": "XWUIDashboardExportToolbar",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardExportToolbar",
   "tag": "xwui-dashboard-export-toolbar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardExportToolbar.schema.json",
   "description": "XWUIDashboardExportToolbar - a small toolbar of export actions (CSV, PNG, PDF, copy share-link by default) that defers the actual export work to the host via `setExportHandler`. Click flow per button: - pending: spinner replaces the icon, ALL buttons are disabled (exports are treated as mutually exclusive - only one runs at a time). - resolve: the clicked button shows a brief success check mark; the 'share' format additionally copies a link to the clipboard and swaps its label to \"Copied!\" instead. - reject: the clicked button shows a brief error mark and an inline banner explains what went wrong. - after `resultDisplayMs` the button/banner return to idle."
  },
  {
   "name": "XWUIDashboardFilterBar",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardFilterBar",
   "tag": "xwui-dashboard-filter-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardFilterBar.schema.json",
   "description": "XWUIDashboardFilterBar - the global control surface that narrows what every widget on a dashboard shows: a row of dimension/segment dropdowns, a date-range trigger, a \"Clear all\" action, and an optional \"Save view\" button."
  },
  {
   "name": "XWUIDashboardForecastBand",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardForecastBand",
   "tag": "xwui-dashboard-forecast-band",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardForecastBand.schema.json",
   "description": "XWUIDashboardForecastBand - forecast summary panel. Shows the current, observed value prominently, then the forecasted value for the active scenario alongside its confidence-interval range rendered as a shaded track with a positioned marker. A segmented control (tinted success/danger/neutral per scenario) lets the user switch scenarios, re-rendering the forecast numbers and emitting `onScenarioChange`."
  },
  {
   "name": "XWUIDashboardFunnel",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardFunnel",
   "tag": "xwui-dashboard-funnel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardFunnel.schema.json",
   "description": "XWUIDashboardFunnel - conversion funnel widget. Renders one bar per stage, sized proportionally to that stage's value relative to the first (top-of-funnel) stage. Between consecutive stages it shows the drop-off percentage `(1 - next/current) * 100` as a small connector label. Hovering a stage bar reveals its absolute value and its percentage of the top-of-funnel value in a tooltip. Clicking a stage bar emits its id via `onStageClick(handler)`. Plain DOM construction, no primitive registry - mirrors power/XWUIDashboardWidget's adapter style."
  },
  {
   "name": "XWUIDashboardGoalTracker",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardGoalTracker",
   "tag": "xwui-dashboard-goal-tracker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardGoalTracker.schema.json",
   "description": "XWUIDashboardGoalTracker - goal/OKR progress tracker: a bar or ring from a start value toward a target, with milestone ticks along the track and a pace-projected completion status (on-track / at-risk / behind) vs. the due date. DOM adapter style: plain document/SVG element construction (mirrors power/XWUIDashboardWidget and dashboard/XWUIDashboardThresholdGauge), not the mountXWUIBox primitive registry."
  },
  {
   "name": "XWUIDashboardKPIGrid",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardKPIGrid",
   "tag": "xwui-dashboard-k-p-i-grid",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardKPIGrid.schema.json",
   "description": "XWUIDashboardKPIGrid - responsive grid of KPI scorecards. Each tile shows a big value, a delta% vs the previous period (colored via semantic success/danger tokens), an optional slim progress-to-target bar, and an optional rank badge when the grid is sorted. Plain DOM construction, no primitive registry - mirrors power/XWUIDashboardWidget's adapter style."
  },
  {
   "name": "XWUIDashboardLayoutBuilder",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardLayoutBuilder",
   "tag": "xwui-dashboard-layout-builder",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardLayoutBuilder.schema.json",
   "description": "XWUIDashboardLayoutBuilder - edit-mode wrapper for arranging dashboard widget slots on a CSS grid. Renders one tile per widget (title + drag handle + optional resize handle). Reordering uses native HTML5 drag-and-drop (dragstart/dragover/drop) to swap the `order` of the dragged tile and the drop target; visual re-flow is done with the CSS `order` property so no DOM node ever has to move. Resizing uses pointer events on a bottom-right corner handle: the horizontal pointer delta is converted into column-span steps and clamped to `[1, columns]`."
  },
  {
   "name": "XWUIDashboardLiveTicker",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardLiveTicker",
   "tag": "xwui-dashboard-live-ticker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardLiveTicker.schema.json",
   "description": "XWUIDashboardLiveTicker - horizontally auto-scrolling ticker strip of live metric snippets (stock-ticker style), for a dashboard header or footer. The chip list is rendered twice back-to-back into a single flex track; a CSS `translateX` animation moves the track by exactly one copy's width (0 -> -50% / -50% -> 0), so the loop point is visually seamless. Animation duration is derived from the measured content width divided by `config.speed` (px/sec), so perceived speed stays constant regardless of item count. `pushItem()` mutates the existing track in place (both copies) and briefly flashes the new chip, instead of rebuilding/restarting the scroll from zero. Plain DOM construction, no primitive registry - mirrors power/XWUIDashboardWidget's adapter style."
  },
  {
   "name": "XWUIDashboardSavedViews",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardSavedViews",
   "tag": "xwui-dashboard-saved-views",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardSavedViews.schema.json",
   "description": "XWUIDashboardSavedViews - saved-view (filter/layout preset) manager. A list of named presets that can be: - selected (row click)                  -> onSelect(id) - pinned/unpinned (pin button)           -> onPinToggle(id) - pinned views float to the top - renamed inline (rename button)         -> onRename(id, newName) - deleted ('×' button)                   -> onDelete(id) - created from the current state         -> onSave(name), via the \"Save current view as...\" row The component owns the list's local presentation state (sort order, which row is active/renaming); the host owns persistence and what \"the current view\" actually means."
  },
  {
   "name": "XWUIDashboardStatusBoard",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardStatusBoard",
   "tag": "xwui-dashboard-status-board",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardStatusBoard.schema.json",
   "description": "XWUIDashboardStatusBoard - multi-service/domain health status board. A summary banner (\"All systems operational\" or naming the worst-affected service(s)) sits above a grid of per-service tiles, each showing a colored operational-state dot, the service name, an optional latency number, and a relative \"checked Xm ago\" timestamp. Plain DOM construction, no primitive registry - mirrors power/XWUIDashboardWidget's adapter style."
  },
  {
   "name": "XWUIDashboardSummaryPanel",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardSummaryPanel",
   "tag": "xwui-dashboard-summary-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardSummaryPanel.schema.json",
   "description": "XWUIDashboardSummaryPanel - executive-summary panel. Renders auto-generated narrative insights as a bullet list, each row carrying a sentiment-colored icon, the insight text, and an optional metric chip (e.g. \"+12%\"). When `showAskInput` is enabled, a text input + \"Ask\" button is rendered below the list; submitting emits `onAsk(text)` and clears the input. The host owns generating insights and answering questions - this component only renders and emits intent."
  },
  {
   "name": "XWUIDashboardThresholdGauge",
   "tier": "dashboard",
   "path": "dashboard/XWUIDashboardThresholdGauge",
   "tag": "xwui-dashboard-threshold-gauge",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardThresholdGauge.schema.json",
   "description": "XWUIDashboardThresholdGauge - semicircular arc gauge showing a single metric value against green/amber/red threshold bands (capacity, SLA, health score). DOM adapter style: plain document/SVG element construction (mirrors power/XWUIDashboardWidget), not the mountXWUIBox primitive registry."
  },
  {
   "name": "XWUIDashboardWidget",
   "tier": "power",
   "path": "power/XWUIDashboardWidget",
   "tag": "xwui-dashboard-widget",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDashboardWidget.schema.json",
   "description": "Composes XWUIDisplayHealthIndicator and provides slots for any body content."
  },
  {
   "name": "XWUIDataGrid",
   "tier": "enterprise",
   "path": "enterprise/XWUIDataGrid",
   "tag": "xwui-data-grid",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDataGrid.schema.json",
   "description": "XWUIDataGrid Component Advanced data grid with custom column renderers and enhanced features"
  },
  {
   "name": "XWUIDataView",
   "tier": "basic",
   "path": "basic/XWUIDataView",
   "tag": "xwui-data-view",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDataView.schema.json",
   "description": "List/grid data display with optional layout toggle and pagination (design reference: PrimeReact DataView - no React dependency)."
  },
  {
   "name": "XWUIDBCollectionsList",
   "tier": "industry",
   "path": "industry/db/XWUIDBCollectionsList",
   "tag": "xwui-db-collections-list",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDBCollectionsList.schema.json",
   "description": "Composes enterprise/XWUIDataGrid + basic/XWUIInputText + basic/XWUIButton + basic/XWUIDialog."
  },
  {
   "name": "XWUIDBDashboard",
   "tier": "industry",
   "path": "industry/db/XWUIDBDashboard",
   "tag": "xwui-db-dashboard",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDBDashboard.schema.json",
   "description": "Composes power/XWUIKPIStrip and enterprise/XWUIDataGrid."
  },
  {
   "name": "XWUIDBDatabasesList",
   "tier": "industry",
   "path": "industry/db/XWUIDBDatabasesList",
   "tag": "xwui-db-databases-list",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDBDatabasesList.schema.json",
   "description": "Composes enterprise/XWUIDataGrid + basic/XWUIInputText + basic/XWUIButton + basic/XWUIDialog."
  },
  {
   "name": "XWUIDBDocumentsBrowser",
   "tier": "industry",
   "path": "industry/db/XWUIDBDocumentsBrowser",
   "tag": "xwui-db-documents-browser",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDBDocumentsBrowser.schema.json",
   "description": "Composes enterprise/XWUIDataGrid (with JSON cell rendering) + basic/XWUIInputTextarea + basic/XWUIButton + basic/XWUIDialog."
  },
  {
   "name": "XWUIDBQueryEditor",
   "tier": "industry",
   "path": "industry/db/XWUIDBQueryEditor",
   "tag": "xwui-db-query-editor",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDBQueryEditor.schema.json",
   "description": "Composes super/XWUIScriptEditor (with basic/XWUIInputTextarea fallback) + enterprise/XWUIDataGrid + basic/XWUIButton."
  },
  {
   "name": "XWUIDealTierIndicator",
   "tier": "basic",
   "path": "basic/XWUIDealTierIndicator",
   "tag": "xwui-deal-tier-indicator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDealTierIndicator.schema.json",
   "description": "Marketplace deal-tier indicator: colored arrow disc + pre-translated label. Product owns i18n; xwui owns direction/color mapping."
  },
  {
   "name": "XWUIDebugToolbar",
   "tier": "power",
   "path": "power/XWUIDebugToolbar",
   "tag": "xwui-debug-toolbar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDebugToolbar.schema.json",
   "description": "Schema for XWUIDebugToolbar component - describes both conf_comp (component configuration) and data (component data)"
  },
  {
   "name": "XWUIDeliveryDateEstimator",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIDeliveryDateEstimator",
   "tag": "xwui-delivery-date-estimator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDeliveryDateEstimator.schema.json",
   "description": "'Get it by' delivery date estimate from a ZIP/postal code input."
  },
  {
   "name": "XWUIDependencyVisualizer",
   "tier": "industry",
   "path": "industry/projects/XWUIDependencyVisualizer",
   "tag": "xwui-dependency-visualizer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDependencyVisualizer.schema.json",
   "description": "XWUIDependencyVisualizer Component Visualize task dependencies, blocking relationships, and predecessor/successor links"
  },
  {
   "name": "XWUIDescriptionList",
   "tier": "basic",
   "path": "basic/XWUIDescriptionList",
   "tag": "xwui-description-list",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDescriptionList.schema.json",
   "description": "XWUIDescriptionList Component Description list (term-value pairs)"
  },
  {
   "name": "XWUIDiagram",
   "tier": "super",
   "path": "super/XWUIDiagram",
   "tag": "xwui-diagram",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDiagram.schema.json",
   "description": "Schema for XWUIDiagram component - describes both conf_comp (component configuration) and data (component data)"
  },
  {
   "name": "XWUIDiagramNode",
   "tier": "super",
   "path": "super/XWUIDiagramNode",
   "tag": "xwui-diagram-node",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDiagramNode.schema.json",
   "description": "src/components/super/XWUIDiagramNode/XWUIDiagramNode.ts A single node inside an XWUIDiagram (or any other graph-like surface). Visual contract intentionally mirrors `XWUIFlowchart`'s node so a body graph and a workflow read as the same family of UI: ┌──────────────────────────────────┐ │ ●  ICON  Node title         ●    │   ← head row (pill, icon, title, status dot) │ subtitle / type                  │ │ ┌──────────────────────────────┐ │ │ │ optional XWUIItem body       │ │   ← rich content (when `data.item` is set) │ └──────────────────────────────┘ │ └──────────────────────────────────┘ ●                              ●     ← handles on declared sides The visible elements are driven by `data`: - `label`      → title text (head row) - `sublabel`   → subtitle row (small mono caption) - `icon`       → unicode glyph or short string in the head pill area - `color`      → drives the left-stripe + handle accent + selection ring - `status`     → 'idle' | 'success' | 'warning' | 'error' (status dot) - `item`       → full XWUIItem config rendered BELOW the head row Handles are configured via `config.handles` as DiagramHandleSpec[]: - `id`     : addressable from connections - `side`   : 'top' | 'right' | 'bottom' | 'left' - `kind`   : 'in' | 'out' | 'both' - drives drag-source / drop-target eligibility - `offset` : 0..1 along the side - `label`  : decorative caption next to the dot - `color`  : per-handle override Why a separate component (not inline in XWUIDiagram)? - Other graph surfaces (XWUIFlowchart, XWUIWorkflow) can use these same nodes - the data shape and visual contract live in one place. - Lets a node carry a full XWUIItem for rich content (avatar, badges, action buttons, progress bars) without coupling the canvas to it. - Selection / drag / connect are owned by the host diagram so gesture coordination across many nodes stays consistent."
  },
  {
   "name": "XWUIDialog",
   "tier": "basic",
   "path": "basic/XWUIDialog",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDialog.schema.json",
   "description": "Modal dialog component with configurable header, body, and footer. Supports multiple sizes, backdrop overlay, keyboard navigation, and customizable close behavior."
  },
  {
   "name": "XWUIDiffEditor",
   "tier": "power",
   "path": "power/XWUIDiffEditor",
   "tag": "xwui-diff-editor",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDiffEditor.schema.json",
   "description": "Schema for XWUIDiffEditor component - describes both conf_comp (component configuration) and data (component data)"
  },
  {
   "name": "XWUIDisplayAvatar",
   "tier": "basic",
   "path": "basic/XWUIDisplayAvatar",
   "tag": "xwui-display-avatar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayAvatar.schema.json",
   "description": "XWUIDisplayAvatar Component User avatar with image/initials fallback"
  },
  {
   "name": "XWUIDisplayAvatarGroup",
   "tier": "basic",
   "path": "basic/XWUIDisplayAvatarGroup",
   "tag": "xwui-display-avatar-group",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayAvatarGroup.schema.json",
   "description": "XWUIDisplayAvatarGroup Component Group of avatars with overflow handling"
  },
  {
   "name": "XWUIDisplayBadge",
   "tier": "basic",
   "path": "basic/XWUIDisplayBadge",
   "tag": "xwui-display-badge",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayBadge.schema.json",
   "description": "XWUIDisplayBadge Component Count/status badge"
  },
  {
   "name": "XWUIDisplayBarcode",
   "tier": "basic",
   "path": "basic/XWUIDisplayBarcode",
   "tag": "xwui-display-barcode",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayBarcode.schema.json",
   "description": "XWUIDisplayBarcode Component Generic 1D barcode (Code 128, EAN-13, EAN-8). Headless SVG render."
  },
  {
   "name": "XWUIDisplayBlockquote",
   "tier": "basic",
   "path": "basic/XWUIDisplayBlockquote",
   "tag": "xwui-display-blockquote",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayBlockquote.schema.json",
   "description": "Quote text from external source (Chakra Blockquote equivalent)."
  },
  {
   "name": "XWUIDisplayChip",
   "tier": "basic",
   "path": "basic/XWUIDisplayChip",
   "tag": "xwui-display-chip",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayChip.schema.json",
   "description": "XWUIDisplayChip Component Tag/chip element with closable and clickable variants"
  },
  {
   "name": "XWUIDisplayColorPalette",
   "tier": "basic",
   "path": "basic/XWUIDisplayColorPalette",
   "tag": "xwui-display-color-palette",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayColorPalette.schema.json",
   "description": "A non-interactive row of small color swatches. Used as a visual preview inside pickers to show theme/accent colors at a glance."
  },
  {
   "name": "XWUIDisplayDelivery",
   "tier": "basic",
   "path": "basic/XWUIDisplayDelivery",
   "tag": "xwui-display-delivery",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayDelivery.schema.json",
   "description": "Read-only delivery-slot pill / inline / card. Friendly relative date ('Today', 'Tomorrow', 'Mon, Mar 18') + optional time window ('14:00-18:00') + status tone. Pulses subtly when the slot is < 24h away (highlightImminent)."
  },
  {
   "name": "XWUIDisplayDemographicBar",
   "tier": "basic",
   "path": "basic/XWUIDisplayDemographicBar",
   "tag": "xwui-display-demographic-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayDemographicBar.schema.json",
   "description": "Segmented multi-category percentage bar - one horizontal track split into coloured shares (45% / 55%, or any number of categories) - plus a small-multiples 'rows' layout that stacks several breakdowns under one shared legend. Purely presentational; weights are normalized so counts and percentages both work."
  },
  {
   "name": "XWUIDisplayDueDate",
   "tier": "basic",
   "path": "basic/XWUIDisplayDueDate",
   "tag": "xwui-display-due-date",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayDueDate.schema.json",
   "description": "Renders a calendar icon + label, automatically colored by relation to now."
  },
  {
   "name": "XWUIDisplayHealthIndicator",
   "tier": "basic",
   "path": "basic/XWUIDisplayHealthIndicator",
   "tag": "xwui-display-health-indicator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayHealthIndicator.schema.json",
   "description": "Renders standard PM health levels with theme-aware colors and an optional 0-100 gauge."
  },
  {
   "name": "XWUIDisplayHighlight",
   "tier": "basic",
   "path": "basic/XWUIDisplayHighlight",
   "tag": "xwui-display-highlight",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayHighlight.schema.json",
   "description": "Highlight substrings in text (Chakra Highlight equivalent)."
  },
  {
   "name": "XWUIDisplayIndicator",
   "tier": "basic",
   "path": "basic/XWUIDisplayIndicator",
   "tag": "xwui-display-indicator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayIndicator.schema.json",
   "description": "Wrapper with corner indicator dot or label (Mantine Indicator equivalent)."
  },
  {
   "name": "XWUIDisplayKbd",
   "tier": "basic",
   "path": "basic/XWUIDisplayKbd",
   "tag": "xwui-display-kbd",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayKbd.schema.json",
   "description": "XWUIDisplayKbd Component Keyboard key display component"
  },
  {
   "name": "XWUIDisplayLabel",
   "tier": "basic",
   "path": "basic/XWUIDisplayLabel",
   "tag": "xwui-display-label",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayLabel.schema.json",
   "description": "XWUIDisplayLabel Component Form label component"
  },
  {
   "name": "XWUIDisplayLockBanner",
   "tier": "basic",
   "path": "basic/XWUIDisplayLockBanner",
   "tag": "xwui-display-lock-banner",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayLockBanner.schema.json",
   "description": "Lock-date warning banner for accounting / fiscal periods. Three styles: 'banner' (full-width with title + message + actions + optional dismiss), 'inline' (compact one-liner for inline-with-field placement), 'compact' (pill-style chip). Maps to Odoo's account_statusbar_secured lock-date warning. Variants drive default title + intent: fiscal-lock/tax-lock=warning, audit-lock=danger, period-close=info, custom=warning."
  },
  {
   "name": "XWUIDisplayMarquee",
   "tier": "basic",
   "path": "basic/XWUIDisplayMarquee",
   "tag": "xwui-display-marquee",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayMarquee.schema.json",
   "description": "Horizontal infinite-scroll strip of logos / chips with optional edge fade and hover pause."
  },
  {
   "name": "XWUIDisplayMonetary",
   "tier": "basic",
   "path": "basic/XWUIDisplayMonetary",
   "tag": "xwui-display-monetary",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayMonetary.schema.json",
   "description": "Read-only currency display: figure + currency unit. currencyDisplay=full-text|3-char|2-char|symbol (SVG for SAR); numberType=natural|compact; numberFormat Excel pattern (e.g. #,##0)."
  },
  {
   "name": "XWUIDisplayPersonChip",
   "tier": "basic",
   "path": "basic/XWUIDisplayPersonChip",
   "tag": "xwui-display-person-chip",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayPersonChip.schema.json",
   "description": "Renders a person/owner pill - avatar (image or initials), optional role, optional removable X."
  },
  {
   "name": "XWUIDisplayPresenceStack",
   "tier": "basic",
   "path": "basic/XWUIDisplayPresenceStack",
   "tag": "xwui-display-presence-stack",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayPresenceStack.schema.json",
   "description": "Stacked avatars with per-member online/offline status dot and a summary label. Composed on top of XWUIItem layout conventions."
  },
  {
   "name": "XWUIDisplayPriorityFlag",
   "tier": "basic",
   "path": "basic/XWUIDisplayPriorityFlag",
   "tag": "xwui-display-priority-flag",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayPriorityFlag.schema.json",
   "description": "Renders a colored priority flag/pill/dot/bar tracking theme tokens."
  },
  {
   "name": "XWUIDisplayRating",
   "tier": "basic",
   "path": "basic/XWUIDisplayRating",
   "tag": "xwui-display-rating",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayRating.schema.json",
   "description": "Read-only mood display. Pairs with existing XWUIInputRating for input."
  },
  {
   "name": "XWUIDisplayRotting",
   "tier": "basic",
   "path": "basic/XWUIDisplayRotting",
   "tag": "xwui-display-rotting",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayRotting.schema.json",
   "description": "Color escalates from neutral → warning → danger as days in stage grow."
  },
  {
   "name": "XWUIDisplaySparkline",
   "tier": "basic",
   "path": "basic/XWUIDisplaySparkline",
   "tag": "xwui-display-sparkline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplaySparkline.schema.json",
   "description": "Micro chart: small inline sparkline. SVG-based."
  },
  {
   "name": "XWUIDisplayStatistic",
   "tier": "basic",
   "path": "basic/XWUIDisplayStatistic",
   "tag": "xwui-display-statistic",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayStatistic.schema.json",
   "description": "XWUIDisplayStatistic Component Display statistics/counts"
  },
  {
   "name": "XWUIDisplayStatus",
   "tier": "basic",
   "path": "basic/XWUIDisplayStatus",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayStatus.schema.json",
   "description": "XWUIDisplayStatus - base for state and feedback (shared content + semantics). XWUIState and XWUIFeedbackForm extend this. See docs/STATE_AND_FEEDBACK_COMPONENTS.md."
  },
  {
   "name": "XWUIDisplaySubtaskBadge",
   "tier": "basic",
   "path": "basic/XWUIDisplaySubtaskBadge",
   "tag": "xwui-display-subtask-badge",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplaySubtaskBadge.schema.json",
   "description": "Inspired by Odoo's name_with_subtask_count and Monday subtask cells."
  },
  {
   "name": "XWUIDisplayTag",
   "tier": "basic",
   "path": "basic/XWUIDisplayTag",
   "tag": "xwui-display-tag",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayTag.schema.json",
   "description": "XWUIDisplayTag Component Base tag component for simple tag display XWUIDisplayChip extends this component with interactivity and richer visuals"
  },
  {
   "name": "XWUIDisplayTruncatedFormat",
   "tier": "basic",
   "path": "basic/XWUIDisplayTruncatedFormat",
   "tag": "xwui-display-truncated-format",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayTruncatedFormat.schema.json",
   "description": "Truncate text with tooltip on overflow (Blueprint TruncatedFormat equivalent)."
  },
  {
   "name": "XWUIDisplayTypingIndicator",
   "tier": "industry",
   "path": "industry/chat/XWUIDisplayTypingIndicator",
   "tag": "xwui-display-typing-indicator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayTypingIndicator.schema.json",
   "description": "XWUIDisplayTypingIndicator Component Animated typing indicator showing \"User is typing...\" with animated dots"
  },
  {
   "name": "XWUIDisplayWatermark",
   "tier": "basic",
   "path": "basic/XWUIDisplayWatermark",
   "tag": "xwui-display-watermark",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDisplayWatermark.schema.json",
   "description": "XWUIDisplayWatermark Component Watermark overlay"
  },
  {
   "name": "XWUIDock",
   "tier": "basic",
   "path": "basic/XWUIDock",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDock.schema.json",
   "description": "macOS-style dock: horizontal bar of icon items with magnification on hover."
  },
  {
   "name": "XWUIDurationPicker",
   "tier": "basic",
   "path": "basic/XWUIDurationPicker",
   "tag": "xwui-duration-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDurationPicker.schema.json",
   "description": "XWUIDurationPicker Component Combined hours and minutes input for time duration"
  },
  {
   "name": "XWUIDynamicFieldRenderer",
   "tier": "power",
   "path": "power/XWUIDynamicFieldRenderer",
   "tag": "xwui-dynamic-field-renderer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIDynamicFieldRenderer.schema.json",
   "description": "XWUIDynamicFieldRenderer Component Render custom field types dynamically in forms and views"
  },
  {
   "name": "XWUIEmoji",
   "tier": "basic",
   "path": "basic/XWUIEmoji",
   "tag": "xwui-emoji",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIEmoji.schema.json",
   "description": "Display-only emoji component that renders an emoji using the active emoji theme (apple/google = font-based span, twitter = Twemoji image). Reactive to data-emojis on the HTML root."
  },
  {
   "name": "XWUIEmpty",
   "tier": "basic",
   "path": "basic/XWUIEmpty",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIEmpty.schema.json",
   "description": "Empty state component for displaying when there is no content to show. Supports title, description, image, icon, and optional action button. Useful for empty lists, search results, and error states."
  },
  {
   "name": "XWUIEntityMaster",
   "tier": "super",
   "path": "super/XWUIEntityMaster",
   "tag": "xwui-entity-master",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIEntityMaster.schema.json",
   "description": "XWUIEntityMaster --------------------------------------------------------------------------- Super umbrella that wires the three single-entity CRUD masters (Form, List, Record) behind a 2-level tab strip. The L1 strip (XWUITabs) selects the sub-master and the L2 strip (XWUITabsSub) drives its CRUDState (create | read | update | delete | json)."
  },
  {
   "name": "XWUIFab",
   "tier": "basic",
   "path": "basic/XWUIFab",
   "tag": "xwui-fab",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFab.schema.json",
   "description": "Floating Action Button (MUI FAB equivalent). Single FAB, standard or extended with label."
  },
  {
   "name": "XWUIFeed",
   "tier": "basic",
   "path": "basic/XWUIFeed",
   "tag": "xwui-feed",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFeed.schema.json",
   "description": "Activity feed with events: date, summary, extra, meta, image/avatar (Semantic UI React Feed equivalent)."
  },
  {
   "name": "XWUIFeedbackAlert",
   "tier": "basic",
   "path": "basic/XWUIFeedbackAlert",
   "tag": "xwui-feedback-alert",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFeedbackAlert.schema.json",
   "description": "XWUIFeedbackAlert Component Alert message box with variants"
  },
  {
   "name": "XWUIFeedbackBanner",
   "tier": "basic",
   "path": "basic/XWUIFeedbackBanner",
   "tag": "xwui-feedback-banner",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFeedbackBanner.schema.json",
   "description": "Dismissible announcement bar with icon, content, and actions. Vuetify Banner equivalent."
  },
  {
   "name": "XWUIFeedbackEmpty",
   "tier": "basic",
   "path": "basic/XWUIFeedbackEmpty",
   "tag": "xwui-feedback-empty",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFeedbackEmpty.schema.json",
   "description": "XWUIFeedbackEmpty Component Empty state component"
  },
  {
   "name": "XWUIFeedbackForm",
   "tier": "basic",
   "path": "basic/XWUIFeedbackForm",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFeedbackForm.schema.json",
   "description": "XWUIFeedbackForm - base for Alert, Toast, Notification (lifecycle + visibility). Extends XWUIDisplayStatus. See docs/STATE_AND_FEEDBACK_COMPONENTS.md."
  },
  {
   "name": "XWUIFeedbackNonIdealState",
   "tier": "basic",
   "path": "basic/XWUIFeedbackNonIdealState",
   "tag": "xwui-feedback-non-ideal-state",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFeedbackNonIdealState.schema.json",
   "description": "Empty/error state with icon, title, description, action (Blueprint NonIdealState equivalent)."
  },
  {
   "name": "XWUIFeedbackResult",
   "tier": "basic",
   "path": "basic/XWUIFeedbackResult",
   "tag": "xwui-feedback-result",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFeedbackResult.schema.json",
   "description": "XWUIFeedbackResult Component Result page/section with icons for success, error, info, warning"
  },
  {
   "name": "XWUIFeedComment",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIFeedComment",
   "tag": "xwui-feed-comment",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFeedComment.schema.json",
   "description": "Single feed comment - avatar + handle + text + meta row (time · like · reply). Composes XWUIAvatar. Used by XWUIFeedCommentThread."
  },
  {
   "name": "XWUIFeedCommentThread",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIFeedCommentThread",
   "tag": "xwui-feed-comment-thread",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFeedCommentThread.schema.json",
   "description": "Full nested comment thread - sort + count header, list of XWUIFeedComment with reply indenting. Used in post-detail drill-down and TikTok/IG slide-up comment sheets."
  },
  {
   "name": "XWUIFeedPost",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIFeedPost",
   "tag": "xwui-feed-post",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFeedPost.schema.json",
   "description": "Iconic Instagram / Facebook feed-post card - header (author + time + menu), media (image / carousel / video), actions (like / comment / share / save), caption with @handle, and top-N comments preview with 'View all N comments' link. Carousel mode auto-activates when data.media is an array of length > 1 (paging dots + arrow buttons). Composes basic primitives (XWUIAvatar shape via initials fallback, XWUIButtonIcon-style buttons) so brand-specific theming applies via design tokens."
  },
  {
   "name": "XWUIField",
   "tier": "basic",
   "path": "basic/XWUIField",
   "tag": "xwui-field",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIField.schema.json",
   "description": "XWUIField Component Form field wrapper with label, input, and error message"
  },
  {
   "name": "XWUIFileManager",
   "tier": "power",
   "path": "power/XWUIFileManager",
   "tag": "xwui-file-manager",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFileManager.schema.json",
   "description": "File/folder browsing widget: breadcrumb path, optional storage-usage stat cards, a toolbar (search + list/grid toggle + upload), and a list or grid of entries with type icons, modified dates, an avatar-group \"shared with\" cell, a favorite-star toggle, and a per-row menu."
  },
  {
   "name": "XWUIFilePreview",
   "tier": "basic",
   "path": "basic/XWUIFilePreview",
   "tag": "xwui-file-preview",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFilePreview.schema.json",
   "description": "XWUIFilePreview Component Inline preview of uploaded files (PDF, images, documents)"
  },
  {
   "name": "XWUIFilters",
   "tier": "basic",
   "path": "basic/XWUIFilters",
   "tag": "xwui-filters",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFilters.schema.json",
   "description": "XWUIFilters Component Enhanced image filters with presets and custom filter creation"
  },
  {
   "name": "XWUIFlex",
   "tier": "basic",
   "path": "basic/XWUIFlex",
   "tag": "xwui-flex",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFlex.schema.json",
   "description": "XWUIFlex Component Flexbox layout container"
  },
  {
   "name": "XWUIFloatLabel",
   "tier": "basic",
   "path": "basic/XWUIFloatLabel",
   "tag": "xwui-float-label",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFloatLabel.schema.json",
   "description": "Floating label wrapper for inputs: label moves up when focused or has value. PrimeReact FloatLabel equivalent."
  },
  {
   "name": "XWUIFlowchart",
   "tier": "industry",
   "path": "industry/projects/XWUIFlowchart",
   "tag": "xwui-flowchart",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFlowchart.schema.json",
   "description": "n8n-class flowchart editor. Self-contained SVG canvas with pan/zoom/drag-to-connect/select/delete plus mini-map, palette, inspector, and run-status overlay. Wire-shape mirrors n8n IWorkflowBase."
  },
  {
   "name": "XWUIFocusTrap",
   "tier": "basic",
   "path": "basic/XWUIFocusTrap",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFocusTrap.schema.json",
   "description": "Schema for XWUIFocusTrap component - describes both conf_comp (component configuration) and data (component data)"
  },
  {
   "name": "XWUIFollowIndicator",
   "tier": "basic",
   "path": "basic/XWUIFollowIndicator",
   "tag": "xwui-follow-indicator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFollowIndicator.schema.json",
   "description": "XWUIFollowIndicator Component Visual indicator for following/watching tasks or projects"
  },
  {
   "name": "XWUIForm",
   "tier": "basic",
   "path": "basic/XWUIForm",
   "tag": "xwui-form",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIForm.schema.json",
   "description": "XWUIForm Component Form wrapper with validation"
  },
  {
   "name": "XWUIFormEditor",
   "tier": "super",
   "path": "super/XWUIFormEditor",
   "tag": "xwui-form-editor",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFormEditor.schema.json",
   "description": "XWUIFormEditor Component Visual form builder with drag-and-drop support Reuses existing XWUI input components"
  },
  {
   "name": "XWUIFormEditorMaster",
   "tier": "super",
   "path": "super/XWUIFormEditorMaster",
   "tag": "xwui-form-editor-master",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFormEditorMaster.schema.json",
   "description": "XWUIFormEditorMaster owns the form-DEFINITION (sections / rows / columns / elements) and exposes the canonical 5-state CRUD vocabulary. Extends XWUICRUD; the umbrella XWUIEntityMaster drives state via setState(). Uses XWUIRecordMaster for the live preview."
  },
  {
   "name": "XWUIFormField",
   "tier": "basic",
   "path": "basic/XWUIFormField",
   "tag": "xwui-form-field",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFormField.schema.json",
   "description": "Form field with layout (h/v): first part = XWUIItem, second part = any input (XWUIInput, XWUIInputSelect, etc.)"
  },
  {
   "name": "XWUIFormMaster",
   "tier": "super",
   "path": "super/XWUIFormMaster",
   "tag": "xwui-form-master",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFormMaster.schema.json",
   "description": "XWUIFormMaster --------------------------------------------------------------------------- Super form-management component for XWUI. Responsibilities (high level - see task brief for full details): - Consume Config + Schema + Data JSON (FORM JSON) to render forms. - Provide an editor for the form definition (visual + JSON). - Provide CRUD-style flows for records (ADD / LIST / VIEW / UPDATE / RECORD JSON). - Manage validation, submission lifecycle, and UX state flags."
  },
  {
   "name": "XWUIFormulaEngine",
   "tier": "power",
   "path": "power/XWUIFormulaEngine",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIFormulaEngine.schema.json",
   "description": "Headless Excel / Google-Sheets-compatible formula engine: tokenizer + parser + evaluator with 200+ built-in functions (math, stats, logic, text, lookup, date/time, financial, regex, bitwise, dynamic arrays). Supports A1 + absolute (`$A$1`) + range (`A1:B5`) cell references, table-style column / row refs (`[Revenue]` / `@Q1`), Excel-style errors (`#DIV/0!` `#VALUE!` `#NAME?` `#REF!` `#N/A` `#NUM!`), custom function registration (LAMBDA-style), and optional async providers (storage / AI / action). No external dependencies; ~1500 lines pure TS. Used by both `XWUISheet` (power) and `XWUISpreadsheet` (super)."
  },
  {
   "name": "XWUIGalleryEditor",
   "tier": "super",
   "path": "super/XWUIGalleryEditor",
   "tag": "xwui-gallery-editor",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGalleryEditor.schema.json",
   "description": "XWUIGalleryEditor Component Gallery editor with upload and management Reuses: XWUIGalleryViewer, XWUIUpload, XWUIButton, XWUIDialog"
  },
  {
   "name": "XWUIGalleryMaster",
   "tier": "super",
   "path": "super/XWUIGalleryMaster",
   "tag": "xwui-gallery-master",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGalleryMaster.schema.json",
   "description": "XWUIGalleryMaster ---------------------------------------------------------------------------- Super component that unifies XWUIGalleryViewer + XWUIGalleryEditor behind a single stateful API. - State \"viewer\": read‑only gallery (uses XWUIGalleryViewer). - State \"editor\": gallery editor with upload / management (uses XWUIGalleryEditor, which itself reuses XWUIGalleryViewer)."
  },
  {
   "name": "XWUIGalleryViewer",
   "tier": "super",
   "path": "super/XWUIGalleryViewer",
   "tag": "xwui-gallery-viewer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGalleryViewer.schema.json",
   "description": "XWUIGalleryViewer Component Image gallery viewer with grid layout, lightbox, and navigation Reuses: XWUIGrid, XWUICard, XWUIDialog, XWUICarousel, XWUIButton, XWUIPagination"
  },
  {
   "name": "XWUIGameAccessibilityPanel",
   "tier": "game",
   "path": "game/meta/XWUIGameAccessibilityPanel",
   "tag": "xwui-game-accessibility-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameAccessibilityPanel.schema.json",
   "description": "Accessibility options panel with organized sections and descriptions for visual, audio, input, and difficulty settings."
  },
  {
   "name": "XWUIGameAchievementsPanel",
   "tier": "game",
   "path": "game/meta/XWUIGameAchievementsPanel",
   "tag": "xwui-game-achievements-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameAchievementsPanel.schema.json",
   "description": "Achievement grid with progress bars, rarity indicators, and category filters."
  },
  {
   "name": "XWUIGameActionPrompt",
   "tier": "game",
   "path": "game/combat/XWUIGameActionPrompt",
   "tag": "xwui-game-action-prompt",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameActionPrompt.schema.json",
   "description": "QTE prompt for parry/dodge/execute/revive actions with pulsing border and shrinking timer ring."
  },
  {
   "name": "XWUIGameAIDebugOverlay",
   "tier": "game",
   "path": "game/dev/XWUIGameAIDebugOverlay",
   "tag": "xwui-game-a-i-debug-overlay",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameAIDebugOverlay.schema.json",
   "description": "AI state viewer with agent list, behavior tree display, and perception radius visualization."
  },
  {
   "name": "XWUIGameAlertIcon",
   "tier": "game",
   "path": "game/hud/XWUIGameAlertIcon",
   "tag": "xwui-game-alert-icon",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameAlertIcon.schema.json",
   "description": "Pulsing alert indicator for stealth/danger states in game HUD. Supports spotted, danger, warning, and info types."
  },
  {
   "name": "XWUIGameAltitudeDepth",
   "tier": "game",
   "path": "game/world/XWUIGameAltitudeDepth",
   "tag": "xwui-game-altitude-depth",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameAltitudeDepth.schema.json",
   "description": "Vertical altitude/depth gauge showing current altitude with sea-level marker."
  },
  {
   "name": "XWUIGameAppearanceCustomizer",
   "tier": "game",
   "path": "game/character/XWUIGameAppearanceCustomizer",
   "tag": "xwui-game-appearance-customizer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameAppearanceCustomizer.schema.json",
   "description": "Visual customization panel with category tabs and option grids for hair, face, body, marks."
  },
  {
   "name": "XWUIGameArsenalDisplay",
   "tier": "game",
   "path": "game/hud/XWUIGameArsenalDisplay",
   "tag": "xwui-game-arsenal-display",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameArsenalDisplay.schema.json",
   "description": "Compact weapon/spell/element display panel for game HUD showing current loadout."
  },
  {
   "name": "XWUIGameAuctionHouse",
   "tier": "game",
   "path": "game/system/XWUIGameAuctionHouse",
   "tag": "xwui-game-auction-house",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameAuctionHouse.schema.json",
   "description": "Auction creation and bidding interface with detail panel, bid input, and bid history."
  },
  {
   "name": "XWUIGameBarterPanel",
   "tier": "game",
   "path": "game/system/XWUIGameBarterPanel",
   "tag": "xwui-game-barter-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameBarterPanel.schema.json",
   "description": "NPC item-for-item barter interface with offer/request columns and value balance bar."
  },
  {
   "name": "XWUIGameBaseDashboard",
   "tier": "game",
   "path": "game/survival/XWUIGameBaseDashboard",
   "tag": "xwui-game-base-dashboard",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameBaseDashboard.schema.json",
   "description": "Base overview dashboard showing power, water, defense, and population gauges with alerts."
  },
  {
   "name": "XWUIGameBattlePassTracker",
   "tier": "game",
   "path": "game/meta/XWUIGameBattlePassTracker",
   "tag": "xwui-game-battle-pass-tracker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameBattlePassTracker.schema.json",
   "description": "Season pass display with tier progression, rewards preview, and premium track indicator."
  },
  {
   "name": "XWUIGameBestiary",
   "tier": "game",
   "path": "game/quest/XWUIGameBestiary",
   "tag": "xwui-game-bestiary",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameBestiary.schema.json",
   "description": "Monster compendium with card grid, detail modal, drop tables, weaknesses, and stats."
  },
  {
   "name": "XWUIGameBlueprintSelector",
   "tier": "game",
   "path": "game/survival/XWUIGameBlueprintSelector",
   "tag": "xwui-game-blueprint-selector",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameBlueprintSelector.schema.json",
   "description": "Blueprint library browser with unlock states, preview, and material requirements."
  },
  {
   "name": "XWUIGameBossHPBar",
   "tier": "game",
   "path": "game/combat/XWUIGameBossHPBar",
   "tag": "xwui-game-boss-h-p-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameBossHPBar.schema.json",
   "description": "Wide boss health bar with phase segment dividers and name display."
  },
  {
   "name": "XWUIGameBossPhaseWidget",
   "tier": "game",
   "path": "game/combat/XWUIGameBossPhaseWidget",
   "tag": "xwui-game-boss-phase-widget",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameBossPhaseWidget.schema.json",
   "description": "Phase dots/diamonds showing current boss phase progress."
  },
  {
   "name": "XWUIGameBuffIndicator",
   "tier": "game",
   "path": "game/hud/XWUIGameBuffIndicator",
   "tag": "xwui-game-buff-indicator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameBuffIndicator.schema.json",
   "description": "Displays a row of active buff/debuff icons with name, duration timer, and tooltip."
  },
  {
   "name": "XWUIGameBuildingStability",
   "tier": "game",
   "path": "game/survival/XWUIGameBuildingStability",
   "tag": "xwui-game-building-stability",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameBuildingStability.schema.json",
   "description": "Structural integrity display with color-coded stability bar (green/yellow/red)."
  },
  {
   "name": "XWUIGameBuildMenu",
   "tier": "game",
   "path": "game/survival/XWUIGameBuildMenu",
   "tag": "xwui-game-build-menu",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameBuildMenu.schema.json",
   "description": "Building piece selector with tabbed categories, material cost display, and grid layout."
  },
  {
   "name": "XWUIGameCameraPresetPicker",
   "tier": "game",
   "path": "game/dev/XWUIGameCameraPresetPicker",
   "tag": "xwui-game-camera-preset-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCameraPresetPicker.schema.json",
   "description": "Categorized camera preset browser with preview info for 3D camera configurations."
  },
  {
   "name": "XWUIGameCastBar",
   "tier": "game",
   "path": "game/hud/XWUIGameCastBar",
   "tag": "xwui-game-cast-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCastBar.schema.json",
   "description": "Player cast/channel bar with spell icon, timer, and interrupt indicator."
  },
  {
   "name": "XWUIGameChainCounter",
   "tier": "game",
   "path": "game/hud/XWUIGameChainCounter",
   "tag": "xwui-game-chain-counter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameChainCounter.schema.json",
   "description": "Kill/action chain counter with timeout ring that shrinks as time runs out."
  },
  {
   "name": "XWUIGameChapterBanner",
   "tier": "game",
   "path": "game/quest/XWUIGameChapterBanner",
   "tag": "xwui-game-chapter-banner",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameChapterBanner.schema.json",
   "description": "Full-screen chapter reveal overlay with animated title, subtitle, and chapter number."
  },
  {
   "name": "XWUIGameCharacterSheet",
   "tier": "game",
   "path": "game/character/XWUIGameCharacterSheet",
   "tag": "xwui-game-character-sheet",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCharacterSheet.schema.json",
   "description": "Tabbed character stats panel showing attributes, derived stats, resistances with level and XP bar."
  },
  {
   "name": "XWUIGameChatPanel",
   "tier": "game",
   "path": "game/multiplayer/XWUIGameChatPanel",
   "tag": "xwui-game-chat-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameChatPanel.schema.json",
   "description": "In-game chat window with channel tabs, message history, and send controls."
  },
  {
   "name": "XWUIGameChestLootUI",
   "tier": "game",
   "path": "game/item/XWUIGameChestLootUI",
   "tag": "xwui-game-chest-loot-u-i",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameChestLootUI.schema.json",
   "description": "Chest/container popup showing lootable items in a grid with take-item and take-all actions."
  },
  {
   "name": "XWUIGameClassSelector",
   "tier": "game",
   "path": "game/character/XWUIGameClassSelector",
   "tag": "xwui-game-class-selector",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameClassSelector.schema.json",
   "description": "Class/job picker with selectable cards, hover preview, descriptions, and stat summaries."
  },
  {
   "name": "XWUIGameClockCalendar",
   "tier": "game",
   "path": "game/world/XWUIGameClockCalendar",
   "tag": "xwui-game-clock-calendar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameClockCalendar.schema.json",
   "description": "In-game time display with clock and calendar showing day/night cycle, season, and date."
  },
  {
   "name": "XWUIGameCodexViewer",
   "tier": "game",
   "path": "game/quest/XWUIGameCodexViewer",
   "tag": "xwui-game-codex-viewer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCodexViewer.schema.json",
   "description": "Encyclopedia viewer with tabbed categories, sidebar list, and content reader for discovered lore entries."
  },
  {
   "name": "XWUIGameCollectionsViewer",
   "tier": "game",
   "path": "game/meta/XWUIGameCollectionsViewer",
   "tag": "xwui-game-collections-viewer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCollectionsViewer.schema.json",
   "description": "Collection gallery with category tabs, discovered/hidden states, and completion tracking."
  },
  {
   "name": "XWUIGameCombatDebug",
   "tier": "game",
   "path": "game/dev/XWUIGameCombatDebug",
   "tag": "xwui-game-combat-debug",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCombatDebug.schema.json",
   "description": "Damage calculation debug panel showing formula breakdown, hitbox info, and range data."
  },
  {
   "name": "XWUIGameCombatLog",
   "tier": "game",
   "path": "game/combat/XWUIGameCombatLog",
   "tag": "xwui-game-combat-log",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCombatLog.schema.json",
   "description": "Filterable scrollable combat log with monospace text, timestamps, and type-based coloring."
  },
  {
   "name": "XWUIGameComboCounter",
   "tier": "game",
   "path": "game/hud/XWUIGameComboCounter",
   "tag": "xwui-game-combo-counter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameComboCounter.schema.json",
   "description": "Hit combo display with escalating size, shake animation, and decay fade."
  },
  {
   "name": "XWUIGameCompanionFrame",
   "tier": "game",
   "path": "game/hud/XWUIGameCompanionFrame",
   "tag": "xwui-game-companion-frame",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCompanionFrame.schema.json",
   "description": "Compact companion/mount/pet frame with portrait, HP bar, and status effects."
  },
  {
   "name": "XWUIGameCompanionInterjection",
   "tier": "game",
   "path": "game/quest/XWUIGameCompanionInterjection",
   "tag": "xwui-game-companion-interjection",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCompanionInterjection.schema.json",
   "description": "Floating speech bubble with portrait for companion comments during gameplay."
  },
  {
   "name": "XWUIGameCompanionSheet",
   "tier": "game",
   "path": "game/character/XWUIGameCompanionSheet",
   "tag": "xwui-game-companion-sheet",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCompanionSheet.schema.json",
   "description": "Companion/pet full character sheet with portrait, stats, abilities, and loyalty."
  },
  {
   "name": "XWUIGameCompass",
   "tier": "game",
   "path": "game/world/XWUIGameCompass",
   "tag": "xwui-game-compass",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCompass.schema.json",
   "description": "Horizontal compass strip showing heading with cardinal directions and bearing markers."
  },
  {
   "name": "XWUIGameContextualTip",
   "tier": "game",
   "path": "game/hud/XWUIGameContextualTip",
   "tag": "xwui-game-contextual-tip",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameContextualTip.schema.json",
   "description": "Control hint overlay showing key bindings and contextual tips."
  },
  {
   "name": "XWUIGameControllerVisualizer",
   "tier": "game",
   "path": "game/dev/XWUIGameControllerVisualizer",
   "tag": "xwui-game-controller-visualizer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameControllerVisualizer.schema.json",
   "description": "Gamepad/controller display with live button, stick, and trigger state visualization."
  },
  {
   "name": "XWUIGameCooldownIndicator",
   "tier": "game",
   "path": "game/hud/XWUIGameCooldownIndicator",
   "tag": "xwui-game-cooldown-indicator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCooldownIndicator.schema.json",
   "description": "Radial cooldown sweep overlay on an ability icon."
  },
  {
   "name": "XWUIGameCoverIndicator",
   "tier": "game",
   "path": "game/combat/XWUIGameCoverIndicator",
   "tag": "xwui-game-cover-indicator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCoverIndicator.schema.json",
   "description": "Cover status icon showing none, half, or full cover with directional info."
  },
  {
   "name": "XWUIGameCraftingGrid",
   "tier": "game",
   "path": "game/item/XWUIGameCraftingGrid",
   "tag": "xwui-game-crafting-grid",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCraftingGrid.schema.json",
   "description": "Recipe crafting interface with input material slots, output slot, and craft button."
  },
  {
   "name": "XWUIGameCreditsScreen",
   "tier": "game",
   "path": "game/shell/XWUIGameCreditsScreen",
   "tag": "xwui-game-credits-screen",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCreditsScreen.schema.json",
   "description": "Auto-scrolling credits display with section headers, pause on hover, and skip support."
  },
  {
   "name": "XWUIGameCritIndicator",
   "tier": "game",
   "path": "game/combat/XWUIGameCritIndicator",
   "tag": "xwui-game-crit-indicator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCritIndicator.schema.json",
   "description": "Screen-edge flash overlay on critical hit. Full-screen radial gradient flash animation."
  },
  {
   "name": "XWUIGameCrosshair",
   "tier": "game",
   "path": "game/hud/XWUIGameCrosshair",
   "tag": "xwui-game-crosshair",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameCrosshair.schema.json",
   "description": "Simple crosshair overlay for FPS/TPS games with multiple styles and hit marker support."
  },
  {
   "name": "XWUIGameDailyWeeklyTasks",
   "tier": "game",
   "path": "game/meta/XWUIGameDailyWeeklyTasks",
   "tag": "xwui-game-daily-weekly-tasks",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameDailyWeeklyTasks.schema.json",
   "description": "Task checklist with progress bars, claim buttons, and expiry timers for daily and weekly challenges."
  },
  {
   "name": "XWUIGameDamageNumber",
   "tier": "game",
   "path": "game/combat/XWUIGameDamageNumber",
   "tag": "xwui-game-damage-number",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameDamageNumber.schema.json",
   "description": "Floating damage/heal number that spawns absolute-positioned text elements animating upward and fading out."
  },
  {
   "name": "XWUIGameDialogueBox",
   "tier": "game",
   "path": "game/quest/XWUIGameDialogueBox",
   "tag": "xwui-game-dialogue-box",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameDialogueBox.schema.json",
   "description": "RPG dialogue box with portrait, speaker name, typewriter text effect, and choice buttons."
  },
  {
   "name": "XWUIGameDialogueHistory",
   "tier": "game",
   "path": "game/quest/XWUIGameDialogueHistory",
   "tag": "xwui-game-dialogue-history",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameDialogueHistory.schema.json",
   "description": "Conversation log with chat-bubble style, portraits, timestamps, and scrollable list."
  },
  {
   "name": "XWUIGameDifficultySelect",
   "tier": "game",
   "path": "game/shell/XWUIGameDifficultySelect",
   "tag": "xwui-game-difficulty-select",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameDifficultySelect.schema.json",
   "description": "Card-based difficulty picker with stat modifier preview and keyboard navigation."
  },
  {
   "name": "XWUIGameDiscoveryLog",
   "tier": "game",
   "path": "game/world/XWUIGameDiscoveryLog",
   "tag": "xwui-game-discovery-log",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameDiscoveryLog.schema.json",
   "description": "Scrollable discovery log with timestamped entries and category icons."
  },
  {
   "name": "XWUIGameEconomyDebug",
   "tier": "game",
   "path": "game/dev/XWUIGameEconomyDebug",
   "tag": "xwui-game-economy-debug",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameEconomyDebug.schema.json",
   "description": "Economy flow monitor with gold in/out counters, inflation tracking, and transaction log."
  },
  {
   "name": "XWUIGameElementalOverlay",
   "tier": "game",
   "path": "game/combat/XWUIGameElementalOverlay",
   "tag": "xwui-game-elemental-overlay",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameElementalOverlay.schema.json",
   "description": "Screen-edge elemental effects with element-colored gradient vignette."
  },
  {
   "name": "XWUIGameEnemyCastBar",
   "tier": "game",
   "path": "game/combat/XWUIGameEnemyCastBar",
   "tag": "xwui-game-enemy-cast-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameEnemyCastBar.schema.json",
   "description": "Interruptible enemy cast bar showing spell name, timer, and interrupt state."
  },
  {
   "name": "XWUIGameEngineSelector",
   "tier": "game",
   "path": "game/dev/XWUIGameEngineSelector",
   "tag": "xwui-game-engine-selector",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameEngineSelector.schema.json",
   "description": "Visual card-based 3D engine picker for Three.js, Babylon.js, PlayCanvas, etc."
  },
  {
   "name": "XWUIGameEquipmentSlots",
   "tier": "game",
   "path": "game/character/XWUIGameEquipmentSlots",
   "tag": "xwui-game-equipment-slots",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameEquipmentSlots.schema.json",
   "description": "Paper-doll equipment display with character silhouette and named equipment slot positions."
  },
  {
   "name": "XWUIGameEventBanner",
   "tier": "game",
   "path": "game/quest/XWUIGameEventBanner",
   "tag": "xwui-game-event-banner",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameEventBanner.schema.json",
   "description": "Timed event announcement banner with countdown timer and auto-dismiss."
  },
  {
   "name": "XWUIGameFactionPanel",
   "tier": "game",
   "path": "game/system/XWUIGameFactionPanel",
   "tag": "xwui-game-faction-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameFactionPanel.schema.json",
   "description": "Detailed faction overview panel with standing, perks, quests, and territory info."
  },
  {
   "name": "XWUIGameFactionReputation",
   "tier": "game",
   "path": "game/character/XWUIGameFactionReputation",
   "tag": "xwui-game-faction-reputation",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameFactionReputation.schema.json",
   "description": "Faction reputation bars showing standing, rank, and threshold labels."
  },
  {
   "name": "XWUIGameFarmingPanel",
   "tier": "game",
   "path": "game/survival/XWUIGameFarmingPanel",
   "tag": "xwui-game-farming-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameFarmingPanel.schema.json",
   "description": "Crop management panel showing plot cards with growth progress, water level, and soil quality."
  },
  {
   "name": "XWUIGameFastTravelMenu",
   "tier": "game",
   "path": "game/world/XWUIGameFastTravelMenu",
   "tag": "xwui-game-fast-travel-menu",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameFastTravelMenu.schema.json",
   "description": "Location grid for fast travel with discovered/undiscovered states and travel cost."
  },
  {
   "name": "XWUIGameFavoritesPanel",
   "tier": "game",
   "path": "game/item/XWUIGameFavoritesPanel",
   "tag": "xwui-game-favorites-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameFavoritesPanel.schema.json",
   "description": "Pinned/favorited items panel with compact grid or list layout and pin icons."
  },
  {
   "name": "XWUIGameFPSProfiler",
   "tier": "game",
   "path": "game/dev/XWUIGameFPSProfiler",
   "tag": "xwui-game-f-p-s-profiler",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameFPSProfiler.schema.json",
   "description": "FPS and performance overlay with sparkline graph, draw call counter, and memory usage display."
  },
  {
   "name": "XWUIGameFurniturePlacement",
   "tier": "game",
   "path": "game/system/XWUIGameFurniturePlacement",
   "tag": "xwui-game-furniture-placement",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameFurniturePlacement.schema.json",
   "description": "Furniture placement mode toolbar with rotation, snap-to-grid, and confirm/cancel."
  },
  {
   "name": "XWUIGameGarageUI",
   "tier": "game",
   "path": "game/system/XWUIGameGarageUI",
   "tag": "xwui-game-garage-u-i",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameGarageUI.schema.json",
   "description": "Vehicle selection/customization garage with card carousel, stats, and upgrades."
  },
  {
   "name": "XWUIGameGatheringWidget",
   "tier": "game",
   "path": "game/system/XWUIGameGatheringWidget",
   "tag": "xwui-game-gathering-widget",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameGatheringWidget.schema.json",
   "description": "Gathering progress widget showing node type, progress bar, yield preview, and quality."
  },
  {
   "name": "XWUIGameGenerationDebug",
   "tier": "game",
   "path": "game/dev/XWUIGameGenerationDebug",
   "tag": "xwui-game-generation-debug",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameGenerationDebug.schema.json",
   "description": "Procedural generation debug overlay showing seed, algorithm, parameters, output preview, and timing."
  },
  {
   "name": "XWUIGameGlossary",
   "tier": "game",
   "path": "game/meta/XWUIGameGlossary",
   "tag": "xwui-game-glossary",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameGlossary.schema.json",
   "description": "Searchable alphabetized glossary of game terms with category filtering."
  },
  {
   "name": "XWUIGameGuildManager",
   "tier": "game",
   "path": "game/multiplayer/XWUIGameGuildManager",
   "tag": "xwui-game-guild-manager",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameGuildManager.schema.json",
   "description": "Guild management panel with member list, ranks, activity log, and bank."
  },
  {
   "name": "XWUIGameGuildPanel",
   "tier": "game",
   "path": "game/system/XWUIGameGuildPanel",
   "tag": "xwui-game-guild-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameGuildPanel.schema.json",
   "description": "Guild info panel with tabbed roster, bank, and activity log."
  },
  {
   "name": "XWUIGameHUD",
   "tier": "game",
   "path": "game/hud/XWUIGameHUD",
   "tag": "xwui-game-h-u-d",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameHUD.schema.json",
   "description": "Layout container that positions game HUD elements in screen zones (top-left, top-right, bottom-left, bottom-center, bottom-right)."
  },
  {
   "name": "XWUIGameIdentityPanel",
   "tier": "game",
   "path": "game/character/XWUIGameIdentityPanel",
   "tag": "xwui-game-identity-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameIdentityPanel.schema.json",
   "description": "Character identity card displaying portrait, name, title, class, level, and race information."
  },
  {
   "name": "XWUIGameIntroLogos",
   "tier": "game",
   "path": "game/shell/XWUIGameIntroLogos",
   "tag": "xwui-game-intro-logos",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameIntroLogos.schema.json",
   "description": "Sequential logo display for publisher, developer, and engine branding with fade transitions."
  },
  {
   "name": "XWUIGameInventoryGrid",
   "tier": "game",
   "path": "game/item/XWUIGameInventoryGrid",
   "tag": "xwui-game-inventory-grid",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameInventoryGrid.schema.json",
   "description": "Grid of item slots with drag-and-drop, stack counts, rarity colored borders, and tooltips."
  },
  {
   "name": "XWUIGameItemActions",
   "tier": "game",
   "path": "game/item/XWUIGameItemActions",
   "tag": "xwui-game-item-actions",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameItemActions.schema.json",
   "description": "Context menu for item actions like equip, use, drop, sell, etc."
  },
  {
   "name": "XWUIGameItemCompare",
   "tier": "game",
   "path": "game/item/XWUIGameItemCompare",
   "tag": "xwui-game-item-compare",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameItemCompare.schema.json",
   "description": "Side-by-side item comparison with stat delta indicators in green/red."
  },
  {
   "name": "XWUIGameItemInspect",
   "tier": "game",
   "path": "game/item/XWUIGameItemInspect",
   "tag": "xwui-game-item-inspect",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameItemInspect.schema.json",
   "description": "Detailed item tooltip or modal showing stats, lore, sockets, and source information with rarity-bordered card styling."
  },
  {
   "name": "XWUIGameItemPreview3D",
   "tier": "game",
   "path": "game/item/XWUIGameItemPreview3D",
   "tag": "xwui-game-item-preview3-d",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameItemPreview3D.schema.json",
   "description": "3D rotating item preview with canvas rendering or CSS-animated fallback icon."
  },
  {
   "name": "XWUIGameKeybindEditor",
   "tier": "game",
   "path": "game/meta/XWUIGameKeybindEditor",
   "tag": "xwui-game-keybind-editor",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameKeybindEditor.schema.json",
   "description": "Key binding editor with conflict detection, primary/secondary bindings, and reset support."
  },
  {
   "name": "XWUIGameKillFeed",
   "tier": "game",
   "path": "game/combat/XWUIGameKillFeed",
   "tag": "xwui-game-kill-feed",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameKillFeed.schema.json",
   "description": "Scrolling event feed showing kill/elimination events with auto-fade."
  },
  {
   "name": "XWUIGameLeaderboard",
   "tier": "game",
   "path": "game/meta/XWUIGameLeaderboard",
   "tag": "xwui-game-leaderboard",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameLeaderboard.schema.json",
   "description": "Ranked leaderboard table with search, pagination, friend filtering, and player highlight."
  },
  {
   "name": "XWUIGameLegalScreen",
   "tier": "game",
   "path": "game/shell/XWUIGameLegalScreen",
   "tag": "xwui-game-legal-screen",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameLegalScreen.schema.json",
   "description": "Legal/EULA text display with scrollable content and optional accept/decline buttons."
  },
  {
   "name": "XWUIGameListManager",
   "tier": "game",
   "path": "game/dev/XWUIGameListManager",
   "tag": "xwui-game-list-manager",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameListManager.schema.json",
   "description": "Searchable CRUD list with add/edit/delete, drag reorder, and confirmation dialog."
  },
  {
   "name": "XWUIGameLivestockPanel",
   "tier": "game",
   "path": "game/survival/XWUIGameLivestockPanel",
   "tag": "xwui-game-livestock-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameLivestockPanel.schema.json",
   "description": "Animal husbandry panel showing animal cards with health, hunger, and output status bars."
  },
  {
   "name": "XWUIGameLoadingScreen",
   "tier": "game",
   "path": "game/shell/XWUIGameLoadingScreen",
   "tag": "xwui-game-loading-screen",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameLoadingScreen.schema.json",
   "description": "Full-screen loading screen with progress bar, rotating tips, and background art."
  },
  {
   "name": "XWUIGameLobbyUI",
   "tier": "game",
   "path": "game/multiplayer/XWUIGameLobbyUI",
   "tag": "xwui-game-lobby-u-i",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameLobbyUI.schema.json",
   "description": "Pre-game lobby with player list, settings panel, and ready-up controls."
  },
  {
   "name": "XWUIGameLocalizationDebug",
   "tier": "game",
   "path": "game/dev/XWUIGameLocalizationDebug",
   "tag": "xwui-game-localization-debug",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameLocalizationDebug.schema.json",
   "description": "Localization string viewer/debugger with filterable table, missing-string highlighting, and locale switcher."
  },
  {
   "name": "XWUIGameLockOnWidget",
   "tier": "game",
   "path": "game/combat/XWUIGameLockOnWidget",
   "tag": "xwui-game-lock-on-widget",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameLockOnWidget.schema.json",
   "description": "Lock-on reticle SVG with rotating brackets animation for target tracking."
  },
  {
   "name": "XWUIGameLootHistory",
   "tier": "game",
   "path": "game/item/XWUIGameLootHistory",
   "tag": "xwui-game-loot-history",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameLootHistory.schema.json",
   "description": "Scrollable loot acquisition log with rarity colors and timestamps."
  },
  {
   "name": "XWUIGameLootScreen",
   "tier": "game",
   "path": "game/item/XWUIGameLootScreen",
   "tag": "xwui-game-loot-screen",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameLootScreen.schema.json",
   "description": "Post-combat loot reward screen with item cards, XP, and gold totals with rarity flair animations."
  },
  {
   "name": "XWUIGameLoreEntry",
   "tier": "game",
   "path": "game/quest/XWUIGameLoreEntry",
   "tag": "xwui-game-lore-entry",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameLoreEntry.schema.json",
   "description": "Single lore document reader with parchment or dark theme, bookmark, and scroll support."
  },
  {
   "name": "XWUIGameMailUI",
   "tier": "game",
   "path": "game/multiplayer/XWUIGameMailUI",
   "tag": "xwui-game-mail-u-i",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameMailUI.schema.json",
   "description": "In-game mail system with 2-column layout: message list and reader pane."
  },
  {
   "name": "XWUIGameMapViewer",
   "tier": "game",
   "path": "game/world/XWUIGameMapViewer",
   "tag": "xwui-game-map-viewer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameMapViewer.schema.json",
   "description": "Local/dungeon overlay map with canvas-based rendering and fog of war."
  },
  {
   "name": "XWUIGameMarkerSystem",
   "tier": "game",
   "path": "game/world/XWUIGameMarkerSystem",
   "tag": "xwui-game-marker-system",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameMarkerSystem.schema.json",
   "description": "Map marker manager with add/remove/update API and labeled pins."
  },
  {
   "name": "XWUIGameMarketBoard",
   "tier": "game",
   "path": "game/system/XWUIGameMarketBoard",
   "tag": "xwui-game-market-board",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameMarketBoard.schema.json",
   "description": "Market/auction browser with searchable, filterable listing grid and bid actions."
  },
  {
   "name": "XWUIGameMatchmaking",
   "tier": "game",
   "path": "game/multiplayer/XWUIGameMatchmaking",
   "tag": "xwui-game-matchmaking",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameMatchmaking.schema.json",
   "description": "Matchmaking queue UI with search status, estimated time, and cancel controls."
  },
  {
   "name": "XWUIGameMechHUD",
   "tier": "game",
   "path": "game/system/XWUIGameMechHUD",
   "tag": "xwui-game-mech-h-u-d",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameMechHUD.schema.json",
   "description": "Mech-specific HUD with core HP, limb status silhouette, heat gauge, and weapon ammo bars."
  },
  {
   "name": "XWUIGameMechLoadout",
   "tier": "game",
   "path": "game/system/XWUIGameMechLoadout",
   "tag": "xwui-game-mech-loadout",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameMechLoadout.schema.json",
   "description": "Mech loadout builder with slot grid, drag-drop, and weight tracking."
  },
  {
   "name": "XWUIGameMinimap",
   "tier": "game",
   "path": "game/hud/XWUIGameMinimap",
   "tag": "xwui-game-minimap",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameMinimap.schema.json",
   "description": "Canvas-based minimap with player dot, enemy/NPC markers, and POI icons."
  },
  {
   "name": "XWUIGameMissionBriefing",
   "tier": "game",
   "path": "game/quest/XWUIGameMissionBriefing",
   "tag": "xwui-game-mission-briefing",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameMissionBriefing.schema.json",
   "description": "Pre-mission briefing screen with objectives, rewards, difficulty, and map preview. Accept/decline actions."
  },
  {
   "name": "XWUIGameMissionDebrief",
   "tier": "game",
   "path": "game/quest/XWUIGameMissionDebrief",
   "tag": "xwui-game-mission-debrief",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameMissionDebrief.schema.json",
   "description": "Post-mission results screen with stats, rating grade, and reward summary."
  },
  {
   "name": "XWUIGameModerationPanel",
   "tier": "game",
   "path": "game/multiplayer/XWUIGameModerationPanel",
   "tag": "xwui-game-moderation-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameModerationPanel.schema.json",
   "description": "Report/mute/block panel for multiplayer player moderation with reason checkboxes, description, and toggles."
  },
  {
   "name": "XWUIGameModeSelect",
   "tier": "game",
   "path": "game/shell/XWUIGameModeSelect",
   "tag": "xwui-game-mode-select",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameModeSelect.schema.json",
   "description": "Game mode picker with card-based selector, locked mode support, and keyboard navigation."
  },
  {
   "name": "XWUIGameNavigationRoute",
   "tier": "game",
   "path": "game/world/XWUIGameNavigationRoute",
   "tag": "xwui-game-navigation-route",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameNavigationRoute.schema.json",
   "description": "Route breadcrumb overlay showing waypoints with SVG polyline, distance, and ETA."
  },
  {
   "name": "XWUIGameNavmeshViewer",
   "tier": "game",
   "path": "game/dev/XWUIGameNavmeshViewer",
   "tag": "xwui-game-navmesh-viewer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameNavmeshViewer.schema.json",
   "description": "Navigation mesh debug overlay with toggle controls and pathfinding stats."
  },
  {
   "name": "XWUIGameNewGameSetup",
   "tier": "game",
   "path": "game/shell/XWUIGameNewGameSetup",
   "tag": "xwui-game-new-game-setup",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameNewGameSetup.schema.json",
   "description": "Multi-step new game wizard with configurable steps and fields (name, class, difficulty, etc.)."
  },
  {
   "name": "XWUIGameNoiseMeter",
   "tier": "game",
   "path": "game/hud/XWUIGameNoiseMeter",
   "tag": "xwui-game-noise-meter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameNoiseMeter.schema.json",
   "description": "Audio detection meter with vertical bar, threshold line, and green-to-red gradient."
  },
  {
   "name": "XWUIGameNotificationQueue",
   "tier": "game",
   "path": "game/hud/XWUIGameNotificationQueue",
   "tag": "xwui-game-notification-queue",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameNotificationQueue.schema.json",
   "description": "Mini toast queue with stacked notifications, auto-dismiss, and slide animations."
  },
  {
   "name": "XWUIGameObjectiveTracker",
   "tier": "game",
   "path": "game/hud/XWUIGameObjectiveTracker",
   "tag": "xwui-game-objective-tracker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameObjectiveTracker.schema.json",
   "description": "Pinned objectives list with progress tracking and checkboxes."
  },
  {
   "name": "XWUIGamePartyManager",
   "tier": "game",
   "path": "game/multiplayer/XWUIGamePartyManager",
   "tag": "xwui-game-party-manager",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGamePartyManager.schema.json",
   "description": "Party member list with portraits, HP bars, role badges, and drag reorder."
  },
  {
   "name": "XWUIGamePatchNotes",
   "tier": "game",
   "path": "game/shell/XWUIGamePatchNotes",
   "tag": "xwui-game-patch-notes",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGamePatchNotes.schema.json",
   "description": "Scrollable patch notes viewer with version header and categorized changelog entries."
  },
  {
   "name": "XWUIGamePersuasionCheck",
   "tier": "game",
   "path": "game/quest/XWUIGamePersuasionCheck",
   "tag": "xwui-game-persuasion-check",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGamePersuasionCheck.schema.json",
   "description": "Skill check UI with DC display, success chance, and animated success/fail result."
  },
  {
   "name": "XWUIGamePlacementGhost",
   "tier": "game",
   "path": "game/survival/XWUIGamePlacementGhost",
   "tag": "xwui-game-placement-ghost",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGamePlacementGhost.schema.json",
   "description": "Placement mode overlay showing validity, position, rotation, and snap status as a bottom info bar."
  },
  {
   "name": "XWUIGamePressStart",
   "tier": "game",
   "path": "game/shell/XWUIGamePressStart",
   "tag": "xwui-game-press-start",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGamePressStart.schema.json",
   "description": "Press any button prompt with pulsing animation. Listens for keyboard, mouse, and gamepad input."
  },
  {
   "name": "XWUIGameProfileSelect",
   "tier": "game",
   "path": "game/shell/XWUIGameProfileSelect",
   "tag": "xwui-game-profile-select",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameProfileSelect.schema.json",
   "description": "Profile/save slot picker with grid of profile cards and create-new option."
  },
  {
   "name": "XWUIGameProfileStats",
   "tier": "game",
   "path": "game/meta/XWUIGameProfileStats",
   "tag": "xwui-game-profile-stats",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameProfileStats.schema.json",
   "description": "Player profile and stats summary page with avatar, stat grid, and activity feed."
  },
  {
   "name": "XWUIGamePropertyManager",
   "tier": "game",
   "path": "game/system/XWUIGamePropertyManager",
   "tag": "xwui-game-property-manager",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGamePropertyManager.schema.json",
   "description": "Property management panel with card list showing rent, upgrades, and furniture."
  },
  {
   "name": "XWUIGamePvPScoreboard",
   "tier": "game",
   "path": "game/multiplayer/XWUIGamePvPScoreboard",
   "tag": "xwui-game-pv-p-scoreboard",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGamePvPScoreboard.schema.json",
   "description": "PvP match scoreboard with two-team layout, KDA stats, medals, and objectives."
  },
  {
   "name": "XWUIGameQuestDebug",
   "tier": "game",
   "path": "game/dev/XWUIGameQuestDebug",
   "tag": "xwui-game-quest-debug",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameQuestDebug.schema.json",
   "description": "Quest state/flow debugger with filterable quest list, stage progression, and condition checklist."
  },
  {
   "name": "XWUIGameQuestJournal",
   "tier": "game",
   "path": "game/quest/XWUIGameQuestJournal",
   "tag": "xwui-game-quest-journal",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameQuestJournal.schema.json",
   "description": "Full quest log with categories, reward display, and map integration. Two-column layout with quest list and detail panel."
  },
  {
   "name": "XWUIGameQuestTracker",
   "tier": "game",
   "path": "game/quest/XWUIGameQuestTracker",
   "tag": "xwui-game-quest-tracker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameQuestTracker.schema.json",
   "description": "Sidebar quest list showing active quests with collapsible objectives and progress tracking."
  },
  {
   "name": "XWUIGameRacePanel",
   "tier": "game",
   "path": "game/character/XWUIGameRacePanel",
   "tag": "xwui-game-race-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameRacePanel.schema.json",
   "description": "Race/species selection panel with lore text and trait badges."
  },
  {
   "name": "XWUIGameRegionBanner",
   "tier": "game",
   "path": "game/world/XWUIGameRegionBanner",
   "tag": "xwui-game-region-banner",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameRegionBanner.schema.json",
   "description": "Animated region name banner displayed on area change with fade/slide/typewriter effects."
  },
  {
   "name": "XWUIGameRelationshipPanel",
   "tier": "game",
   "path": "game/system/XWUIGameRelationshipPanel",
   "tag": "xwui-game-relationship-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameRelationshipPanel.schema.json",
   "description": "NPC relationship tracker with affinity bars and rank badges."
  },
  {
   "name": "XWUIGameResourceRequirements",
   "tier": "game",
   "path": "game/survival/XWUIGameResourceRequirements",
   "tag": "xwui-game-resource-requirements",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameResourceRequirements.schema.json",
   "description": "Material checklist showing required vs available resources with met/unmet indicators."
  },
  {
   "name": "XWUIGameRitualCastingUI",
   "tier": "game",
   "path": "game/system/XWUIGameRitualCastingUI",
   "tag": "xwui-game-ritual-casting-u-i",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameRitualCastingUI.schema.json",
   "description": "Ritual/crafting circle with ingredient slots, cast bar, and result display."
  },
  {
   "name": "XWUIGameRoomBrowser",
   "tier": "game",
   "path": "game/multiplayer/XWUIGameRoomBrowser",
   "tag": "xwui-game-room-browser",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameRoomBrowser.schema.json",
   "description": "Server/room list browser with ping display, filters, and join controls."
  },
  {
   "name": "XWUIGameRotatorWheel",
   "tier": "game",
   "path": "game/hud/XWUIGameRotatorWheel",
   "tag": "xwui-game-rotator-wheel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameRotatorWheel.schema.json",
   "description": "Radial selection wheel for weapon/spell/item picking, displayed as an overlay."
  },
  {
   "name": "XWUIGameSaveDebug",
   "tier": "game",
   "path": "game/dev/XWUIGameSaveDebug",
   "tag": "xwui-game-save-debug",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSaveDebug.schema.json",
   "description": "Save state inspector with slot list, key/value tree, and raw JSON view."
  },
  {
   "name": "XWUIGameSaveLoadScreen",
   "tier": "game",
   "path": "game/shell/XWUIGameSaveLoadScreen",
   "tag": "xwui-game-save-load-screen",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSaveLoadScreen.schema.json",
   "description": "Save/load screen with slot grid, detail panel, and overwrite confirmation."
  },
  {
   "name": "XWUIGameSeasonalEventHub",
   "tier": "game",
   "path": "game/meta/XWUIGameSeasonalEventHub",
   "tag": "xwui-game-seasonal-event-hub",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSeasonalEventHub.schema.json",
   "description": "Seasonal event landing page with hero banner, countdown timer, reward track, and quest list."
  },
  {
   "name": "XWUIGameSetBonusPanel",
   "tier": "game",
   "path": "game/character/XWUIGameSetBonusPanel",
   "tag": "xwui-game-set-bonus-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSetBonusPanel.schema.json",
   "description": "Equipment set tracker showing set names, piece counts, and bonus thresholds."
  },
  {
   "name": "XWUIGameSettingsPanel",
   "tier": "game",
   "path": "game/meta/XWUIGameSettingsPanel",
   "tag": "xwui-game-settings-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSettingsPanel.schema.json",
   "description": "Categorized settings panel with sidebar navigation and form controls for game options."
  },
  {
   "name": "XWUIGameShopPanel",
   "tier": "game",
   "path": "game/system/XWUIGameShopPanel",
   "tag": "xwui-game-shop-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameShopPanel.schema.json",
   "description": "Buy/sell shop interface with tabbed modes, item list, details panel, and player gold display."
  },
  {
   "name": "XWUIGameSkillTree",
   "tier": "game",
   "path": "game/character/XWUIGameSkillTree",
   "tag": "xwui-game-skill-tree",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSkillTree.schema.json",
   "description": "Node-graph skill/talent tree with prerequisites, unlock states, and point allocation."
  },
  {
   "name": "XWUIGameSnapControls",
   "tier": "game",
   "path": "game/survival/XWUIGameSnapControls",
   "tag": "xwui-game-snap-controls",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSnapControls.schema.json",
   "description": "Compact snap and rotation toolbar for building placement."
  },
  {
   "name": "XWUIGameSpawnMenu",
   "tier": "game",
   "path": "game/dev/XWUIGameSpawnMenu",
   "tag": "xwui-game-spawn-menu",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSpawnMenu.schema.json",
   "description": "Entity/item spawner with searchable card grid and category filtering."
  },
  {
   "name": "XWUIGameSpeedometer",
   "tier": "game",
   "path": "game/system/XWUIGameSpeedometer",
   "tag": "xwui-game-speedometer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSpeedometer.schema.json",
   "description": "Speed gauge with analog SVG arc or digital LCD display styles."
  },
  {
   "name": "XWUIGameSpellbook",
   "tier": "game",
   "path": "game/character/XWUIGameSpellbook",
   "tag": "xwui-game-spellbook",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSpellbook.schema.json",
   "description": "Categorized spell list with icon grid and detail panel, filterable by school."
  },
  {
   "name": "XWUIGameSpellSlots",
   "tier": "game",
   "path": "game/character/XWUIGameSpellSlots",
   "tag": "xwui-game-spell-slots",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSpellSlots.schema.json",
   "description": "Spell slot allocator with drag-to-equip functionality and horizontal slot bar."
  },
  {
   "name": "XWUIGameSplashScreen",
   "tier": "game",
   "path": "game/shell/XWUIGameSplashScreen",
   "tag": "xwui-game-splash-screen",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSplashScreen.schema.json",
   "description": "Animated logo splash with configurable duration, fade-in/out, and click-to-skip."
  },
  {
   "name": "XWUIGameSquadUI",
   "tier": "game",
   "path": "game/multiplayer/XWUIGameSquadUI",
   "tag": "xwui-game-squad-u-i",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSquadUI.schema.json",
   "description": "Squad tactical overlay with member HP, roles, positions, and orders."
  },
  {
   "name": "XWUIGameStashManager",
   "tier": "game",
   "path": "game/item/XWUIGameStashManager",
   "tag": "xwui-game-stash-manager",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameStashManager.schema.json",
   "description": "Multi-tab stash/bank interface with tabbed navigation, grid slots, and search."
  },
  {
   "name": "XWUIGameStatBar",
   "tier": "game",
   "path": "game/hud/XWUIGameStatBar",
   "tag": "xwui-game-stat-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameStatBar.schema.json",
   "description": "Game HUD stat bar for HP, MP, XP, stamina, etc. Animated fill with icon, label, and value display."
  },
  {
   "name": "XWUIGameStatDeltaPanel",
   "tier": "game",
   "path": "game/character/XWUIGameStatDeltaPanel",
   "tag": "xwui-game-stat-delta-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameStatDeltaPanel.schema.json",
   "description": "Before/after stat comparison panel with colored arrows showing increases and decreases."
  },
  {
   "name": "XWUIGameStateMonitor",
   "tier": "game",
   "path": "game/dev/XWUIGameStateMonitor",
   "tag": "xwui-game-state-monitor",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameStateMonitor.schema.json",
   "description": "Live game state display overlay for debugging. Shows key-value pairs with change highlighting."
  },
  {
   "name": "XWUIGameStealthMeter",
   "tier": "game",
   "path": "game/hud/XWUIGameStealthMeter",
   "tag": "xwui-game-stealth-meter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameStealthMeter.schema.json",
   "description": "Visibility/detection meter with eye icon that morphs between stealth states."
  },
  {
   "name": "XWUIGameSubtitlePanel",
   "tier": "game",
   "path": "game/quest/XWUIGameSubtitlePanel",
   "tag": "xwui-game-subtitle-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSubtitlePanel.schema.json",
   "description": "Bottom or top subtitle bar for displaying dialogue text during gameplay."
  },
  {
   "name": "XWUIGameSurvivalHUD",
   "tier": "game",
   "path": "game/survival/XWUIGameSurvivalHUD",
   "tag": "xwui-game-survival-h-u-d",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameSurvivalHUD.schema.json",
   "description": "Compact survival stats display showing hunger, thirst, temperature, oxygen, sanity, and radiation indicators."
  },
  {
   "name": "XWUIGameTargetInfoPanel",
   "tier": "game",
   "path": "game/combat/XWUIGameTargetInfoPanel",
   "tag": "xwui-game-target-info-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameTargetInfoPanel.schema.json",
   "description": "Target name, level, HP bar, and status effects panel for locked targets."
  },
  {
   "name": "XWUIGameTeleportMenu",
   "tier": "game",
   "path": "game/dev/XWUIGameTeleportMenu",
   "tag": "xwui-game-teleport-menu",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameTeleportMenu.schema.json",
   "description": "Quick teleport menu with location list, search, coordinates display, and custom location support."
  },
  {
   "name": "XWUIGameTesterGame",
   "tier": "game",
   "path": "game/dev/XWUIGameTesterGame",
   "tag": "xwui-game-tester-game",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameTesterGame.schema.json",
   "description": "Shared game tester shell with scene backdrop, layout region, controls, and style tooling."
  },
  {
   "name": "XWUIGameTestingScene",
   "tier": "game",
   "path": "game/dev/XWUIGameTestingScene",
   "tag": "xwui-game-testing-scene",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameTestingScene.schema.json",
   "description": "3D scene backdrop for game component testers. Uses scene_id to load predefined templates."
  },
  {
   "name": "XWUIGameThreatMeter",
   "tier": "game",
   "path": "game/hud/XWUIGameThreatMeter",
   "tag": "xwui-game-threat-meter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameThreatMeter.schema.json",
   "description": "Threat/aggro ranking bars showing party threat levels."
  },
  {
   "name": "XWUIGameTitleScreen",
   "tier": "game",
   "path": "game/shell/XWUIGameTitleScreen",
   "tag": "xwui-game-title-screen",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameTitleScreen.schema.json",
   "description": "Main title menu with game logo, title/subtitle, and vertical menu items with keyboard navigation."
  },
  {
   "name": "XWUIGameTradePanel",
   "tier": "game",
   "path": "game/system/XWUIGameTradePanel",
   "tag": "xwui-game-trade-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameTradePanel.schema.json",
   "description": "Player-to-player trade interface with split panel, item slots, gold, and confirm/cancel."
  },
  {
   "name": "XWUIGameTutorialOverlay",
   "tier": "game",
   "path": "game/meta/XWUIGameTutorialOverlay",
   "tag": "xwui-game-tutorial-overlay",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameTutorialOverlay.schema.json",
   "description": "Step-by-step tutorial overlay with spotlight highlighting and tooltip arrows."
  },
  {
   "name": "XWUIGameVehicleHUD",
   "tier": "game",
   "path": "game/system/XWUIGameVehicleHUD",
   "tag": "xwui-game-vehicle-h-u-d",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameVehicleHUD.schema.json",
   "description": "Vehicle overlay HUD with dashboard-style gauges for speed, fuel, damage, gear, and RPM."
  },
  {
   "name": "XWUIGameVendorFilter",
   "tier": "game",
   "path": "game/system/XWUIGameVendorFilter",
   "tag": "xwui-game-vendor-filter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameVendorFilter.schema.json",
   "description": "Shop filter toolbar with horizontal filter chips and sort dropdown."
  },
  {
   "name": "XWUIGameVoiceStatus",
   "tier": "game",
   "path": "game/multiplayer/XWUIGameVoiceStatus",
   "tag": "xwui-game-voice-status",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameVoiceStatus.schema.json",
   "description": "Voice chat indicator with speaker list and animated audio bars."
  },
  {
   "name": "XWUIGameWantedLevel",
   "tier": "game",
   "path": "game/combat/XWUIGameWantedLevel",
   "tag": "xwui-game-wanted-level",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameWantedLevel.schema.json",
   "description": "Escalating wanted stars/skulls with fill and flashing animations."
  },
  {
   "name": "XWUIGameWeakpointIndicator",
   "tier": "game",
   "path": "game/combat/XWUIGameWeakpointIndicator",
   "tag": "xwui-game-weakpoint-indicator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameWeakpointIndicator.schema.json",
   "description": "Diamond/circle markers on targetable weak spots with pulse animation."
  },
  {
   "name": "XWUIGameWeatherWidget",
   "tier": "game",
   "path": "game/world/XWUIGameWeatherWidget",
   "tag": "xwui-game-weather-widget",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameWeatherWidget.schema.json",
   "description": "In-game weather display showing current conditions, temperature, wind, and forecast."
  },
  {
   "name": "XWUIGameWeightCapacity",
   "tier": "game",
   "path": "game/item/XWUIGameWeightCapacity",
   "tag": "xwui-game-weight-capacity",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameWeightCapacity.schema.json",
   "description": "Carry weight bar with segmented thresholds and overencumbered state."
  },
  {
   "name": "XWUIGameWorldMap",
   "tier": "game",
   "path": "game/world/XWUIGameWorldMap",
   "tag": "xwui-game-world-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameWorldMap.schema.json",
   "description": "Full-screen pannable and zoomable world map with regions, markers, and player position."
  },
  {
   "name": "XWUIGameWorldStateOverview",
   "tier": "game",
   "path": "game/world/XWUIGameWorldStateOverview",
   "tag": "xwui-game-world-state-overview",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGameWorldStateOverview.schema.json",
   "description": "Global world state dashboard showing faction territories, active events, weather, time, and season."
  },
  {
   "name": "XWUIGanttChart",
   "tier": "industry",
   "path": "industry/projects/XWUIGanttChart",
   "tag": "xwui-gantt-chart",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGanttChart.schema.json",
   "description": "XWUIGanttChart Component Horizontal timeline/Gantt chart with task bars, dependencies, and critical path visualization"
  },
  {
   "name": "XWUIGeneralLedger",
   "tier": "industry",
   "path": "industry/accounting/XWUIGeneralLedger",
   "tag": "xwui-general-ledger",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGeneralLedger.schema.json",
   "description": "Composes XWUIDisplayMonetary for currency cells."
  },
  {
   "name": "XWUIGiftCardBalance",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIGiftCardBalance",
   "tag": "xwui-gift-card-balance",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGiftCardBalance.schema.json",
   "description": "Gift card balance checker with code lookup and an apply-to-order action."
  },
  {
   "name": "XWUIGiftWrapSelector",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIGiftWrapSelector",
   "tag": "xwui-gift-wrap-selector",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGiftWrapSelector.schema.json",
   "description": "Checkout add-on for picking a paid gift-wrap option and writing an optional gift message."
  },
  {
   "name": "XWUIGISBasemapPicker",
   "tier": "gis",
   "path": "gis/XWUIGISBasemapPicker",
   "tag": "xwui-gis-basemap-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGISBasemapPicker.schema.json",
   "description": "Basemap chooser for an xwui-gis-map. Lists providers FROM THE MAP'S OWN REGISTRY rather than from a table of its own, so a provider added to the map appears here with no second edit and can never drift out of sync. Switches the base, overlay or reference slot, renders as a radio group or a compact select, and surfaces each provider's attribution obligation next to its name."
  },
  {
   "name": "XWUIGISDrawToolbar",
   "tier": "gis",
   "path": "gis/XWUIGISDrawToolbar",
   "tag": "xwui-gis-draw-toolbar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGISDrawToolbar.schema.json",
   "description": "Sketch toolbar for an xwui-gis-map: point, line, polygon, rectangle and circle, plus vertex editing, delete and clear. Emits GeoJSON on every completed shape, with a circle carrying its true-metre radius in the feature properties as well as a sampled ring. Implements the WAI-ARIA toolbar pattern - one tab stop, arrow keys between buttons - and the tools it arms are drawable from the keyboard, not pointer-only."
  },
  {
   "name": "XWUIGISLayerPanel",
   "tier": "gis",
   "path": "gis/XWUIGISLayerPanel",
   "tag": "xwui-gis-layer-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGISLayerPanel.schema.json",
   "description": "Layer list for an xwui-gis-map: toggles visibility, sets per-layer opacity and reorders the overlay stack. Reorder is exposed as up and down buttons rather than drag-only, so it is operable from a keyboard. Layer state is held by the map's logic, not by the panel, so it survives a basemap change and stays consistent across every piece of chrome attached to the same map."
  },
  {
   "name": "XWUIGISLegend",
   "tier": "gis",
   "path": "gis/XWUIGISLegend",
   "tag": "xwui-gis-legend",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGISLegend.schema.json",
   "description": "Map legend that derives its symbology from the live map rather than from a hand-maintained table: the active layers, the marker colours actually in use, the shape styles actually drawn, and the cluster badge when clustering is on. Attaches to an xwui-gis-map through the shared host contract using for=\"<hostId>\", updates on every layer change, and reads correctly in light and dark themes. Explicit entries can be supplied to override derivation entirely."
  },
  {
   "name": "XWUIGISMap",
   "tier": "gis",
   "path": "gis/XWUIGISMap",
   "tag": "xwui-gis-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGISMap.schema.json",
   "description": "Zero-dependency slippy map. Renders OSM-scheme raster tiles as DOM images with fractional, cursor-anchored zoom, draws polygons, polylines, rectangles and true-metre circles on a canvas overlay, clusters markers in screen space, and hosts a keyboard-operable drawing surface. Loads no third-party map library: window.L, maplibregl and mapboxgl all stay undefined. Acts as the IXWUIGISMapHost that xwui-gis-legend, xwui-gis-layer-panel, xwui-gis-basemap-picker, xwui-gis-search-box and xwui-gis-draw-toolbar attach to."
  },
  {
   "name": "XWUIGISSearchBox",
   "tier": "gis",
   "path": "gis/XWUIGISSearchBox",
   "tag": "xwui-gis-search-box",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGISSearchBox.schema.json",
   "description": "Place search for an xwui-gis-map. Implements the WAI-ARIA combobox pattern: arrow keys move through results, Enter flies the map to the highlighted one, Escape closes the list. Debounced autocomplete runs through a configured xwgis geocoder; with no apiBaseUrl it runs entirely on supplied results, which is how an offline demo and a unit test use it. In-flight lookups are superseded rather than raced, so a fast typist never sees results for a query they have already replaced."
  },
  {
   "name": "XWUIGradientPicker",
   "tier": "basic",
   "path": "basic/XWUIGradientPicker",
   "tag": "xwui-gradient-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGradientPicker.schema.json",
   "description": "Solid / Linear / Radial / Conic gradient editor with draggable stops and live preview. Originally factored out of XWUISpreadsheet (Prompt 5)."
  },
  {
   "name": "XWUIGraph",
   "tier": "super",
   "path": "super/XWUIGraph",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGraph.schema.json",
   "description": "Base graph viewport - pan, zoom, grid. Extended by XWUIDiagram and workflow/chart surfaces."
  },
  {
   "name": "XWUIGrid",
   "tier": "basic",
   "path": "basic/XWUIGrid",
   "tag": "xwui-grid",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIGrid.schema.json",
   "description": "XWUIGrid Component CSS Grid wrapper with responsive breakpoints"
  },
  {
   "name": "XWUIHero",
   "tier": "basic",
   "path": "basic/XWUIHero",
   "tag": "xwui-hero",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHero.schema.json",
   "description": "Page hero with eyebrow, title (with optional highlight), subtitle, CTAs, meta, and preview slot."
  },
  {
   "name": "XWUIHidden",
   "tier": "basic",
   "path": "basic/XWUIHidden",
   "tag": "xwui-hidden",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHidden.schema.json",
   "description": "XWUIHidden Component Show/hide content based on breakpoints Similar to Material UI's Hidden component"
  },
  {
   "name": "XWUIHighlight",
   "tier": "basic",
   "path": "basic/XWUIHighlight",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHighlight.schema.json",
   "description": "Highlight substrings in text (Chakra Highlight equivalent)."
  },
  {
   "name": "XWUIHrAccountingIntegrationPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrAccountingIntegrationPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrAccountingIntegrationPage.schema.json",
   "description": "XWUIHrAccountingIntegrationPage component"
  },
  {
   "name": "XWUIHrAdminDashboardPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrAdminDashboardPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrAdminDashboardPage.schema.json",
   "description": "XWUIHrAdminDashboardPage component"
  },
  {
   "name": "XWUIHrAnnouncementsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrAnnouncementsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrAnnouncementsPage.schema.json",
   "description": "Engagement - Announcements: company-wide messages with audience + lifecycle."
  },
  {
   "name": "XWUIHrApprovalQueue",
   "tier": "industry",
   "path": "industry/hr/XWUIHrApprovalQueue",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrApprovalQueue.schema.json",
   "description": "HR widget: HrApprovalQueue"
  },
  {
   "name": "XWUIHrApprovalsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrApprovalsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrApprovalsPage.schema.json",
   "description": "XWUIHrApprovalsPage component"
  },
  {
   "name": "XWUIHrAssetInventory",
   "tier": "industry",
   "path": "industry/hr/XWUIHrAssetInventory",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrAssetInventory.schema.json",
   "description": "HR widget: HrAssetInventory"
  },
  {
   "name": "XWUIHrAssetsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrAssetsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrAssetsPage.schema.json",
   "description": "XWUIHrAssetsPage component"
  },
  {
   "name": "XWUIHrAttendanceHistory",
   "tier": "industry",
   "path": "industry/hr/XWUIHrAttendanceHistory",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrAttendanceHistory.schema.json",
   "description": "HR widget: HrAttendanceHistory"
  },
  {
   "name": "XWUIHrAttendanceLedger",
   "tier": "industry",
   "path": "industry/hr/XWUIHrAttendanceLedger",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrAttendanceLedger.schema.json",
   "description": "HR widget: HrAttendanceLedger"
  },
  {
   "name": "XWUIHrAttendancePage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrAttendancePage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrAttendancePage.schema.json",
   "description": "XWUIHrAttendancePage component"
  },
  {
   "name": "XWUIHrAutomationHistoryPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrAutomationHistoryPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrAutomationHistoryPage.schema.json",
   "description": "XWUIHrAutomationHistoryPage component"
  },
  {
   "name": "XWUIHrAutomationList",
   "tier": "industry",
   "path": "industry/hr/XWUIHrAutomationList",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrAutomationList.schema.json",
   "description": "HR widget: HrAutomationList"
  },
  {
   "name": "XWUIHrAutomationPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrAutomationPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrAutomationPage.schema.json",
   "description": "XWUIHrAutomationPage component"
  },
  {
   "name": "XWUIHrAutomationTemplatesPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrAutomationTemplatesPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrAutomationTemplatesPage.schema.json",
   "description": "XWUIHrAutomationTemplatesPage component"
  },
  {
   "name": "XWUIHrBusinessTravelPolicyPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrBusinessTravelPolicyPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrBusinessTravelPolicyPage.schema.json",
   "description": "XWUIHrBusinessTravelPolicyPage component"
  },
  {
   "name": "XWUIHrCandidatesPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrCandidatesPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrCandidatesPage.schema.json",
   "description": "XWUIHrCandidatesPage component"
  },
  {
   "name": "XWUIHrCareerPortalPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrCareerPortalPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrCareerPortalPage.schema.json",
   "description": "Recruitment - Career Page: public employer-branding portal config + preview."
  },
  {
   "name": "XWUIHrComplianceTracker",
   "tier": "industry",
   "path": "industry/hr/XWUIHrComplianceTracker",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrComplianceTracker.schema.json",
   "description": "HR widget: HrComplianceTracker"
  },
  {
   "name": "XWUIHrContributionsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrContributionsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrContributionsPage.schema.json",
   "description": "XWUIHrContributionsPage component"
  },
  {
   "name": "XWUIHrDocumentRepository",
   "tier": "industry",
   "path": "industry/hr/XWUIHrDocumentRepository",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrDocumentRepository.schema.json",
   "description": "HR widget: HrDocumentRepository"
  },
  {
   "name": "XWUIHrEmployeeActionsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrEmployeeActionsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrEmployeeActionsPage.schema.json",
   "description": "XWUIHrEmployeeActionsPage component"
  },
  {
   "name": "XWUIHrEmployeeCalendarPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrEmployeeCalendarPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrEmployeeCalendarPage.schema.json",
   "description": "XWUIHrEmployeeCalendarPage component"
  },
  {
   "name": "XWUIHrEmployeeDashboardPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrEmployeeDashboardPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrEmployeeDashboardPage.schema.json",
   "description": "XWUIHrEmployeeDashboardPage component"
  },
  {
   "name": "XWUIHrEmployeeDirectory",
   "tier": "industry",
   "path": "industry/hr/XWUIHrEmployeeDirectory",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrEmployeeDirectory.schema.json",
   "description": "HR widget: HrEmployeeDirectory"
  },
  {
   "name": "XWUIHrEmployeeDocumentsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrEmployeeDocumentsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrEmployeeDocumentsPage.schema.json",
   "description": "XWUIHrEmployeeDocumentsPage component"
  },
  {
   "name": "XWUIHrEmployeeProfilePage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrEmployeeProfilePage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrEmployeeProfilePage.schema.json",
   "description": "XWUIHrEmployeeProfilePage component"
  },
  {
   "name": "XWUIHrEmployeesPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrEmployeesPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrEmployeesPage.schema.json",
   "description": "XWUIHrEmployeesPage component"
  },
  {
   "name": "XWUIHrEventsCalendar",
   "tier": "industry",
   "path": "industry/hr/XWUIHrEventsCalendar",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrEventsCalendar.schema.json",
   "description": "HR widget: HrEventsCalendar"
  },
  {
   "name": "XWUIHrExpenseClaimsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrExpenseClaimsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrExpenseClaimsPage.schema.json",
   "description": "XWUIHrExpenseClaimsPage component"
  },
  {
   "name": "XWUIHrExpensePolicyPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrExpensePolicyPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrExpensePolicyPage.schema.json",
   "description": "Benefits - Expense Policy: reimbursement-rule grid with publish toggle."
  },
  {
   "name": "XWUIHrExpenseReportsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrExpenseReportsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrExpenseReportsPage.schema.json",
   "description": "XWUIHrExpenseReportsPage component"
  },
  {
   "name": "XWUIHrFieldTrackingPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrFieldTrackingPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrFieldTrackingPage.schema.json",
   "description": "XWUIHrFieldTrackingPage component"
  },
  {
   "name": "XWUIHrFinalSettlementPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrFinalSettlementPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrFinalSettlementPage.schema.json",
   "description": "XWUIHrFinalSettlementPage component"
  },
  {
   "name": "XWUIHrFlightBookingsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrFlightBookingsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrFlightBookingsPage.schema.json",
   "description": "Benefits - Flight Bookings: promo banner + travel-request grid."
  },
  {
   "name": "XWUIHrFlightTicketPolicyPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrFlightTicketPolicyPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrFlightTicketPolicyPage.schema.json",
   "description": "Benefits - Flight Ticket Policy: annual-leave ticket allowances as a card grid."
  },
  {
   "name": "XWUIHrGosiCompliancePage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrGosiCompliancePage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrGosiCompliancePage.schema.json",
   "description": "Payroll - GOSI Compliance: per-entity registration file status + master deduction toggle."
  },
  {
   "name": "XWUIHrGovernmentServicesPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrGovernmentServicesPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrGovernmentServicesPage.schema.json",
   "description": "Government Relations - Muqeem-style service catalog page. Mirrors the Saudi Muqeem integration surface: a categorized grid of government service actions (Resident ID + Visa lifecycles) plus an operation report. Extends XWUIShellPage via HrPageBase; data via IHrApi. WHY a launcher catalog (not a data grid): each card is an execution trigger that would open a workflow modal pushing an API request to the government portal - so the primary surface is a set of actions, not rows. WHY a runtime-backed state object (not class fields): XWUIShellPage's constructor calls afterSetupDOM() BEFORE subclass field initializers run, so any `private foo = …` would be reset to its initializer after afterSetupDOM already populated it. HrPageBase documents the same hazard."
  },
  {
   "name": "XWUIHrHeadcountPlansPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrHeadcountPlansPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrHeadcountPlansPage.schema.json",
   "description": "Workforce Planning - Headcount Plans: setup/empty-state with feature overview."
  },
  {
   "name": "XWUIHrInsightsPanel",
   "tier": "industry",
   "path": "industry/hr/XWUIHrInsightsPanel",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrInsightsPanel.schema.json",
   "description": "HR widget: HrInsightsPanel"
  },
  {
   "name": "XWUIHrInvoiceManagementPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrInvoiceManagementPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrInvoiceManagementPage.schema.json",
   "description": "Invoice Management: KPI summary row + invoice grid. Renders into the inherited contentElement (no subclass field state across async)."
  },
  {
   "name": "XWUIHrJobsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrJobsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrJobsPage.schema.json",
   "description": "XWUIHrJobsPage component"
  },
  {
   "name": "XWUIHrLeaveAnalyticsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrLeaveAnalyticsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrLeaveAnalyticsPage.schema.json",
   "description": "XWUIHrLeaveAnalyticsPage component"
  },
  {
   "name": "XWUIHrLeaveBalanceCards",
   "tier": "industry",
   "path": "industry/hr/XWUIHrLeaveBalanceCards",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrLeaveBalanceCards.schema.json",
   "description": "HR widget: HrLeaveBalanceCards"
  },
  {
   "name": "XWUIHrLiveAttendancePage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrLiveAttendancePage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrLiveAttendancePage.schema.json",
   "description": "XWUIHrLiveAttendancePage component"
  },
  {
   "name": "XWUIHrLoansPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrLoansPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrLoansPage.schema.json",
   "description": "XWUIHrLoansPage component"
  },
  {
   "name": "XWUIHrMyRequestsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrMyRequestsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrMyRequestsPage.schema.json",
   "description": "XWUIHrMyRequestsPage component"
  },
  {
   "name": "XWUIHrOffboardingForm",
   "tier": "industry",
   "path": "industry/hr/XWUIHrOffboardingForm",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrOffboardingForm.schema.json",
   "description": "HR widget: HrOffboardingForm"
  },
  {
   "name": "XWUIHrOffboardingPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrOffboardingPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrOffboardingPage.schema.json",
   "description": "XWUIHrOffboardingPage component"
  },
  {
   "name": "XWUIHrOnboardingGrid",
   "tier": "industry",
   "path": "industry/hr/XWUIHrOnboardingGrid",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrOnboardingGrid.schema.json",
   "description": "HR widget: HrOnboardingGrid"
  },
  {
   "name": "XWUIHrOnboardingPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrOnboardingPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrOnboardingPage.schema.json",
   "description": "XWUIHrOnboardingPage component"
  },
  {
   "name": "XWUIHrOrgChartPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrOrgChartPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrOrgChartPage.schema.json",
   "description": "XWUIHrOrgChartPage component"
  },
  {
   "name": "XWUIHrOvertimePage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrOvertimePage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrOvertimePage.schema.json",
   "description": "XWUIHrOvertimePage component"
  },
  {
   "name": "XWUIHrPayrollAnalyticsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrPayrollAnalyticsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrPayrollAnalyticsPage.schema.json",
   "description": "XWUIHrPayrollAnalyticsPage component"
  },
  {
   "name": "XWUIHrPayrollInputsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrPayrollInputsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrPayrollInputsPage.schema.json",
   "description": "XWUIHrPayrollInputsPage component"
  },
  {
   "name": "XWUIHrPayrollRunList",
   "tier": "industry",
   "path": "industry/hr/XWUIHrPayrollRunList",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrPayrollRunList.schema.json",
   "description": "HR widget: HrPayrollRunList"
  },
  {
   "name": "XWUIHrPayrollRunsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrPayrollRunsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrPayrollRunsPage.schema.json",
   "description": "XWUIHrPayrollRunsPage component"
  },
  {
   "name": "XWUIHrPendingTasks",
   "tier": "industry",
   "path": "industry/hr/XWUIHrPendingTasks",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrPendingTasks.schema.json",
   "description": "HR widget: HrPendingTasks"
  },
  {
   "name": "XWUIHrPeopleAnalyticsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrPeopleAnalyticsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrPeopleAnalyticsPage.schema.json",
   "description": "XWUIHrPeopleAnalyticsPage component"
  },
  {
   "name": "XWUIHrPerformancePage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrPerformancePage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrPerformancePage.schema.json",
   "description": "XWUIHrPerformancePage component"
  },
  {
   "name": "XWUIHrPostpaidBillingPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrPostpaidBillingPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrPostpaidBillingPage.schema.json",
   "description": "Benefits - Postpaid Billing: gated travel-credit facility status (e.g. waitlist)."
  },
  {
   "name": "XWUIHrPresenceAnalyticsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrPresenceAnalyticsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrPresenceAnalyticsPage.schema.json",
   "description": "XWUIHrPresenceAnalyticsPage component"
  },
  {
   "name": "XWUIHrRecordTabs",
   "tier": "industry",
   "path": "industry/hr/XWUIHrRecordTabs",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrRecordTabs.schema.json",
   "description": "HR widget: HrRecordTabs"
  },
  {
   "name": "XWUIHrRecruitmentTemplatesPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrRecruitmentTemplatesPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrRecruitmentTemplatesPage.schema.json",
   "description": "XWUIHrRecruitmentTemplatesPage component"
  },
  {
   "name": "XWUIHrReportsHubPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrReportsHubPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrReportsHubPage.schema.json",
   "description": "XWUIHrReportsHubPage component"
  },
  {
   "name": "XWUIHrRequestCenterPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrRequestCenterPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrRequestCenterPage.schema.json",
   "description": "XWUIHrRequestCenterPage component"
  },
  {
   "name": "XWUIHrRequestHub",
   "tier": "industry",
   "path": "industry/hr/XWUIHrRequestHub",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrRequestHub.schema.json",
   "description": "HR widget: HrRequestHub"
  },
  {
   "name": "XWUIHrSalaryBandsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrSalaryBandsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrSalaryBandsPage.schema.json",
   "description": "Compensation - Salary Bands: pay-range ledger (min / midpoint / max) per job family."
  },
  {
   "name": "XWUIHrSalaryBenchmarkPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrSalaryBenchmarkPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrSalaryBenchmarkPage.schema.json",
   "description": "Compensation - Salary Benchmark: query a role, then show a p25/median/p75 box-and-whisker against market data (KSA). Call-and-response: blank until a known role is selected."
  },
  {
   "name": "XWUIHrSetupIntegrationsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrSetupIntegrationsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrSetupIntegrationsPage.schema.json",
   "description": "XWUIHrSetupIntegrationsPage component"
  },
  {
   "name": "XWUIHrSetupOrganizationPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrSetupOrganizationPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrSetupOrganizationPage.schema.json",
   "description": "XWUIHrSetupOrganizationPage component"
  },
  {
   "name": "XWUIHrSetupPayPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrSetupPayPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrSetupPayPage.schema.json",
   "description": "XWUIHrSetupPayPage component"
  },
  {
   "name": "XWUIHrSetupSecurityPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrSetupSecurityPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrSetupSecurityPage.schema.json",
   "description": "XWUIHrSetupSecurityPage component"
  },
  {
   "name": "XWUIHrSetupTimePage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrSetupTimePage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrSetupTimePage.schema.json",
   "description": "XWUIHrSetupTimePage component"
  },
  {
   "name": "XWUIHrSetupUtilityPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrSetupUtilityPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrSetupUtilityPage.schema.json",
   "description": "Setup - Utility: admin toolkit (mass transfer, custom fields, report engine) as a card grid."
  },
  {
   "name": "XWUIHrShiftCalendarPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrShiftCalendarPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrShiftCalendarPage.schema.json",
   "description": "XWUIHrShiftCalendarPage component"
  },
  {
   "name": "XWUIHrShiftMasterPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrShiftMasterPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrShiftMasterPage.schema.json",
   "description": "XWUIHrShiftMasterPage component"
  },
  {
   "name": "XWUIHrShiftScheduler",
   "tier": "industry",
   "path": "industry/hr/XWUIHrShiftScheduler",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrShiftScheduler.schema.json",
   "description": "HR widget: HrShiftScheduler"
  },
  {
   "name": "XWUIHrShiftTemplatesPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrShiftTemplatesPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrShiftTemplatesPage.schema.json",
   "description": "XWUIHrShiftTemplatesPage component"
  },
  {
   "name": "XWUIHrSpendDashboardPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrSpendDashboardPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrSpendDashboardPage.schema.json",
   "description": "Spend & Expenses overview: quick actions, pending requests, and spend analytics. Renders into the inherited contentElement (no subclass field state across async, to stay safe against the XWUIShellPage constructor → afterSetupDOM ordering)."
  },
  {
   "name": "XWUIHrSurveysPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrSurveysPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrSurveysPage.schema.json",
   "description": "Engagement - Surveys: directory of engagement surveys with status + participation."
  },
  {
   "name": "XWUIHrTasksPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrTasksPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrTasksPage.schema.json",
   "description": "XWUIHrTasksPage component"
  },
  {
   "name": "XWUIHrTeamDocumentsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrTeamDocumentsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrTeamDocumentsPage.schema.json",
   "description": "XWUIHrTeamDocumentsPage component"
  },
  {
   "name": "XWUIHrTimeClock",
   "tier": "industry",
   "path": "industry/hr/XWUIHrTimeClock",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrTimeClock.schema.json",
   "description": "HR widget: HrTimeClock"
  },
  {
   "name": "XWUIHrTimeEntryPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrTimeEntryPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrTimeEntryPage.schema.json",
   "description": "XWUIHrTimeEntryPage component"
  },
  {
   "name": "XWUIHrTimeStatusPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrTimeStatusPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrTimeStatusPage.schema.json",
   "description": "XWUIHrTimeStatusPage component"
  },
  {
   "name": "XWUIHrTransfersPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrTransfersPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrTransfersPage.schema.json",
   "description": "Payroll - Transfers: bulk disbursement batches across payment channels."
  },
  {
   "name": "XWUIHrVacationSettlementPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrVacationSettlementPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrVacationSettlementPage.schema.json",
   "description": "XWUIHrVacationSettlementPage component"
  },
  {
   "name": "XWUIHrViolationsPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrViolationsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrViolationsPage.schema.json",
   "description": "XWUIHrViolationsPage component"
  },
  {
   "name": "XWUIHrWhoIsOff",
   "tier": "industry",
   "path": "industry/hr/XWUIHrWhoIsOff",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrWhoIsOff.schema.json",
   "description": "HR widget: HrWhoIsOff"
  },
  {
   "name": "XWUIHrWorkAuthorizationPage",
   "tier": "industry",
   "path": "industry/hr/XWUIHrWorkAuthorizationPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIHrWorkAuthorizationPage.schema.json",
   "description": "XWUIHrWorkAuthorizationPage component"
  },
  {
   "name": "XWUIIcon",
   "tier": "basic",
   "path": "basic/XWUIIcon",
   "tag": "xwui-icon",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIIcon.schema.json",
   "description": "XWUIIcon Component Dynamic icon component that can use icons from multiple icon libraries Uses the master icon mapping to resolve icons across different libraries"
  },
  {
   "name": "XWUIIconStatRow",
   "tier": "basic",
   "path": "basic/XWUIIconStatRow",
   "tag": "xwui-icon-stat-row",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIIconStatRow.schema.json",
   "description": "Compact inline row of icon + value stat pairs, separated by a middot, a thin rule, or nothing. Wraps on narrow containers. Purely presentational - values are painted exactly as supplied."
  },
  {
   "name": "XWUIImage",
   "tier": "basic",
   "path": "basic/XWUIImage",
   "tag": "xwui-image",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIImage.schema.json",
   "description": "XWUIImage Component Enhanced image wrapper with fallbacks, placeholders, and lazy loading"
  },
  {
   "name": "XWUIImageCropper",
   "tier": "super",
   "path": "super/XWUIImageCropper",
   "tag": "xwui-image-cropper",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIImageCropper.schema.json",
   "description": "XWUIImageCropper Component Interactive image crop tool with aspect-ratio presets, zoom, rotate and export. Reuses: XWUIButton, XWUISlider"
  },
  {
   "name": "XWUIImageList",
   "tier": "basic",
   "path": "basic/XWUIImageList",
   "tag": "xwui-image-list",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIImageList.schema.json",
   "description": "Grid of images (MUI Image List equivalent). Variants: standard, collapsed, quilted."
  },
  {
   "name": "XWUIInbox",
   "tier": "industry",
   "path": "industry/email/XWUIInbox",
   "tag": "xwui-inbox",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInbox.schema.json",
   "description": "Composes XWUIDisplayPersonChip for sender avatars."
  },
  {
   "name": "XWUIIndicator",
   "tier": "basic",
   "path": "basic/XWUIIndicator",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIIndicator.schema.json",
   "description": "Wrapper with corner indicator dot or label (Mantine Indicator equivalent)."
  },
  {
   "name": "XWUIInplace",
   "tier": "basic",
   "path": "basic/XWUIInplace",
   "tag": "xwui-inplace",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInplace.schema.json",
   "description": "Inline edit: display value until clicked, then show input. Reuses XWUIInput and XWUIButton."
  },
  {
   "name": "XWUIInput",
   "tier": "basic",
   "path": "basic/XWUIInput",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInput.schema.json",
   "description": "XWUIInput Component Text input with various types and states"
  },
  {
   "name": "XWUIInputAny",
   "tier": "basic",
   "path": "basic/XWUIInputAny",
   "tag": "xwui-input-any",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputAny.schema.json",
   "description": "Dynamic input that renders any concrete XWUIInput<Type> based on config.type. All other config/data is forwarded to the resolved input."
  },
  {
   "name": "XWUIInputAutocomplete",
   "tier": "basic",
   "path": "basic/XWUIInputAutocomplete",
   "tag": "xwui-input-autocomplete",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputAutocomplete.schema.json",
   "description": "XWUIInputAutocomplete Component Autocomplete/combobox with search"
  },
  {
   "name": "XWUIInputCascader",
   "tier": "basic",
   "path": "basic/XWUIInputCascader",
   "tag": "xwui-input-cascader",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputCascader.schema.json",
   "description": "XWUIInputCascader Component Cascading dropdown selection"
  },
  {
   "name": "XWUIInputChat",
   "tier": "industry",
   "path": "industry/chat/XWUIInputChat",
   "tag": "xwui-chat-input",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputChat.schema.json",
   "description": "XWUIInputChat Component Message composer: auto-resizing textarea, staged attachments (picker/paste/drag-drop), optional voice recording, send button, typing signal"
  },
  {
   "name": "XWUIInputCheckbox",
   "tier": "basic",
   "path": "basic/XWUIInputCheckbox",
   "tag": "xwui-input-checkbox",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputCheckbox.schema.json",
   "description": "XWUIInputCheckbox Component Checkbox input with label support and indeterminate state"
  },
  {
   "name": "XWUIInputColor",
   "tier": "basic",
   "path": "basic/XWUIInputColor",
   "tag": "xwui-input-color",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputColor.schema.json",
   "description": "XWUIInputColor Component Color input with picker - combines XWUIInput with XWUIPickerColor"
  },
  {
   "name": "XWUIInputColorPicker",
   "tier": "basic",
   "path": "basic/XWUIInputColorPicker",
   "tag": "xwui-input-color-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputColorPicker.schema.json",
   "description": "XWUIInputColorPicker is XWUIInputPicker using XWUIInputColor on activation."
  },
  {
   "name": "XWUIInputDate",
   "tier": "basic",
   "path": "basic/XWUIInputDate",
   "tag": "xwui-input-date",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputDate.schema.json",
   "description": "XWUIInputDate Component Date input with picker - combines XWUIInput with XWUIPickerDate"
  },
  {
   "name": "XWUIInputDatePicker",
   "tier": "basic",
   "path": "basic/XWUIInputDatePicker",
   "tag": "xwui-input-date-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputDatePicker.schema.json",
   "description": "XWUIInputDatePicker Component XWUIInputPicker using XWUIInputDate on activation."
  },
  {
   "name": "XWUIInputDateRange",
   "tier": "basic",
   "path": "basic/XWUIInputDateRange",
   "tag": "xwui-input-date-range",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputDateRange.schema.json",
   "description": "XWUIInputDateRange Component Date range input with picker - combines XWUIInput with XWUIPickerDateRange"
  },
  {
   "name": "XWUIInputDateRangePicker",
   "tier": "basic",
   "path": "basic/XWUIInputDateRangePicker",
   "tag": "xwui-input-date-range-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputDateRangePicker.schema.json",
   "description": "XWUIInputDateRangePicker Component XWUIInputPicker using XWUIInputDateRange on activation."
  },
  {
   "name": "XWUIInputDimensions",
   "tier": "basic",
   "path": "basic/XWUIInputDimensions",
   "tag": "xwui-input-dimensions",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputDimensions.schema.json",
   "description": "L × W × H dimensions input with unit selector (mm/cm/m/in/ft) and computed volume display. Switching units auto-converts current values via mm-as-base. Auto-promotes large mm³/cm³ to litres."
  },
  {
   "name": "XWUIInputDuration",
   "tier": "basic",
   "path": "basic/XWUIInputDuration",
   "tag": "xwui-input-duration",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputDuration.schema.json",
   "description": "XWUIInputDuration Component Duration input - wraps XWUIDurationPicker for use as input or inside picker."
  },
  {
   "name": "XWUIInputDurationPicker",
   "tier": "basic",
   "path": "basic/XWUIInputDurationPicker",
   "tag": "xwui-input-duration-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputDurationPicker.schema.json",
   "description": "XWUIInputDurationPicker Component XWUIInputPicker using XWUIInputDuration on activation."
  },
  {
   "name": "XWUIInputDurationRange",
   "tier": "basic",
   "path": "basic/XWUIInputDurationRange",
   "tag": "xwui-input-duration-range",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputDurationRange.schema.json",
   "description": "XWUIInputDurationRange Component Duration range input (start and end duration)."
  },
  {
   "name": "XWUIInputDurationRangePicker",
   "tier": "basic",
   "path": "basic/XWUIInputDurationRangePicker",
   "tag": "xwui-input-duration-range-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputDurationRangePicker.schema.json",
   "description": "XWUIInputDurationRangePicker Component XWUIInputPicker using XWUIInputDurationRange on activation."
  },
  {
   "name": "XWUIInputEmoji",
   "tier": "basic",
   "path": "basic/XWUIInputEmoji",
   "tag": "xwui-input-emoji",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputEmoji.schema.json",
   "description": "Scrollable grid picker for emoji with a search bar on top and per-category horizontal strips. Sources emoji from a bundled curated dataset."
  },
  {
   "name": "XWUIInputEmojiPicker",
   "tier": "basic",
   "path": "basic/XWUIInputEmojiPicker",
   "tag": "xwui-input-emoji-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputEmojiPicker.schema.json",
   "description": "Single-line input that shows the currently-selected emoji, with a trigger button that opens XWUIInputEmoji in a popup overlay."
  },
  {
   "name": "XWUIInputGroup",
   "tier": "basic",
   "path": "basic/XWUIInputGroup",
   "tag": "xwui-input-group",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputGroup.schema.json",
   "description": "XWUIInputGroup Component Input with prefix/suffix elements"
  },
  {
   "name": "XWUIInputIcon",
   "tier": "basic",
   "path": "basic/XWUIInputIcon",
   "tag": "xwui-input-icon",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputIcon.schema.json",
   "description": "Scrollable grid picker for XWUI master icons with a search bar on top. Renders per-library horizontal strips by default; optional flat grid."
  },
  {
   "name": "XWUIInputIconPicker",
   "tier": "basic",
   "path": "basic/XWUIInputIconPicker",
   "tag": "xwui-input-icon-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputIconPicker.schema.json",
   "description": "Single-line input that shows the currently-selected icon and its name, with a trigger button that opens XWUIInputIcon in a popup overlay."
  },
  {
   "name": "XWUIInputJson",
   "tier": "basic",
   "path": "basic/XWUIInputJson",
   "tag": "xwui-input-json",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputJson.schema.json",
   "description": "XWUIInputJson Component JSON input with validation Extends XWUIInputTextarea with JSON validation"
  },
  {
   "name": "XWUIInputKnob",
   "tier": "basic",
   "path": "basic/XWUIInputKnob",
   "tag": "xwui-input-knob",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputKnob.schema.json",
   "description": "Dial/knob control for numeric value. Similar to XWUIInputSlider but circular."
  },
  {
   "name": "XWUIInputLine",
   "tier": "industry",
   "path": "industry/chat/XWUIInputLine",
   "tag": "xwui-input-line",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputLine.schema.json",
   "description": "Single-line chat composer strip with telegram / chatgpt circle presets - attach, borderless field, emoji/context, voice↔send."
  },
  {
   "name": "XWUIInputLocation",
   "tier": "basic",
   "path": "basic/XWUIInputLocation",
   "tag": "xwui-input-location",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputLocation.schema.json",
   "description": "XWUIInputLocation Component Location picker input with map integration"
  },
  {
   "name": "XWUIInputMentions",
   "tier": "basic",
   "path": "basic/XWUIInputMentions",
   "tag": "xwui-input-mentions",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputMentions.schema.json",
   "description": "XWUIInputMentions Component Mentions input (@ mentions) Extends XWUIInputTextarea with mention detection"
  },
  {
   "name": "XWUIInputMonetary",
   "tier": "basic",
   "path": "basic/XWUIInputMonetary",
   "tag": "xwui-input-monetary",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputMonetary.schema.json",
   "description": "Currency-aware decimal input. Locale-formatted display (groups, decimals via Intl.NumberFormat); raw-number value model. Currency rendered as prefix/suffix using symbol/code/narrowSymbol. Auto-tone colours value (success-green positive, danger-red negative). Maps to Odoo's monetary widget."
  },
  {
   "name": "XWUIInputMultiSelect",
   "tier": "basic",
   "path": "basic/XWUIInputMultiSelect",
   "tag": "xwui-input-multi-select",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputMultiSelect.schema.json",
   "description": "XWUIInputMultiSelect Component Multi-select dropdown (enhancement to XWUIInputSelect) Wraps XWUIInputSelect with multiple mode enabled"
  },
  {
   "name": "XWUIInputNativeSelect",
   "tier": "basic",
   "path": "basic/XWUIInputNativeSelect",
   "tag": "xwui-input-native-select",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputNativeSelect.schema.json",
   "description": "XWUIInputNativeSelect Component Wrapper for browser native <select> element Critical for mobile UX and accessibility"
  },
  {
   "name": "XWUIInputNumber",
   "tier": "basic",
   "path": "basic/XWUIInputNumber",
   "tag": "xwui-input-number",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputNumber.schema.json",
   "description": "XWUIInputNumber Component Dedicated number input with increment/decrement controls"
  },
  {
   "name": "XWUIInputNumberRange",
   "tier": "basic",
   "path": "basic/XWUIInputNumberRange",
   "tag": "xwui-input-number-range",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputNumberRange.schema.json",
   "description": "XWUIInputNumberRange Component - paired min/max number fields (numbers, %, or any unit) with an optional synced dual-handle range slider"
  },
  {
   "name": "XWUIInputOTP",
   "tier": "basic",
   "path": "basic/XWUIInputOTP",
   "tag": "xwui-input-o-t-p",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputOTP.schema.json",
   "description": "XWUIInputOTP Component One-time password input with multiple digits"
  },
  {
   "name": "XWUIInputParagraph",
   "tier": "basic",
   "path": "basic/XWUIInputParagraph",
   "tag": "xwui-input-paragraph",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputParagraph.schema.json",
   "description": "Multi-line (paragraph) text input with optional pattern/minLength/maxLength and format feedback."
  },
  {
   "name": "XWUIInputPassword",
   "tier": "basic",
   "path": "basic/XWUIInputPassword",
   "tag": "xwui-input-password",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputPassword.schema.json",
   "description": "XWUIInputPassword Component Dedicated password input with visibility toggle Wraps XWUIInput with password-specific defaults"
  },
  {
   "name": "XWUIInputPhone",
   "tier": "basic",
   "path": "basic/XWUIInputPhone",
   "tag": "xwui-input-phone",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputPhone.schema.json",
   "description": "Phone-number input with country dial-code picker, format hint, and basic E.164-style validation. Built-in catalog covers all ISO countries/territories except Israel; pass `countries` to override or `allowedCountries` to filter. Placeholders use # digit slots with a literal unique mobile prefix when known. Output is always '+<dial><digits>'."
  },
  {
   "name": "XWUIInputPicker",
   "tier": "basic",
   "path": "basic/XWUIInputPicker",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputPicker.schema.json",
   "description": "XWUIInputPicker Base Component Base composition component that combines XWUIInput with a picker Supports full view (inline) and minimized view (popup)"
  },
  {
   "name": "XWUIInputRadioGroup",
   "tier": "basic",
   "path": "basic/XWUIInputRadioGroup",
   "tag": "xwui-input-radio-group",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputRadioGroup.schema.json",
   "description": "XWUIInputRadioGroup Component Radio button group with horizontal/vertical layouts"
  },
  {
   "name": "XWUIInputRangeSlider",
   "tier": "basic",
   "path": "basic/XWUIInputRangeSlider",
   "tag": "xwui-input-range-slider",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputRangeSlider.schema.json",
   "description": "XWUIInputRangeSlider Component Dual-thumb slider for range selection Wraps XWUIInputSlider with range mode enabled"
  },
  {
   "name": "XWUIInputRating",
   "tier": "basic",
   "path": "basic/XWUIInputRating",
   "tag": "xwui-input-rating",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputRating.schema.json",
   "description": "XWUIInputRating Component Star/icon rating input"
  },
  {
   "name": "XWUIInputRecurrencePicker",
   "tier": "basic",
   "path": "basic/XWUIInputRecurrencePicker",
   "tag": "xwui-input-recurrence-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputRecurrencePicker.schema.json",
   "description": "XWUIInputRecurrencePicker Component Configure recurring task patterns (daily, weekly, monthly, yearly, custom)"
  },
  {
   "name": "XWUIInputRichTextEditor",
   "tier": "power",
   "path": "power/XWUIInputRichTextEditor",
   "tag": "xwui-input-rich-text-editor",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputRichTextEditor.schema.json",
   "description": "Rich text/WYSIWYG editor component using contenteditable. Supports toolbar with formatting options, placeholder text, readonly mode, and configurable text formats. Useful for text editing and content creation."
  },
  {
   "name": "XWUIInputSegmentedControl",
   "tier": "basic",
   "path": "basic/XWUIInputSegmentedControl",
   "tag": "xwui-input-segmented-control",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputSegmentedControl.schema.json",
   "description": "XWUIInputSegmentedControl Component Segmented button control (single selection)"
  },
  {
   "name": "XWUIInputSelect",
   "tier": "basic",
   "path": "basic/XWUIInputSelect",
   "tag": "xwui-input-select",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputSelect.schema.json",
   "description": "XWUIInputSelect Component Dropdown select with single and multi-select modes"
  },
  {
   "name": "XWUIInputSelectCurrency",
   "tier": "basic",
   "path": "basic/XWUIInputSelectCurrency",
   "tag": "xwui-input-select-currency",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputSelectCurrency.schema.json",
   "description": "Form-field currency picker composing XWUIInputSelect. Defaults to TOP_CURRENCY_CODES, searchable, with optional Original row and bindActive."
  },
  {
   "name": "XWUIInputSelectLanguage",
   "tier": "basic",
   "path": "basic/XWUIInputSelectLanguage",
   "tag": "xwui-input-select-language",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputSelectLanguage.schema.json",
   "description": "Form-field language picker composing XWUIInputSelect. Optional circular flags via showFlags; searchable by default."
  },
  {
   "name": "XWUIInputSignaturePad",
   "tier": "basic",
   "path": "basic/XWUIInputSignaturePad",
   "tag": "xwui-input-signature-pad",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputSignaturePad.schema.json",
   "description": "XWUIInputSignaturePad Component Canvas-based signature pad for drawing signatures"
  },
  {
   "name": "XWUIInputSlider",
   "tier": "basic",
   "path": "basic/XWUIInputSlider",
   "tag": "xwui-input-slider",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputSlider.schema.json",
   "description": "XWUIInputSlider Component - Production Quality High-performance slider with MUI-like features and 100% styles system integration Features: Performance optimized, value labels, icons, thumb customization, range slider, linked sliders, steppers, non-linear scale, track options, smooth animations"
  },
  {
   "name": "XWUIInputSwitch",
   "tier": "basic",
   "path": "basic/XWUIInputSwitch",
   "tag": "xwui-input-switch",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputSwitch.schema.json",
   "description": "XWUIInputSwitch Component Toggle switch component"
  },
  {
   "name": "XWUIInputTags",
   "tier": "basic",
   "path": "basic/XWUIInputTags",
   "tag": "xwui-input-tags",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputTags.schema.json",
   "description": "Tag/chip input - type and press Enter to add a tag; click x to remove."
  },
  {
   "name": "XWUIInputText",
   "tier": "basic",
   "path": "basic/XWUIInputText",
   "tag": "xwui-input-text",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputText.schema.json",
   "description": "XWUIInputText Component Text input with various types and states"
  },
  {
   "name": "XWUIInputTextarea",
   "tier": "basic",
   "path": "basic/XWUIInputTextarea",
   "tag": "xwui-input-textarea",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputTextarea.schema.json",
   "description": "XWUIInputTextarea Component Multi-line text input with auto-resize option"
  },
  {
   "name": "XWUIInputTime",
   "tier": "basic",
   "path": "basic/XWUIInputTime",
   "tag": "xwui-input-time",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputTime.schema.json",
   "description": "XWUIInputTime Component Time input with picker - combines XWUIInput with XWUIPickerTime"
  },
  {
   "name": "XWUIInputTimePicker",
   "tier": "basic",
   "path": "basic/XWUIInputTimePicker",
   "tag": "xwui-input-time-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputTimePicker.schema.json",
   "description": "XWUIInputTimePicker Component XWUIInputPicker using XWUIInputTime on activation."
  },
  {
   "name": "XWUIInputTimeRange",
   "tier": "basic",
   "path": "basic/XWUIInputTimeRange",
   "tag": "xwui-input-time-range",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputTimeRange.schema.json",
   "description": "XWUIInputTimeRange Component Time range input (start and end time)."
  },
  {
   "name": "XWUIInputTimeRangePicker",
   "tier": "basic",
   "path": "basic/XWUIInputTimeRangePicker",
   "tag": "xwui-input-time-range-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputTimeRangePicker.schema.json",
   "description": "XWUIInputTimeRangePicker Component XWUIInputPicker using XWUIInputTimeRange on activation."
  },
  {
   "name": "XWUIInputToggleGroup",
   "tier": "basic",
   "path": "basic/XWUIInputToggleGroup",
   "tag": "xwui-input-toggle-group",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputToggleGroup.schema.json",
   "description": "XWUIInputToggleGroup Component Group of toggle buttons"
  },
  {
   "name": "XWUIInputTransferList",
   "tier": "basic",
   "path": "basic/XWUIInputTransferList",
   "tag": "xwui-input-transfer-list",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputTransferList.schema.json",
   "description": "XWUIInputTransferList Component Double-list component to move items between \"Source\" and \"Target\" Used for assigning permissions, moving items, etc."
  },
  {
   "name": "XWUIInputTreeSelect",
   "tier": "basic",
   "path": "basic/XWUIInputTreeSelect",
   "tag": "xwui-input-tree-select",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputTreeSelect.schema.json",
   "description": "XWUIInputTreeSelect Component Tree select dropdown Combines Tree + Select functionality"
  },
  {
   "name": "XWUIInputUpload",
   "tier": "basic",
   "path": "basic/XWUIInputUpload",
   "tag": "xwui-input-upload",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputUpload.schema.json",
   "description": "XWUIInputUpload Component File upload component with drag-and-drop"
  },
  {
   "name": "XWUIInputWeight",
   "tier": "basic",
   "path": "basic/XWUIInputWeight",
   "tag": "xwui-input-weight",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInputWeight.schema.json",
   "description": "Weight input with unit selector (mg/g/kg/t/oz/lb) and auto-conversion on unit change. Optional secondary read-out (e.g. '2.4 kg ≈ 5.291 lb') for shipping forms that bridge metric/imperial."
  },
  {
   "name": "XWUIInvoice",
   "tier": "industry",
   "path": "industry/accounting/XWUIInvoice",
   "tag": "xwui-invoice",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIInvoice.schema.json",
   "description": "Composes XWUIDisplayMonetary and XWUIBarcodeQRCode."
  },
  {
   "name": "XWUIItem",
   "tier": "basic",
   "path": "basic/XWUIItem",
   "tag": "xwui-item",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIItem.schema.json",
   "description": "XWUIItem Component A single item UI element that takes a JSON config and converts it into HTML For multiple items, use XWUIItemGroup This component accepts exactly ONE JSON item configuration following the schema defined in XWUIItem.schema.json"
  },
  {
   "name": "XWUIItemBrowser",
   "tier": "power",
   "path": "power/XWUIItemBrowser",
   "tag": "xwui-item-browser",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIItemBrowser.schema.json",
   "description": "Explorer-style polymorphic item renderer. One item tree drives icon grids, list, details, tiles, gallery, sheet, and cards. Layout uses XWUIShell for navigation/properties panes. See presets/ for example JSON feeds (file explorer, Steam library, inbox, Control Panel, nav sidebar, etc.)."
  },
  {
   "name": "XWUIItemGroup",
   "tier": "basic",
   "path": "basic/XWUIItemGroup",
   "tag": "xwui-item-group",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIItemGroup.schema.json",
   "description": "XWUIItemGroup Component A container for multiple XWUIItems that handles lists/trees of items"
  },
  {
   "name": "XWUIKanbanBoard",
   "tier": "industry",
   "path": "industry/projects/XWUIKanbanBoard",
   "tag": "xwui-kanban-board",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIKanbanBoard.schema.json",
   "description": "XWUIKanbanBoard Component Kanban board with columns and drag-and-drop between columns"
  },
  {
   "name": "XWUIKbd",
   "tier": "basic",
   "path": "basic/XWUIKbd",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIKbd.schema.json",
   "description": "Keyboard key display component for showing keyboard shortcuts and key combinations. Displays keys in a styled format similar to keyboard keys. Useful for documentation and keyboard shortcut displays."
  },
  {
   "name": "XWUIKnob",
   "tier": "basic",
   "path": "basic/XWUIKnob",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIKnob.schema.json",
   "description": "Dial/knob control for numeric value. Similar to XWUISlider but circular."
  },
  {
   "name": "XWUIKPIStrip",
   "tier": "power",
   "path": "power/XWUIKPIStrip",
   "tag": "xwui-k-p-i-strip",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIKPIStrip.schema.json",
   "description": "Composes XWUIDisplayMonetary for money-typed values; renders text/delta natively. Pair with XWUIDashboardWidget for the rich-card variant."
  },
  {
   "name": "XWUILabel",
   "tier": "basic",
   "path": "basic/XWUILabel",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUILabel.schema.json",
   "description": "Form label component for labeling form inputs. Supports required indicator, disabled state, various sizes, and htmlFor attribute for accessibility."
  },
  {
   "name": "XWUILangSwitcher",
   "tier": "basic",
   "path": "basic/XWUILangSwitcher",
   "tag": "xwui-lang-switcher",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILangSwitcher.schema.json",
   "description": "Locale switcher chip for site headers/footers. Product supplies locale list + current id."
  },
  {
   "name": "XWUILanguages",
   "tier": "basic",
   "path": "basic/XWUILanguages",
   "tag": "xwui-languages",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILanguages.schema.json",
   "description": "BCP-47 language picker with native + localized names via Intl; refreshes when XWUILocale updates document language."
  },
  {
   "name": "XWUILayout",
   "tier": "basic",
   "path": "basic/XWUILayout",
   "tag": "xwui-layout",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayout.schema.json",
   "description": "Layout with Header, Sider, Content, Footer (Ant Design Layout equivalent)."
  },
  {
   "name": "XWUILayoutCalendar",
   "tier": "industry",
   "path": "industry/calendar/XWUILayoutCalendar",
   "tag": "xwui-layout-calendar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutCalendar.schema.json",
   "description": "Calendar layout block with 6 variants. Reuses XWUICalendar."
  },
  {
   "name": "XWUILayoutCards",
   "tier": "basic",
   "path": "basic/XWUILayoutCards",
   "tag": "xwui-layout-cards",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutCards.schema.json",
   "description": "Cards layout block with 15 variants. Reuses XWUIGrid and XWUICard. Supports horizontal (grid) or vertical (stack) orientation."
  },
  {
   "name": "XWUILayoutFilterPanel",
   "tier": "power",
   "path": "power/XWUILayoutFilterPanel",
   "tag": "xwui-layout-filter-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutFilterPanel.schema.json",
   "description": "Filter panel layout block with 8 variants."
  },
  {
   "name": "XWUILayoutFloatingMenu",
   "tier": "power",
   "path": "power/XWUILayoutFloatingMenu",
   "tag": "xwui-layout-floating-menu",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutFloatingMenu.schema.json",
   "description": "Floating menu layout block with 3 variants. Reuses XWUINavSpeedDial."
  },
  {
   "name": "XWUILayoutFlow",
   "tier": "basic",
   "path": "basic/XWUILayoutFlow",
   "tag": "xwui-layout-flow",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutFlow.schema.json",
   "description": "Collection layout flow: direction, axis, content flow, and placement. Composes ItemGroup, LayoutCards, Grid, Masonry, and Box."
  },
  {
   "name": "XWUILayoutFooter",
   "tier": "power",
   "path": "power/XWUILayoutFooter",
   "tag": "xwui-layout-footer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutFooter.schema.json",
   "description": "Footer layout block with 5 variants (minimal, columns, newsletter, social, inline)."
  },
  {
   "name": "XWUILayoutGrid",
   "tier": "power",
   "path": "power/XWUILayoutGrid",
   "tag": "xwui-layout-grid",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutGrid.schema.json",
   "description": "Grid layout block with 10 variants. Reuses XWUIGrid."
  },
  {
   "name": "XWUILayoutHeader",
   "tier": "power",
   "path": "power/XWUILayoutHeader",
   "tag": "xwui-layout-header",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutHeader.schema.json",
   "description": "Header layout block with 13 variants. Reuses XWUIBarApp."
  },
  {
   "name": "XWUILayoutListView",
   "tier": "power",
   "path": "power/XWUILayoutListView",
   "tag": "xwui-layout-list-view",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutListView.schema.json",
   "description": "List view layout block with 11 variants. Reuses XWUIList."
  },
  {
   "name": "XWUILayoutMasonry",
   "tier": "basic",
   "path": "basic/XWUILayoutMasonry",
   "tag": "xwui-layout-masonry",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutMasonry.schema.json",
   "description": "MUI-style masonry on top of XWUILayoutFlow (balanced placement → XWUILayoutMasonry). Config-only wrapper; no separate layout engine."
  },
  {
   "name": "XWUILayoutModals",
   "tier": "power",
   "path": "power/XWUILayoutModals",
   "tag": "xwui-layout-modals",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutModals.schema.json",
   "description": "Modal layout block with 11 variants. Reuses XWUIOverlayDialog."
  },
  {
   "name": "XWUILayoutNavBar",
   "tier": "power",
   "path": "power/XWUILayoutNavBar",
   "tag": "xwui-layout-nav-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutNavBar.schema.json",
   "description": "Navigation bar layout block with 6 variants. Reuses XWUINavMenu."
  },
  {
   "name": "XWUILayoutNotification",
   "tier": "power",
   "path": "power/XWUILayoutNotification",
   "tag": "xwui-layout-notification",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutNotification.schema.json",
   "description": "Notification layout block with 10 variants. Reuses XWUIOverlayToast."
  },
  {
   "name": "XWUILayoutPagination",
   "tier": "power",
   "path": "power/XWUILayoutPagination",
   "tag": "xwui-layout-pagination",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutPagination.schema.json",
   "description": "Pagination layout block with 6 variants. Reuses XWUINavPagination."
  },
  {
   "name": "XWUILayoutRating",
   "tier": "power",
   "path": "power/XWUILayoutRating",
   "tag": "xwui-layout-rating",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutRating.schema.json",
   "description": "Rating layout block with 17 variants. Reuses XWUIInputRating."
  },
  {
   "name": "XWUILayoutRegion",
   "tier": "basic",
   "path": "basic/XWUILayoutRegion",
   "tag": "xwui-layout-region",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutRegion.schema.json",
   "description": "3×3 named region layout with dynamic merge/hide/shrink/expand and animation."
  },
  {
   "name": "XWUILayoutSearch",
   "tier": "power",
   "path": "power/XWUILayoutSearch",
   "tag": "xwui-layout-search",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutSearch.schema.json",
   "description": "Search layout block with 5 variants. Reuses XWUISearch."
  },
  {
   "name": "XWUILayoutStatistics",
   "tier": "power",
   "path": "power/XWUILayoutStatistics",
   "tag": "xwui-layout-statistics",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutStatistics.schema.json",
   "description": "Statistics layout block with 12 variants. Reuses XWUIDisplayStatistic."
  },
  {
   "name": "XWUILayoutTileView",
   "tier": "power",
   "path": "power/XWUILayoutTileView",
   "tag": "xwui-layout-tile-view",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILayoutTileView.schema.json",
   "description": "Tile view layout block with 5 variants. Reuses XWUIGrid."
  },
  {
   "name": "XWUILeadScore",
   "tier": "basic",
   "path": "basic/XWUILeadScore",
   "tag": "xwui-lead-score",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILeadScore.schema.json",
   "description": "Visual lead-score indicator (0-100) with banded colour (Frozen / Cold / Lukewarm / Warm / Hot / On fire). Three modes: thermometer (horizontal bar), dial (circular SVG gauge), or chip (compact pill). Driven entirely by CSS currentColor so theme tokens propagate."
  },
  {
   "name": "XWUIList",
   "tier": "basic",
   "path": "basic/XWUIList",
   "tag": "xwui-list",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIList.schema.json",
   "description": "XWUIList Component List component using XWUIItemGroup"
  },
  {
   "name": "XWUIListEntityMaster",
   "tier": "super",
   "path": "super/XWUIListEntityMaster",
   "tag": "xwui-list-entity-master",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIListEntityMaster.schema.json",
   "description": "XWUIListEntityMaster manages a tabular list of entities (form definitions). Extends XWUICRUD; the umbrella XWUIEntityMaster drives state via setState(). State semantics: create triggers add-entity, read shows the table read-only, update shows the table with View/Edit/Delete per row + Add, delete is a bulk-delete confirmation, json is a JSON editor for the entities array."
  },
  {
   "name": "XWUIListMaster",
   "tier": "super",
   "path": "super/XWUIListMaster",
   "tag": "xwui-list-master",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIListMaster.schema.json",
   "description": "Shared configurable list-table parent for XWUIListRecordMaster and XWUIListEntityMaster. Renders columns (show/hide via cols) with an action column of icon buttons gated by four independent CRUD toggles."
  },
  {
   "name": "XWUIListRecordMaster",
   "tier": "super",
   "path": "super/XWUIListRecordMaster",
   "tag": "xwui-list-record-master",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIListRecordMaster.schema.json",
   "description": "Renders a tabular list of records against a form definition with the canonical 5-state CRUD vocabulary. Extends XWUICRUD; the umbrella XWUIEntityMaster drives state via setState()."
  },
  {
   "name": "XWUILiveBadge",
   "tier": "industry",
   "path": "industry/socialmedia/XWUILiveBadge",
   "tag": "xwui-live-badge",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILiveBadge.schema.json",
   "description": "Pulsing red 'LIVE' pill - drop into video / story overlays."
  },
  {
   "name": "XWUILiveChat",
   "tier": "industry",
   "path": "industry/socialmedia/XWUILiveChat",
   "tag": "xwui-live-chat",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILiveChat.schema.json",
   "description": "Live-stream chat panel - composes XWUIChatTranscript with denser config (no chat list, auto-scroll, slim composer)."
  },
  {
   "name": "XWUILiveCursors",
   "tier": "basic",
   "path": "basic/XWUILiveCursors",
   "tag": "xwui-live-cursors",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILiveCursors.schema.json",
   "description": "XWUILiveCursors Component - real-time collaborative cursor overlay. Renders remote viewers' pointer positions as smoothly-animated, named, colored cursors over a container, and optionally reports the local viewer's own movement so a host app can broadcast it. No networking/backend is owned by this component - it is a pure rendering + local-capture primitive."
  },
  {
   "name": "XWUILiveReactionsStream",
   "tier": "industry",
   "path": "industry/socialmedia/XWUILiveReactionsStream",
   "tag": "xwui-live-reactions-stream",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILiveReactionsStream.schema.json",
   "description": "Floating emoji-reactions stream - emojis rise from the bottom and fade out. Host feeds via addReaction(emoji)."
  },
  {
   "name": "XWUILiveViewerCount",
   "tier": "industry",
   "path": "industry/socialmedia/XWUILiveViewerCount",
   "tag": "xwui-live-viewer-count",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILiveViewerCount.schema.json",
   "description": "Eye-icon + formatted viewer count (1.2K / 1.2M)."
  },
  {
   "name": "XWUILocale",
   "tier": "basic",
   "path": "basic/XWUILocale",
   "tag": "xwui-locale",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILocale.schema.json",
   "description": "Power-tier i18n controller. Manages the active language for an entire web app - fetches per-locale JSON files matching xwui-locale-file.schema.json, swaps <html lang> + <html dir> on activation, exposes a t() translation API, and persists the chosen locale across sessions. One declarative <xwui-locale> element bootstraps the runtime; the static API (XWUILocale.t / .setLocale / .onChange / .availableLocales) drives every translatable string from anywhere in the app. RTL flips for free thanks to xwui's typography-international.css logical-property variables."
  },
  {
   "name": "XWUILogo",
   "tier": "basic",
   "path": "basic/XWUILogo",
   "tag": "xwui-logo",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILogo.schema.json",
   "description": "Clean logo renderer with optional title and subtitle"
  },
  {
   "name": "XWUILogoStrip",
   "tier": "basic",
   "path": "basic/XWUILogoStrip",
   "tag": "xwui-logo-strip",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILogoStrip.schema.json",
   "description": "XWUILogoStrip - a data-driven row of outbound partner/brand logo links. The custom-element host IS the strip: base/consumer classes go on the host and the logo links are appended directly (each a real <a> with the inner logo as an xwui-image). Consumer CSS targets the host + link/logo classes - no wrapper, no bridge CSS. Outbound rel/target/aria are handled for every item."
  },
  {
   "name": "XWUILongVideoPlayer",
   "tier": "industry",
   "path": "industry/socialmedia/XWUILongVideoPlayer",
   "tag": "xwui-long-video-player",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILongVideoPlayer.schema.json",
   "description": "YouTube-style long-form video page - composes XWUIVideoPlayer + XWUIVideoPlayerMeta + XWUIVideoDescription + XWUIVideoSuggestionsList. Responsive 2-col → 1-col."
  },
  {
   "name": "XWUILowStockBadge",
   "tier": "industry",
   "path": "industry/ecommerce/XWUILowStockBadge",
   "tag": "xwui-low-stock-badge",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILowStockBadge.schema.json",
   "description": "Inline urgency badge showing 'Only N left in stock' with escalating urgency styling as quantity drops."
  },
  {
   "name": "XWUILoyaltyPointsTracker",
   "tier": "industry",
   "path": "industry/ecommerce/XWUILoyaltyPointsTracker",
   "tag": "xwui-loyalty-points-tracker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUILoyaltyPointsTracker.schema.json",
   "description": "Loyalty/rewards points tracker with a next-tier progress bar and redeemable reward list."
  },
  {
   "name": "XWUIMailComposer",
   "tier": "industry",
   "path": "industry/email/XWUIMailComposer",
   "tag": "xwui-mail-composer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMailComposer.schema.json",
   "description": "Power-tier email composer: To/Cc/Bcc recipient pills with comma/Enter/Tab to commit, Subject input, optional template picker, body editor (textarea fallback or any external editor mounted via editorSlot), attachment chips with upload state, and Send / Save Draft / Discard / Discard actions. Maps to Odoo's mail.compose.message wizard and Gmail's compose pane."
  },
  {
   "name": "XWUIMailHtmlBody",
   "tier": "industry",
   "path": "industry/email/XWUIMailHtmlBody",
   "tag": "xwui-mail-html-body",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMailHtmlBody.schema.json",
   "description": "Sandboxed HTML-email body with three stacked defenses: allowlist sanitizer, iframe sandbox, and an injected CSP meta. Remote images are withheld by default (tracking-pixel / read-receipt privacy) behind a per-message 'Show images' bar."
  },
  {
   "name": "XWUIMailReader",
   "tier": "industry",
   "path": "industry/email/XWUIMailReader",
   "tag": "xwui-mail-reader",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMailReader.schema.json",
   "description": "Message detail pane: header (subject, From/To/Cc, date), host-mounted actions / attachments slots, and a body region that prefers a host bodySlot, falls back to sanitized HTML in a sandboxed iframe, then plain text. Maps to the Gmail/Outlook reading pane."
  },
  {
   "name": "XWUIMailRecipientInput",
   "tier": "industry",
   "path": "industry/email/XWUIMailRecipientInput",
   "tag": "xwui-mail-recipient-input",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMailRecipientInput.schema.json",
   "description": "Tokenized recipient field: comma/semicolon/Enter/Tab commits a chip, Backspace on an empty field removes the last chip, and an optional async suggest() resolves the first match for non-email input."
  },
  {
   "name": "XWUIMailRow",
   "tier": "industry",
   "path": "industry/email/XWUIMailRow",
   "tag": "xwui-mail-row",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMailRow.schema.json",
   "description": "Single mail-list row: sender avatar/name, subject, snippet, star toggle, optional select checkbox, attachment indicator, and thread-count badge. Maps to a Gmail/Outlook inbox list item."
  },
  {
   "name": "XWUIMailThread",
   "tier": "industry",
   "path": "industry/email/XWUIMailThread",
   "tag": "xwui-mail-thread",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMailThread.schema.json",
   "description": "Conversation stack - collapsed older messages with expand-per-message; the last message is always expanded. Body HTML is rendered via an optional host slot per message."
  },
  {
   "name": "XWUIMap",
   "tier": "basic",
   "path": "basic/XWUIMap",
   "tag": "xwui-map",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMap.schema.json",
   "description": "Leaflet-backed multi-provider map. Supports OSM / Esri / Google / Wikimedia / CartoDB / OpenTopoMap / OpenWeather / Bing / Yandex (and any custom tile URL) as TileProviders, composes them into named Themes (base + overlay + reference layers), supports custom CRS via proj4leaflet (Yandex EPSG:3395 built-in), vector tiles (PBF) via Leaflet.VectorGrid, marker clustering via Leaflet.markercluster, heatmaps via leaflet.heat, declarative shape rendering (marker / circle / polyline / rectangle / polygon), and an opt-in drawing API via Leaflet.Draw. All optional plugins auto-load from CDN only when needed."
  },
  {
   "name": "XWUIMarkdown",
   "tier": "super",
   "path": "super/XWUIMarkdown",
   "tag": "xwui-markdown",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMarkdown.schema.json",
   "description": "Markdown surface with two modes - 'display' (read-only render) and 'edit' (Monaco source editor with optional live preview). Composes XWUIMarkdownDisplay + XWUIMarkdownEditor and forwards per-feature toggles."
  },
  {
   "name": "XWUIMarkdownDisplay",
   "tier": "basic",
   "path": "basic/XWUIMarkdownDisplay",
   "tag": "xwui-markdown-display",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMarkdownDisplay.schema.json",
   "description": "Renders a Markdown string to themed HTML with no container background. Every Markdown construct is individually toggleable via conf_comp.features."
  },
  {
   "name": "XWUIMarkdownEditor",
   "tier": "super",
   "path": "super/XWUIMarkdownEditor",
   "tag": "xwui-markdown-editor",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMarkdownEditor.schema.json",
   "description": "Markdown source editor. Composes XWUIScriptEditor (Monaco engine) locked to the markdown grammar, exposing a Markdown-shaped surface with an onChange hook."
  },
  {
   "name": "XWUIMarketplaceBrowse",
   "tier": "power",
   "path": "power/XWUIMarketplaceBrowse",
   "tag": "xwui-marketplace-browse",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMarketplaceBrowse.schema.json",
   "description": "Multi-country / multi-platform vehicle marketplace browse with flags and logos."
  },
  {
   "name": "XWUIMasonry",
   "tier": "basic",
   "path": "basic/XWUIMasonry",
   "tag": "xwui-masonry",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMasonry.schema.json",
   "description": "XWUIMasonry Component Pinterest-style masonry grid layout for items of different heights"
  },
  {
   "name": "XWUIMath",
   "tier": "basic",
   "path": "basic/XWUIMath",
   "tag": "xwui-math",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMath.schema.json",
   "description": "Native math rendering - parses a LaTeX subset into MathML Core, rendered by the browser with zero external libraries."
  },
  {
   "name": "XWUIMediaQuery",
   "tier": "basic",
   "path": "basic/XWUIMediaQuery",
   "tag": "xwui-media-query",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMediaQuery.schema.json",
   "description": "XWUIMediaQuery Component Wrapper that shows/hides content based on media query matches"
  },
  {
   "name": "XWUIMentions",
   "tier": "basic",
   "path": "basic/XWUIMentions",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMentions.schema.json",
   "description": "Mentions input component for @ mentions functionality. Extends XWUITextarea with mention detection, autocomplete dropdown, and mention insertion. Supports custom prefixes, split characters, and placement options."
  },
  {
   "name": "XWUIMenu",
   "tier": "basic",
   "path": "basic/XWUIMenu",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMenu.schema.json",
   "description": "Navigation menu component for displaying hierarchical menu items. Supports horizontal and vertical modes, light/dark themes, nested menus, icons, and selection states. Uses XWUIItemGroup internally."
  },
  {
   "name": "XWUIMenuBar",
   "tier": "basic",
   "path": "basic/XWUIMenuBar",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMenuBar.schema.json",
   "description": "Menu bar component typically used in desktop applications. Displays horizontal menu items that can expand into dropdown menus. Uses XWUIMenu components internally."
  },
  {
   "name": "XWUIMenuContext",
   "tier": "basic",
   "path": "basic/XWUIMenuContext",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMenuContext.schema.json",
   "description": "Right-click context menu component. Displays a menu when user right-clicks on a target element. Supports menu items with icons, separators, and nested menus. Uses XWUIMenuDropdown internally."
  },
  {
   "name": "XWUIMenuDrawer",
   "tier": "basic",
   "path": "basic/XWUIMenuDrawer",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMenuDrawer.schema.json",
   "description": "Drawer (side sheet) component that slides in from edges of the screen. Supports placement from all four sides (left, right, top, bottom), various sizes, backdrop mask, and close behaviors. Useful for navigation, settings, and secondary content."
  },
  {
   "name": "XWUIMenuDrawerSwipeable",
   "tier": "basic",
   "path": "basic/XWUIMenuDrawerSwipeable",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMenuDrawerSwipeable.schema.json",
   "description": "Swipeable drawer component with touch gesture support. Extends XWUIMenuDrawer with swipe-to-close and optional swipe-to-open functionality. Perfect for mobile interfaces."
  },
  {
   "name": "XWUIMenuDropdown",
   "tier": "basic",
   "path": "basic/XWUIMenuDropdown",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMenuDropdown.schema.json",
   "description": "Dropdown menu component triggered by button or action. Supports click or hover triggers, various placements and alignments, nested menus, icons, and separators. Uses XWUIItemGroup internally."
  },
  {
   "name": "XWUIMenuNavigation",
   "tier": "basic",
   "path": "basic/XWUIMenuNavigation",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMenuNavigation.schema.json",
   "description": "Navigation menu component for site navigation. Separate from the general Menu component, this is specifically designed for navigation purposes. Supports horizontal and vertical orientations. Uses XWUIMenu internally."
  },
  {
   "name": "XWUIMessageBubble",
   "tier": "industry",
   "path": "industry/chat/XWUIMessageBubble",
   "tag": "xwui-message-bubble",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMessageBubble.schema.json",
   "description": "XWUIMessageBubble Component Chat message display with sender alignment and timestamp"
  },
  {
   "name": "XWUIMeterGroup",
   "tier": "basic",
   "path": "basic/XWUIMeterGroup",
   "tag": "xwui-meter-group",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMeterGroup.schema.json",
   "description": "Multiple progress meters in one component. Reuses XWUIProgressBar."
  },
  {
   "name": "XWUIMilestoneMarker",
   "tier": "basic",
   "path": "basic/XWUIMilestoneMarker",
   "tag": "xwui-milestone-marker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMilestoneMarker.schema.json",
   "description": "XWUIMilestoneMarker Component Visual milestone indicators in timeline and project views"
  },
  {
   "name": "XWUIMobileStepper",
   "tier": "basic",
   "path": "basic/XWUIMobileStepper",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMobileStepper.schema.json",
   "description": "Mobile-optimized stepper component with dots, progress bar, or text indicators. Includes navigation buttons for moving between steps. Perfect for mobile onboarding flows and multi-step forms."
  },
  {
   "name": "XWUIMouseGlow",
   "tier": "basic",
   "path": "basic/XWUIMouseGlow",
   "tag": "xwui-mouse-glow",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMouseGlow.schema.json",
   "description": "Pointer-follow glow / spotlight / sheen confined to a container. Behavioral basic-tier surface effect."
  },
  {
   "name": "XWUIMultiCurrencyPriceTag",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIMultiCurrencyPriceTag",
   "tag": "xwui-multi-currency-price-tag",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMultiCurrencyPriceTag.schema.json",
   "description": "Price display with a currency switcher and an approximate-base-price note."
  },
  {
   "name": "XWUIMultiSelect",
   "tier": "basic",
   "path": "basic/XWUIMultiSelect",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIMultiSelect.schema.json",
   "description": "Multi-select dropdown component for selecting multiple options. Wraps XWUISelect with multiple selection mode enabled. Displays selected options as tags/chips with optional max tag count and custom tag rendering. Uses XWUISelect and XWUIChip internally."
  },
  {
   "name": "XWUINativeSelect",
   "tier": "basic",
   "path": "basic/XWUINativeSelect",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUINativeSelect.schema.json",
   "description": "Schema for XWUINativeSelect component - describes both conf_comp (component configuration) and data (component data)"
  },
  {
   "name": "XWUINav",
   "tier": "basic",
   "path": "basic/XWUINav",
   "tag": "xwui-nav",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINav.schema.json",
   "description": "Navigation controls for viewports providing zoom, panning, rotation, and search functionality. Supports both 2D and 3D viewport modes with keyboard and touch controls."
  },
  {
   "name": "XWUINavAnchor",
   "tier": "basic",
   "path": "basic/XWUINavAnchor",
   "tag": "xwui-nav-anchor",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavAnchor.schema.json",
   "description": "XWUINavAnchor Component Table of contents / anchor navigation with scroll spy"
  },
  {
   "name": "XWUINavBar",
   "tier": "basic",
   "path": "basic/XWUINavBar",
   "tag": "xwui-nav-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavBar.schema.json",
   "description": "XWUINavBar Component Navigation controls for viewports: zoom, panning, rotation, and search"
  },
  {
   "name": "XWUINavBottom",
   "tier": "basic",
   "path": "basic/XWUINavBottom",
   "tag": "xwui-nav-bottom",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavBottom.schema.json",
   "description": "XWUINavBottom Component Bottom navigation bar for mobile app navigation"
  },
  {
   "name": "XWUINavBreadcrumbs",
   "tier": "basic",
   "path": "basic/XWUINavBreadcrumbs",
   "tag": "xwui-nav-breadcrumbs",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavBreadcrumbs.schema.json",
   "description": "XWUINavBreadcrumbs Component Path navigation breadcrumbs"
  },
  {
   "name": "XWUINavDock",
   "tier": "basic",
   "path": "basic/XWUINavDock",
   "tag": "xwui-nav-dock",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavDock.schema.json",
   "description": "macOS-style dock: horizontal bar of icon items with magnification on hover."
  },
  {
   "name": "XWUINavigationRail",
   "tier": "basic",
   "path": "basic/XWUINavigationRail",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavigationRail.schema.json",
   "description": "XWUINavigationRail Component Mobile bottom navigation bar with icon + label items"
  },
  {
   "name": "XWUINavMenu",
   "tier": "basic",
   "path": "basic/XWUINavMenu",
   "tag": "xwui-nav-menu",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavMenu.schema.json",
   "description": "XWUINavMenu Component Navigation menu component"
  },
  {
   "name": "XWUINavMenuBar",
   "tier": "basic",
   "path": "basic/XWUINavMenuBar",
   "tag": "xwui-nav-menu-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavMenuBar.schema.json",
   "description": "XWUINavMenuBar Component Menu bar component (typically for desktop applications)"
  },
  {
   "name": "XWUINavMenuContext",
   "tier": "basic",
   "path": "basic/XWUINavMenuContext",
   "tag": "xwui-nav-menu-context",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavMenuContext.schema.json",
   "description": "XWUINavMenuContext Component Right-click context menu"
  },
  {
   "name": "XWUINavMenuDrawer",
   "tier": "basic",
   "path": "basic/XWUINavMenuDrawer",
   "tag": "xwui-nav-menu-drawer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavMenuDrawer.schema.json",
   "description": "XWUINavMenuDrawer Component Sliding panel (Side Sheet) with placement options"
  },
  {
   "name": "XWUINavMenuDrawerSwipeable",
   "tier": "basic",
   "path": "basic/XWUINavMenuDrawerSwipeable",
   "tag": "xwui-nav-menu-drawer-swipeable",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavMenuDrawerSwipeable.schema.json",
   "description": "XWUINavMenuDrawerSwipeable Component Swipeable drawer component with touch gesture support Extends XWUINavMenuDrawer functionality with swipe-to-close gestures"
  },
  {
   "name": "XWUINavMenuDropdown",
   "tier": "basic",
   "path": "basic/XWUINavMenuDropdown",
   "tag": "xwui-nav-menu-dropdown",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavMenuDropdown.schema.json",
   "description": "XWUINavMenuDropdown Component Dropdown menu triggered by button/action"
  },
  {
   "name": "XWUINavMenuNavigation",
   "tier": "basic",
   "path": "basic/XWUINavMenuNavigation",
   "tag": "xwui-nav-menu-navigation",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavMenuNavigation.schema.json",
   "description": "XWUINavMenuNavigation Component Navigation menu component (separate from Menu)"
  },
  {
   "name": "XWUINavMobileStepper",
   "tier": "basic",
   "path": "basic/XWUINavMobileStepper",
   "tag": "xwui-nav-mobile-stepper",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavMobileStepper.schema.json",
   "description": "XWUINavMobileStepper Component Mobile-optimized stepper component with dots and navigation buttons Based on MUI MobileStepper pattern"
  },
  {
   "name": "XWUINavPagination",
   "tier": "basic",
   "path": "basic/XWUINavPagination",
   "tag": "xwui-nav-pagination",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavPagination.schema.json",
   "description": "XWUINavPagination Component Page navigation component"
  },
  {
   "name": "XWUINavRail",
   "tier": "basic",
   "path": "basic/XWUINavRail",
   "tag": "xwui-nav-rail",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavRail.schema.json",
   "description": "XWUINavRail Component Mobile bottom navigation bar with icon + label items"
  },
  {
   "name": "XWUINavSidebar",
   "tier": "basic",
   "path": "basic/XWUINavSidebar",
   "tag": "xwui-nav-sidebar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavSidebar.schema.json",
   "description": "XWUINavSidebar Component Sidebar navigation component"
  },
  {
   "name": "XWUINavSpeedDial",
   "tier": "basic",
   "path": "basic/XWUINavSpeedDial",
   "tag": "xwui-nav-speed-dial",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavSpeedDial.schema.json",
   "description": "XWUINavSpeedDial Component Floating action button with expandable menu"
  },
  {
   "name": "XWUINavSteps",
   "tier": "basic",
   "path": "basic/XWUINavSteps",
   "tag": "xwui-nav-steps",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavSteps.schema.json",
   "description": "XWUINavSteps Component Step progress indicator (Stepper)"
  },
  {
   "name": "XWUINavTabMenu",
   "tier": "basic",
   "path": "basic/XWUINavTabMenu",
   "tag": "xwui-nav-tab-menu",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavTabMenu.schema.json",
   "description": "Menu styled as tabs. Reuses XWUIButton for tab items."
  },
  {
   "name": "XWUINavTabs",
   "tier": "basic",
   "path": "basic/XWUINavTabs",
   "tag": "xwui-nav-tabs",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINavTabs.schema.json",
   "description": "XWUINavTabs Component Tab navigation with various variants"
  },
  {
   "name": "XWUINodeChip",
   "tier": "basic",
   "path": "basic/XWUINodeChip",
   "tag": "xwui-node-chip",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINodeChip.schema.json",
   "description": "Workflow node type chip: a monospaced type id preceded by a square dot that names the node group."
  },
  {
   "name": "XWUINonIdealState",
   "tier": "basic",
   "path": "basic/XWUINonIdealState",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUINonIdealState.schema.json",
   "description": "Empty/error state with icon, title, description, action (Blueprint NonIdealState equivalent)."
  },
  {
   "name": "XWUINotification",
   "tier": "basic",
   "path": "basic/XWUINotification",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUINotification.schema.json",
   "description": "Notification box: title, description, placement, type (Ant Design Notification equivalent)."
  },
  {
   "name": "XWUINotificationBell",
   "tier": "basic",
   "path": "basic/XWUINotificationBell",
   "tag": "xwui-notification-bell",
   "schema": "https://xwui.dev/schemas/v1/components/XWUINotificationBell.schema.json",
   "description": "Bell icon with an unread-count badge that opens a dropdown panel listing notifications, with mark-all-as-read and an empty state."
  },
  {
   "name": "XWUIOpsAIAssistantPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsAIAssistantPage",
   "tag": "xwui-ops-ai-assistant-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsAIAssistantPage.schema.json",
   "description": "OPFlow AI Assistant V.2 - conversational NLP surface for querying schedules, resource availability, and crew assignments. Extends XWUIShellPage with an embedded XWUIChatTranscript (industry/chat) filling the body. Default welcome state shows the 'How can I help?' panel + a 2x2 grid of OPFlow-spec suggested prompts. Composer placeholder mirrors the OPFlow spec ('Ask about schedules, availability, crew...')."
  },
  {
   "name": "XWUIOpsCitiesPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsCitiesPage",
   "tag": "xwui-ops-cities-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsCitiesPage.schema.json",
   "description": "Ops Master Data > Cities module - the foundational geographic rule engine of the OPFlow broadcast operations system. Extends XWUIShellPage with a toolbar (+ Add City primary, free-text search, Region filter dropdown) and an XWUIDataGrid carrying the per-city columns (Name English / Name Arabic / Region / Country / Coordinates / Venue Count / Active / Actions). Mirrors the OPFlow /en/resources/cities route."
  },
  {
   "name": "XWUIOpsClientsPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsClientsPage",
   "tag": "xwui-ops-clients-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsClientsPage.schema.json",
   "description": "Ops 'Resources > Clients' page (route /en/resources/clients). Extends XWUIShellPage with a toolbar (XWUISearch + '+ Add Client' XWUIButton) and an XWUIDataGrid carrying the 10-column client directory (Name En / Name Ar / Industry / Primary Contact / Email / Phone / Active Deals / Total Revenue / Status / Actions). Mirrors the OPFlow Master-Data Clients route and extends it with the commercial-CRM superset so the same page-class drives both the Master-Data list and the Commercial drill-in. '+ Add Client' opens an XWUIDialog placeholder."
  },
  {
   "name": "XWUIOpsCommercialDashboardPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsCommercialDashboardPage",
   "tag": "xwui-ops-commercial-dashboard-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsCommercialDashboardPage.schema.json",
   "description": "Ops Commercial Dashboard - financial command centre for the COMMERCIAL module of OPFlow. Extends XWUIShellPage with a Fiscal-Year + Quarter toolbar, an 8-tile macro-KPI ribbon (Recognized Revenue, Pipeline Revenue, Profit Margin, Invoiced, Paid, Unpaid, Invoices count, Active Deals count), and a vertically-stacked widget grid covering Invoice Aging, Revenue vs Target, Pipeline Funnel, Revenue Trend, Revenue by Client, Revenue by Category, Quarterly Progress, Profit by Project, and Invoice Tracking. Chart slots are placeholders pending wire-up of the chart/ tier components."
  },
  {
   "name": "XWUIOpsCommercialDealsPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsCommercialDealsPage",
   "tag": "xwui-ops-commercial-deals-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsCommercialDealsPage.schema.json",
   "description": "Ops Deals & Contracts module - the master ledger for macro-level commercial agreements. Extends XWUIShellPage with a toolbar ('+ New Deal'), a filter row (search + Year / Pipeline Status / Client dropdowns), and an XWUIDataGrid carrying the OPFlow 10-column deals matrix (Deal Name / Client / Category / Projected Revenue / Production Cost / Profit / Pipeline Status / Year / Projects / Actions). Mirrors the OPFlow /en/commercial/deals route."
  },
  {
   "name": "XWUIOpsCommercialInvoicesPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsCommercialInvoicesPage",
   "tag": "xwui-ops-commercial-invoices-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsCommercialInvoicesPage.schema.json",
   "description": "Ops Commercial Invoices module - the granular accounts receivable ledger for billing operators and commercial managers. Extends XWUIShellPage with a '+ New Invoice' toolbar CTA, a filter row (search + 'All Statuses' dropdown + dual mm/dd/yyyy date range), and an XWUIDataGrid carrying the OPFlow 9-column invoice matrix (Invoice # / Linked To / Client / Total (incl. VAT) / Remaining / Due Date / Sent / Payment / Actions). Due dates render through XWUIDisplayDueDate so 'Nd overdue' is computed at runtime. Mirrors the OPFlow /en/commercial/invoices route."
  },
  {
   "name": "XWUIOpsCommercialTargetsPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsCommercialTargetsPage",
   "tag": "xwui-ops-commercial-targets-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsCommercialTargetsPage.schema.json",
   "description": "Ops Commercial Revenue Targets - the foundational financial configuration matrix for the COMMERCIAL module of OPFlow. Extends XWUIShellPage with a Year-scoped toolbar (Year dropdown + '+ Add Target' + Export) and an XWUIDataGrid laying out a fixed Q1 / Q2 / Q3 / Q4 / Annual matrix per year. Each row carries an inline-editable Target (XWUIInputMonetary, SAR), a host-fed Actual, a green/red Variance, an XWUIProgressBar Progress, a categorical Pacing badge (ahead / on-track / behind), a Last-Updated label, and a kebab row-action. Maps to the OPFlow /en/commercial/targets route."
  },
  {
   "name": "XWUIOpsDashboardPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsDashboardPage",
   "tag": "xwui-ops-dashboard-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsDashboardPage.schema.json",
   "description": "Ops landing-page dashboard - high-level operational command centre. Extends XWUIShellPage with a KPI ribbon (Today's Productions, Active OB Vans, Active Employees, Pending Reports) and two-up widget row (Upcoming Productions, Recent Activity). Both widget bodies accept arbitrary child content; default to spec-quoted empty-state strings."
  },
  {
   "name": "XWUIOpsEmployeeDirectoryPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsEmployeeDirectoryPage",
   "tag": "xwui-ops-employee-directory-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsEmployeeDirectoryPage.schema.json",
   "description": "Ops 'Resources > Employee Directory' page (route /en/resources/employees). Extends XWUIShellPage with a dual-mode view toggle: List (XWUIDataGrid columns: Employee Code / Full Name (XWUIAvatar + EN/AR composite) / Crew Role chip / Department / Availability badge / Invite Status / City / Actions eye-icon) and Availability (XWUIResourceMatrix with the OPFlow HR status palette - Production / Rigging / Rehearsal / Vacation / Sick Leave / Free - and Work-Days + Utilization trailing columns). Toolbar carries an XWUIInputSegmentedControl, XWUISearch, three XWUIInputSelect filter dropdowns (Crew Role / Department / Availability), an XWUIInputSwitch 'Show Inactive' toggle, and a primary '+ Add Employee' XWUIButton that opens an XWUIDialog placeholder. Distinct from the HR Employees page (/en/hr/employees) - this is the operational view used by the AI Planner for roster construction."
  },
  {
   "name": "XWUIOpsEventsCategoriesPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsEventsCategoriesPage",
   "tag": "xwui-ops-events-categories-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsEventsCategoriesPage.schema.json",
   "description": "Ops Events & Categories module - the master-data ledger for events, event types, league/tournament categories, and team registries. Extends XWUIShellPage with a 4-tab XWUINavTabs (Events / Fixtures · Event Types · Categories · Teams), each tab swapping the body XWUIDataGrid. Toolbar provides a search box, an optional category filter (Tab 2 only), and a contextual primary 'Add' button driving an XWUIDialog (one cached instance per tab). Mirrors the OPFlow /en/resources/events route."
  },
  {
   "name": "XWUIOpsExecutiveDashboardPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsExecutiveDashboardPage",
   "tag": "xwui-ops-executive-dashboard-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsExecutiveDashboardPage.schema.json",
   "description": "Ops Executive Dashboard - high-level overview of operations, resources, and quality. Extends XWUIShellPage with a 6-up KPI ribbon (Active Productions, Completed This Month, Total Crew, OB Utilization, Reliability Score, Avg. Delay) and a 2-up widget grid (Productions by Status donut, Productions by Category horizontal bar, OB Van Utilization, Generator Utilization, Quality, Workforce by Department)."
  },
  {
   "name": "XWUIOpsHRCrewRolesPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsHRCrewRolesPage",
   "tag": "xwui-ops-hr-crew-roles-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsHRCrewRolesPage.schema.json",
   "description": "Ops 'HR > Crew Roles' page (route /en/hr/crew-roles) - the master taxonomy builder + job-title directory. Extends XWUIShellPage with a toolbar (XWUISearch + XWUIInputSelect 'Category' filter + primary '+ Add Crew Role' button opening an XWUIDialog placeholder) and an XWUIDataGrid carrying the OPFlow Crew Roles schema augmented with the dispatch-plan B-3-9 columns: Role Name (En) sortable · Role Name (Ar) sortable RTL · Category (XWUIChip) · Hourly Rate (SAR, sortable, right-aligned) · Required Certs (joined w/ tooltip) · Headcount (integer, sortable) · Active (color-coded badge) · Actions (kebab)."
  },
  {
   "name": "XWUIOpsHRDashboardPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsHRDashboardPage",
   "tag": "xwui-ops-hr-dashboard-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsHRDashboardPage.schema.json",
   "description": "HR landing-page dashboard - workforce health, compliance tracking, and performance overview. Extends XWUIShellPage with a 6-tile KPI ribbon (Total Employees, Attendance Rate, Visa Alerts, Iqama Renewals, Avg. Rating, Overtime Hours) and a 2-up widget grid (Urgent Actions full-row, Department Attendance, Top Performers, Compliance Summary). Widget bodies accept arbitrary content; default to spec-quoted empty-state strings. Route: /en/hr."
  },
  {
   "name": "XWUIOpsHRDepartmentsPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsHRDepartmentsPage",
   "tag": "xwui-ops-hr-departments-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsHRDepartmentsPage.schema.json",
   "description": "Ops 'HR > Departments' page (route /en/hr/departments) - the master organizational-chart builder. Extends XWUIShellPage with a toolbar (XWUISearch + '+ Add Department' XWUIButton opening an XWUIDialog placeholder) and an XWUITreeTable body presenting the hierarchical org-chart with columns: Name (En) [tree affordance], Name (Ar), Manager, Headcount, Attendance Offset Rules, Crew Roles, Actions."
  },
  {
   "name": "XWUIOpsHRDocumentsPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsHRDocumentsPage",
   "tag": "xwui-ops-hr-documents-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsHRDocumentsPage.schema.json",
   "description": "Ops 'HR > Documents' page (route /en/hr/documents) - centralised identity-document lifecycle hub. Extends XWUIShellPage with a 4-tile aging-bucket KPI strip (Expired Passports / <6 Months / 6-12 Months / All Valid), a filter row (search + Nationality / Department / Status dropdowns + quick-filter segmented control), and a responsive paginated grid of XWUICardEmployeeCompliance instances (12 per page across 103 pages = 1226 employees)."
  },
  {
   "name": "XWUIOpsHREmployeesPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsHREmployeesPage",
   "tag": "xwui-ops-hr-employees-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsHREmployeesPage.schema.json",
   "description": "Ops 'HR > Employees' page (route /en/hr/employees) - the administrative master personnel directory and onboarding hub. Distinct from /en/resources/employees (operational Employee Directory). Extends XWUIShellPage with a two-mode view toggle: List (XWUIDataGrid columns: bulk checkbox / Employee Code / Full Name composite with avatar + EN/AR / Crew Role chip / Department / Availability badge / Invite Status outlined pill / City / Actions triad) and Availability (XWUIResourceMatrix, rows = personnel, May 2026 daily, palette = Production/Rigging/Rehearsal/Vacation/Sick Leave/Free). Toolbar carries XWUIInputSegmentedControl, XWUISearch, four XWUIInputSelect filters (Crew Role · Department · Availability · Invite Status), an XWUIInputSwitch 'Show Inactive', and a primary '+ Add Employee' XWUIButton that opens an XWUIDialog placeholder."
  },
  {
   "name": "XWUIOpsHRIqamaTrackingPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsHRIqamaTrackingPage",
   "tag": "xwui-ops-hr-iqama-tracking-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsHRIqamaTrackingPage.schema.json",
   "description": "Ops HR Iqama Tracking module - the Saudi-specific work-permit compliance dashboard. Extends XWUIShellPage with a toolbar (search + Nationality/Status/Sponsor/Profession filters), a 4-tile KPI row (Expired / Expiring / Valid / Total), and an XWUIDataGrid carrying the 11-column Iqama compliance matrix (Employee Code / Full Name / Nationality / Iqama Number / Profession / Sponsor / Issue Date / Expiry Date / Days Remaining / Status / Actions). Mirrors the OPFlow /en/hr/iqama-tracking route."
  },
  {
   "name": "XWUIOpsHRLeavePage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsHRLeavePage",
   "tag": "xwui-ops-hr-leave-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsHRLeavePage.schema.json",
   "description": "Ops HR Leave Management page-class - route /en/hr/leave per OPFlow spec (lines 4597-4682). Centralised portal for tracking employee time off, accrued statutory + company leave balances, and approval workflows. Extends XWUIShellPage with a toolbar (search + Status/Leave Type/Department filters + date-range picker + '+ New Leave Request' primary button), a 4-tile KPI strip (Pending · Approved · Rejected · On Leave Today), and a 10-column XWUIDataGrid (Employee Code · Full Name · Leave Type · From · To · Days · Status · Reason · Submitted On · Actions). Per-row Actions cell branches on Status: pending → Approve+Reject; else → View+Edit."
  },
  {
   "name": "XWUIOpsHRRatingsPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsHRRatingsPage",
   "tag": "xwui-ops-hr-ratings-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsHRRatingsPage.schema.json",
   "description": "Performance Ratings page-class for the OPFlow HR module. Extends XWUIShellPage with a 4-tile KPI ribbon (Company Average / Ratings Submitted / Pending Reviews / Top Department), a filter row (Type · Department · Search), and a 2-column workspace: left = Submit Rating form (Evaluation Type Project/Quarterly · Select Employee · Select Project · 5-star Overall Rating · Comments · Submit/Save-Draft actions); right = dynamic feeds (Rating History · Department Averages, empty-state by default). Route: /en/hr/ratings."
  },
  {
   "name": "XWUIOpsHRVisaTrackingPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsHRVisaTrackingPage",
   "tag": "xwui-ops-hr-visa-tracking-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsHRVisaTrackingPage.schema.json",
   "description": "Ops HR Visa Tracking module - the expatriate visa compliance and risk-management dashboard. Extends XWUIShellPage with a toolbar (free-text search + Nationality/Status/Department filters), a 4-tile KPI strip (Expired / Expiring / Valid / Total), and an XWUIDataGrid carrying the 10-column visa matrix (Employee Code / Full Name / Nationality / Visa Type / Visa Number / Issue Date / Expiry Date / Days Remaining / Status / Actions). Mirrors the OPFlow /en/hr/visa-tracking route and the SAR 10,000/25,000/deportation overstay-penalty cascade documented in the spec."
  },
  {
   "name": "XWUIOpsHRWorkingDaysPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsHRWorkingDaysPage",
   "tag": "xwui-ops-hr-working-days-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsHRWorkingDaysPage.schema.json",
   "description": "Ops 'HR > Working Days' report page (route /en/hr/working-days). Extends XWUIShellPage with a toolbar (employee search + year selector + Export CSV) and a body that stacks a XWUIChartCalendarHeatmap (per-day attendance density for the selected year) above a XWUIDataGrid summarising each employee's Working Days / Off Days / Leave / Overtime hours."
  },
  {
   "name": "XWUIOpsKnowledgeBasePage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsKnowledgeBasePage",
   "tag": "xwui-ops-knowledge-base-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsKnowledgeBasePage.schema.json",
   "description": "Ops Knowledge Base module - the AI Planner's heuristic-reference workbench. Extends XWUIShellPage with a toolbar (+ Add Template + 'All Sources' filter + search) and an XWUINavTabs with four tabs (Crew Standards / OB Preferences / Cost Benchmarks / Crew Knowledge). Each tab renders an XWUIDataGrid whose columns match the OPFlow spec for that reference table. Mirrors the OPFlow /en/planner/knowledge-base route. Page lives under pages/projects/ because OPFlow's sidebar groups Knowledge Base under PROJECTS & SCHEDULING."
  },
  {
   "name": "XWUIOpsLogisticsPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsLogisticsPage",
   "tag": "xwui-ops-logistics-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsLogisticsPage.schema.json",
   "description": "Ops Logistics tracking page - centralized administrative command center for crew travel itineraries (flights/hotels/cars) on upcoming broadcasting projects. Extends XWUIShellPage with a header toolbar (Manage Hotels + Manage Car Rentals gear buttons), a 4-tile XWUIKPIStrip (Flights/Hotels/Cars Pending+Booked counts plus Total Crew), a cascading filter toolstrip (Category dropdown + Workflow segmented control + Resource-Type tabs), and a swappable XWUIDataGrid whose columns track the active resource. Mirrors the OPFlow /en/logistics route (OPFlow_Documentation.txt lines 3225-3297)."
  },
  {
   "name": "XWUIOpsMyAssignmentsPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsMyAssignmentsPage",
   "tag": "xwui-ops-my-assignments-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsMyAssignmentsPage.schema.json",
   "description": "Ops My Assignments module - a personalized scheduling and operational task hub for the currently authenticated user. Extends XWUIShellPage with a toolbar carrying an XWUIInputDateRangePicker (From / To temporal query) and a body that mode-switches between an XWUIEmpty graphic ('No Assignments' / 'You have no upcoming assignments for the selected period.') and an XWUILayoutListView of assignment items (event name + venue + date + role + status badge). Mirrors the OPFlow /en/my-assignments route."
  },
  {
   "name": "XWUIOpsNewProjectPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsNewProjectPage",
   "tag": "xwui-ops-new-project-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsNewProjectPage.schema.json",
   "description": "Ops New-Project Configuration page (route /en/productions/new) - multi-step project creation. Extends XWUIShellPage with a back-arrow toolbar, breadcrumb 'Schedule > New Project', an embedded XWUIWizard covering 4 grouped steps (Project Type, Match Details, Location & Crew, Technical Setup), and a sticky-actions bar with Save Draft (outline) + Create Project (primary) buttons."
  },
  {
   "name": "XWUIOpsOBMobilityPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsOBMobilityPage",
   "tag": "xwui-ops-ob-mobility-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsOBMobilityPage.schema.json",
   "description": "Ops 'OB Mobility' page (route /en/ob-mobility). Extends XWUIShellPage with a four-tab body via XWUINavTabs (content-mode 'hidden'). Fleet Overview: responsive grid of XWUICardOBVan instances (one per van). City Schedule: XWUIResourceMatrix with rows = vans, X-axis = 7-day rolling, cells = destination city pills coloured by status (yellow rigging, green production, neutral idle). Timeline: XWUIResourceMatrix with rows = vans, X-axis = 7-day rolling, cells = event-name pills coloured by phase (rigging, production, rehearsal, de-rig, park-and-power) plus trailing Total + KM columns and a Week/Month resolution toggle (XWUIInputSegmentedControl). Monthly Stats: XWUIChart (bar) showing per-van Total assignment days + Utilization %, with an XWUIDataGrid below carrying the per-phase breakdown (TX / Rig / Rehearsal / De-Rig / Park & Power / Total / Utilization)."
  },
  {
   "name": "XWUIOpsOBVansPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsOBVansPage",
   "tag": "xwui-ops-ob-vans-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsOBVansPage.schema.json",
   "description": "Ops 'Resources > OB Vans' page (route /en/resources/ob-vans). Extends XWUIShellPage with a three-mode view toggle: List (XWUIDataGrid columns: Name / Status / Camera Count / Resolution / Current Location / Notes / Actions), Availability (XWUIResourceMatrix with the OPFlow status palette and Work-Days + Utilization trailing columns), and Cards (responsive grid of XWUICardOBVan instances). Toolbar carries an XWUIInputSegmentedControl, XWUISearch, two XWUIInputSelect filter dropdowns (Status + Location), and a primary '+ Add OB Van' XWUIButton that opens an XWUIDialog placeholder."
  },
  {
   "name": "XWUIOpsPlannerDismissedPatternsPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsPlannerDismissedPatternsPage",
   "tag": "xwui-ops-planner-dismissed-patterns-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsPlannerDismissedPatternsPage.schema.json",
   "description": "Ops AI-Planner Dismissed-Patterns module - the suppression registry where operator-dismissed AI findings are logged so the scheduling agent stops re-emitting them. Extends XWUIShellPage with a toolbar, a filter row (search + Pattern Type/Severity dropdown), and an XWUIDataGrid carrying the columns Pattern / Description / Severity / Times Dismissed / Last Dismissed / Dismissed By / Actions (Restore + Delete). Mirrors the OPFlow /en/planner/review/dismissed-patterns route."
  },
  {
   "name": "XWUIOpsPlannerReviewPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsPlannerReviewPage",
   "tag": "xwui-ops-planner-review-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsPlannerReviewPage.schema.json",
   "description": "AI Planner > Schedule Review (/en/planner/review). Extends XWUIShellPage. Title 'Schedule Review' + spec-quoted subtitle. Toolbar = '+ New Review' (primary). Body = vertical XWUILayoutCards stack of audit-result cards. Each card: header (title + month tag), execution-status row (check/X + Review Complete/Failed), 3 issue badges (Critical/Warning/Info), N+1 radial XWUIChartGauge sub-scores (OB Routing / Crew Balance / SNG / Flights & Hotel / Directors + an isolated Overall on the right), footer 'N project(s) · Reviewer'. Score gauges are semantically tinted (Red <50, Orange 50-75, Green >75). '+ New Review' opens an XWUIDialog with module-toggle + scope + constraint form."
  },
  {
   "name": "XWUIOpsPlannerRouteMapPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsPlannerRouteMapPage",
   "tag": "xwui-ops-planner-route-map-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsPlannerRouteMapPage.schema.json",
   "description": "AI Planner > Route Map view (/en/planner/route-map). Extends XWUIShellPage with a temporal month stepper, a Current/Planned/Compare segmented control, a dominant XWUIMap on the left (~70%) with timeline-driven playback for OB van movements, and a right-rail XWUISidePanel (~30%) listing one XWUICardOBVan per van."
  },
  {
   "name": "XWUIOpsPlannerSessionsPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsPlannerSessionsPage",
   "tag": "xwui-ops-planner-sessions-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsPlannerSessionsPage.schema.json",
   "description": "AI Planner > Sessions view (/en/planner/sessions). Extends XWUIShellPage with a primary '+ New Session' toolbar CTA. When no sessions exist, renders XWUIEmpty with the spec wording 'No planning sessions yet' + 'Create your first session'. When sessions exist, renders a vertical XWUILayoutCards stack with one card per session (name + month/year + event count + status badge + View action). The CTA opens an XWUIDialog with a form: Session Name (XWUIInputText), Month + Year (XWUIInputNumber x 2), Select Events checklist (XWUIInputCheckbox per option), and Crew Pairing Priority slider (XWUIInputSlider, 0..100, default 50). Spec source: OPFlow_Documentation.txt lines 1427-1494."
  },
  {
   "name": "XWUIOpsPowerGeneratorsPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsPowerGeneratorsPage",
   "tag": "xwui-ops-power-generators-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsPowerGeneratorsPage.schema.json",
   "description": "Ops 'Resources > Power Generators' page (route /en/resources/power-generators). Extends XWUIShellPage. Per the OPFlow spec, BOTH views are presented at once: the body hosts an XWUIResizablePanel split 50/50, with an XWUIDataGrid inventory list on the LEFT (columns: Name / Type chip / Capacity kVA sortable / Status badge / Current Location / Actions) and an XWUIResourceMatrix on the RIGHT (rows = generators GEN01..GEN12, May 2026 daily, palette = Production/Rigging/Rehearsal/Park&Power/SNG-Only/Maintenance/Free, trailing Work Days + Utilization columns). Toolbar carries an XWUISearch, two XWUIInputSelect filter dropdowns (Status + Default Location), and a primary '+ Add Generator' XWUIButton that opens an XWUIDialog placeholder."
  },
  {
   "name": "XWUIOpsProductionCalendarPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsProductionCalendarPage",
   "tag": "xwui-ops-production-calendar-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsProductionCalendarPage.schema.json",
   "description": "Production Calendar - macroscopic chronological visualization for Ops. Extends XWUIShellPage with a 'Color by' dropdown, view-toggle (Month/Week/List), a categorical legend strip, and an embedded XWUICalendar whose day cells host XWUIBroadcastEventPill instances (one per scheduled production phase). Corresponds to /en/calendar in the OPFlow spec."
  },
  {
   "name": "XWUIOpsReportsDashboardPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsReportsDashboardPage",
   "tag": "xwui-ops-reports-dashboard-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsReportsDashboardPage.schema.json",
   "description": "Ops post-production analytics command center - the /en/reports route per the OPFlow spec. Extends XWUIShellPage with a 4-KPI ribbon (Reliability Score, Total Reports, Total Issues, Avg. Delay) and an 8-widget grid covering fault categorization, geospatial mapping, temporal trends, and an attendance-rate threshold chart plus a full-width reports data grid. Each widget body is consumer-supplied; defaults to the 'No data' empty-state."
  },
  {
   "name": "XWUIOpsSchedulePage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsSchedulePage",
   "tag": "xwui-ops-schedule-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsSchedulePage.schema.json",
   "description": "Ops Schedule module - the primary operational database grid for live broadcast events, logistics timelines, and resource assignments. Extends XWUIShellPage with a toolbar (Publish Schedule + Add Project), a filter row (search + date dropdown), and an XWUIDataGrid carrying the OPFlow 15-column event matrix (Date / Event / STRD / City / Venue / Category / Director / OB / SNG / Cams / On-Air / Format / Activity / Status / Actions). Mirrors the OPFlow /en/schedule route."
  },
  {
   "name": "XWUIOpsShellApp",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsShellApp",
   "tag": "xwui-ops-shell-app",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsShellApp.schema.json",
   "description": "Pre-configured XWUIShellApp wrapper for the Ops broadcast-operations product. Bundles the canonical Ops sidebar menu (Dashboards / Projects & Scheduling / AI Planner / Resources / Operations / HR / Commercial / Reports), header chrome (locale, notifications bell with badge, theme toggle, user avatar), and sensible defaults. Composition only - no hand-rolled markup. Pages mount via data.main (typically an XWUIOps<Domain>Page instance)."
  },
  {
   "name": "XWUIOpsSNGMobilityPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsSNGMobilityPage",
   "tag": "xwui-ops-sng-mobility-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsSNGMobilityPage.schema.json",
   "description": "Ops SNG Mobility page - broadcast-logistics command centre for tracking Satellite News Gathering (SNG) trucks and LIVE U cellular-bonding uplink units. Extends XWUIShellPage with a four-tab strip (Fleet Overview / City Schedule / Timeline / Monthly Stats). Fleet Overview is a responsive grid of XWUICardSNGTruck; City Schedule + Timeline are XWUIResourceMatrix instances over a 7-day window; Monthly Stats composes XWUIChart + a per-truck summary table."
  },
  {
   "name": "XWUIOpsSNGTrucksPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsSNGTrucksPage",
   "tag": "xwui-ops-sng-trucks-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsSNGTrucksPage.schema.json",
   "description": "Ops 'Resources > SNG Trucks' page (route /en/resources/sng-trucks). Extends XWUIShellPage with a three-mode view toggle: List (XWUIDataGrid columns: Name / Transmission Type chip / Band Capabilities chips or '--' / Status badge / Notes / Actions), Availability (XWUIResourceMatrix with the OPFlow status palette, rows = LIVE U-01 + SNG01..SNG19 skipping SNG16, and Work-Days + Utilization trailing columns), and Cards (responsive grid of XWUICardSNGTruck instances). Toolbar carries an XWUIInputSegmentedControl, XWUISearch, two XWUIInputSelect filter dropdowns (Status + Transmission Type), and a primary '+ Add SNG Truck' XWUIButton that opens an XWUIDialog placeholder."
  },
  {
   "name": "XWUIOpsVenuesPage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsVenuesPage",
   "tag": "xwui-ops-venues-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsVenuesPage.schema.json",
   "description": "Ops Master Data - Venues module. The centralized geographic + physical-infrastructure directory for broadcast operations. Extends XWUIShellPage with a single-button toolbar (+ Add Venue), a filter row (search + city dropdown), an XWUIDataGrid carrying nine columns (Name En / Name Ar / City / Capacity / Type / Address / Coordinates / Notes / Actions), and a placeholder XWUIDialog for Add-Venue. Mirrors the OPFlow /en/resources/venues route."
  },
  {
   "name": "XWUIOpsWarehousePage",
   "tier": "industry",
   "path": "industry/broadcast/XWUIOpsWarehousePage",
   "tag": "xwui-ops-warehouse-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOpsWarehousePage.schema.json",
   "description": "Ops 'Warehouse' page (route /en/warehouse). Extends XWUIShellPage with a four-tab body via XWUINavTabs (content-mode 'hidden'). Inventory: filter row (XWUISearch + 3 XWUIInputSelect dropdowns + XWUIInputSwitch 'Show Deleted') + XWUIDataGrid (bulk checkbox / Asset Tag / Category / Manufacturer / Model / Status badge / Current Location with (Home) tag / Transfer badge / Actions) + '+ Add Equipment' XWUIButton opening an XWUIDialog placeholder. Transfers: industry/projects/XWUIKanbanBoard with three columns (Pending Requests / In Transit / Returns Due) plus a column-specific action strip (Start Transfer / Mark Delivered / Process Return). Maintenance: two XWUILayoutCards sections (Currently In Maintenance + Overdue Maintenance) plus a historical XWUIDataGrid (Equipment / Type / Date / Cost / Vendor). Categories: XWUITreeTable with hierarchical sub-category support."
  },
  {
   "name": "XWUIOrderFulfillmentBoard",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIOrderFulfillmentBoard",
   "tag": "xwui-order-fulfillment-board",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOrderFulfillmentBoard.schema.json",
   "description": "Kanban-style order fulfillment board with click-to-advance order cards."
  },
  {
   "name": "XWUIOrderInvoicePanel",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIOrderInvoicePanel",
   "tag": "xwui-order-invoice-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOrderInvoicePanel.schema.json",
   "description": "Itemized, printable order invoice/receipt with subtotal/shipping/tax/total summary."
  },
  {
   "name": "XWUIOrderTimeline",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIOrderTimeline",
   "tag": "xwui-order-timeline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOrderTimeline.schema.json",
   "description": "Vertical order-status tracking timeline with done/current/pending event dots."
  },
  {
   "name": "XWUIOrganizationChart",
   "tier": "industry",
   "path": "industry/hr/XWUIOrganizationChart",
   "tag": "xwui-organization-chart",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOrganizationChart.schema.json",
   "description": "Organization tree visualization. Reuses XWUICard or simple nodes."
  },
  {
   "name": "XWUIOverlayBackdrop",
   "tier": "basic",
   "path": "basic/XWUIOverlayBackdrop",
   "tag": "xwui-overlay-backdrop",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOverlayBackdrop.schema.json",
   "description": "XWUIOverlayBackdrop Component Overlay backdrop component for modals, dialogs, and drawers"
  },
  {
   "name": "XWUIOverlayBlockUI",
   "tier": "basic",
   "path": "basic/XWUIOverlayBlockUI",
   "tag": "xwui-overlay-block-u-i",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOverlayBlockUI.schema.json",
   "description": "Blocks entire UI with overlay; optional spinner and message. Unlike XWUIOverlayBackdrop (modals only), this covers the whole viewport."
  },
  {
   "name": "XWUIOverlayBottomSheet",
   "tier": "basic",
   "path": "basic/XWUIOverlayBottomSheet",
   "tag": "xwui-overlay-bottom-sheet",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOverlayBottomSheet.schema.json",
   "description": "XWUIOverlayBottomSheet Component Mobile-style modal sliding up from bottom"
  },
  {
   "name": "XWUIOverlayDialog",
   "tier": "basic",
   "path": "basic/XWUIOverlayDialog",
   "tag": "xwui-overlay-dialog",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOverlayDialog.schema.json",
   "description": "XWUIOverlayDialog Component Modal dialog with configurable header, body, footer"
  },
  {
   "name": "XWUIOverlayFocusTrap",
   "tier": "basic",
   "path": "basic/XWUIOverlayFocusTrap",
   "tag": "xwui-overlay-focus-trap",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOverlayFocusTrap.schema.json",
   "description": "XWUIOverlayFocusTrap Component Utility component to trap focus within a container Essential for accessible Modals, Drawers, and Popovers"
  },
  {
   "name": "XWUIOverlayNotification",
   "tier": "basic",
   "path": "basic/XWUIOverlayNotification",
   "tag": "xwui-overlay-notification",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOverlayNotification.schema.json",
   "description": "Notification box: title, description, placement, type (Ant Design Notification equivalent)."
  },
  {
   "name": "XWUIOverlayPopconfirm",
   "tier": "basic",
   "path": "basic/XWUIOverlayPopconfirm",
   "tag": "xwui-overlay-popconfirm",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOverlayPopconfirm.schema.json",
   "description": "XWUIOverlayPopconfirm Component Popover with confirmation action Extends or composes XWUIOverlayPopover with confirm/cancel buttons"
  },
  {
   "name": "XWUIOverlayPopover",
   "tier": "basic",
   "path": "basic/XWUIOverlayPopover",
   "tag": "xwui-overlay-popover",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOverlayPopover.schema.json",
   "description": "XWUIOverlayPopover Component Content popover on hover/click (Hover Card)"
  },
  {
   "name": "XWUIOverlayPortal",
   "tier": "basic",
   "path": "basic/XWUIOverlayPortal",
   "tag": "xwui-overlay-portal",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOverlayPortal.schema.json",
   "description": "XWUIOverlayPortal Component Render children into a DOM node outside the component hierarchy Useful for modals, tooltips, dropdowns that need to escape parent containers"
  },
  {
   "name": "XWUIOverlayResponsiveModal",
   "tier": "basic",
   "path": "basic/XWUIOverlayResponsiveModal",
   "tag": "xwui-overlay-responsive-modal",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOverlayResponsiveModal.schema.json",
   "description": "XWUIOverlayResponsiveModal Component modal that renders as a centered dialog on desktop and as an edge-anchored sheet (top/bottom/left/right) on mobile, switching by viewport width via CSS. Use it wherever a dialog and its mobile-sheet counterpart would otherwise need to be built and kept in sync separately."
  },
  {
   "name": "XWUIOverlaySideSheet",
   "tier": "basic",
   "path": "basic/XWUIOverlaySideSheet",
   "tag": "xwui-overlay-side-sheet",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOverlaySideSheet.schema.json",
   "description": "Dedicated side sheet (M3/Fluent): panel anchored to left or right with overlay scrim. Distinct from navigation drawer."
  },
  {
   "name": "XWUIOverlayToast",
   "tier": "basic",
   "path": "basic/XWUIOverlayToast",
   "tag": "xwui-overlay-toast",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOverlayToast.schema.json",
   "description": "XWUIOverlayToast Component Toast notification system"
  },
  {
   "name": "XWUIOverlayTooltip",
   "tier": "basic",
   "path": "basic/XWUIOverlayTooltip",
   "tag": "xwui-overlay-tooltip",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOverlayTooltip.schema.json",
   "description": "XWUIOverlayTooltip Component Hover tooltip with placement options"
  },
  {
   "name": "XWUIOverlayTour",
   "tier": "basic",
   "path": "basic/XWUIOverlayTour",
   "tag": "xwui-overlay-tour",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIOverlayTour.schema.json",
   "description": "XWUIOverlayTour Component Step-by-step guide/tour"
  },
  {
   "name": "XWUIPage",
   "tier": "super",
   "path": "super/XWUIPage",
   "tag": "xwui-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPage.schema.json",
   "description": "Block-based page/document surface (Notion-style). A page is an ordered list of typed blocks - markdown, table, code, diagram, image, gallery, callout, toggle, tabs, columns, todo, quote, divider, math, chart, live example - rendered in 'view' mode or fully editable (insert, reorder, edit, delete) in 'edit' mode. Lazy mounting, auto TOC with scroll-following highlight, deep-link anchors, one pluggable resolver for live or static sources."
  },
  {
   "name": "XWUIPageDocs",
   "tier": "super",
   "path": "super/XWUIPageDocs",
   "tag": "xwui-page-docs",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPageDocs.schema.json",
   "description": "Compose a documentation page from an ordered list of typed content blocks (markdown, table, live example, code). Lazy-mounts, auto-builds a table of contents, deep-link anchors, and resolves sources through one pluggable loader so the same page renders live or static."
  },
  {
   "name": "XWUIPageHeader",
   "tier": "basic",
   "path": "basic/XWUIPageHeader",
   "tag": "xwui-page-header",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPageHeader.schema.json",
   "description": "Page header with back button, optional breadcrumb, title, subtitle, and content. Element Plus Page Header equivalent."
  },
  {
   "name": "XWUIPageView",
   "tier": "power",
   "path": "power/XWUIPageView",
   "tag": "xwui-page-view",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPageView.schema.json",
   "description": "A polymorphic page-content host. Renders many content formats (markdown, html, json-form, json DSLs, and RUNNABLE js/ts) through a pluggable renderer registry, so one component drives many page types and is reusable beyond pages (asides, sheets, modals). Runnable js/ts executes in a selectable trust lane (trusted in-realm / sandboxed iframe / untrusted) - sandboxed is the default. Composes XWUIMarkdownDisplay, XWUIDynamicFieldRenderer, XWUICodeBlock, and the shared ts-transpile module."
  },
  {
   "name": "XWUIPagination",
   "tier": "basic",
   "path": "basic/XWUIPagination",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPagination.schema.json",
   "description": "Pagination component for navigating through pages of content. Supports page size changer, quick jumper, total count display, and simple mode. Useful for tables, lists, and any paginated content."
  },
  {
   "name": "XWUIPanel",
   "tier": "basic",
   "path": "basic/XWUIPanel",
   "tag": "xwui-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPanel.schema.json",
   "description": "Universal layout primitive: optional header, flexible body, optional footer. Reusable for sidebar panels, main content areas, nested sections, cards with toolbars, and similar layouts."
  },
  {
   "name": "XWUIPaper",
   "tier": "basic",
   "path": "basic/XWUIPaper",
   "tag": "xwui-paper",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPaper.schema.json",
   "description": "Elevated surface for grouping content (MUI Paper equivalent). Supports elevation, variant (elevated/outlined/plain), and header/content/footer slots."
  },
  {
   "name": "XWUIParallax",
   "tier": "basic",
   "path": "basic/XWUIParallax",
   "tag": "xwui-parallax",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIParallax.schema.json",
   "description": "Parallax effect: content moves at different speed on scroll."
  },
  {
   "name": "XWUIPaymentMethodManager",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIPaymentMethodManager",
   "tag": "xwui-payment-method-manager",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPaymentMethodManager.schema.json",
   "description": "Manage saved payment methods with select, set-default, remove and an add-card form."
  },
  {
   "name": "XWUIPDFViewer",
   "tier": "super",
   "path": "super/XWUIPDFViewer",
   "tag": "xwui-p-d-f-viewer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPDFViewer.schema.json",
   "description": "Schema for XWUIPDFViewer component - describes both conf_comp (component configuration) and data (component data)"
  },
  {
   "name": "XWUIPersonPicker",
   "tier": "industry",
   "path": "industry/hr/XWUIPersonPicker",
   "tag": "xwui-person-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPersonPicker.schema.json",
   "description": "Composes XWUIDisplayPersonChip for trigger and option rows."
  },
  {
   "name": "XWUIPhoneMockup",
   "tier": "basic",
   "path": "basic/XWUIPhoneMockup",
   "tag": "xwui-phone-mockup",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPhoneMockup.schema.json",
   "description": "Photographic phone mockup: renders live content on the screen and behind the device, wearing one of three shots"
  },
  {
   "name": "XWUIPhotoEditor",
   "tier": "super",
   "path": "super/XWUIPhotoEditor",
   "tag": "xwui-photo-editor",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPhotoEditor.schema.json",
   "description": "XWUIPhotoEditor Component Photo/image editor with basic editing tools Reuses: XWUIButton, XWUISlider, XWUIUpload, XWUIDialog"
  },
  {
   "name": "XWUIPicker",
   "tier": "basic",
   "path": "basic/XWUIPicker",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPicker.schema.json",
   "description": "XWUIPicker Base Component Abstract base class for all picker components (date, color, etc.) Handles common picker functionality: positioning, overlay, open/close, animation"
  },
  {
   "name": "XWUIPickerColor",
   "tier": "basic",
   "path": "basic/XWUIPickerColor",
   "tag": "xwui-picker-color",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPickerColor.schema.json",
   "description": "XWUIPickerColor Component Color picker (popup) - extends XWUIPicker This is the popup/overlay part for color selection"
  },
  {
   "name": "XWUIPickerDate",
   "tier": "basic",
   "path": "basic/XWUIPickerDate",
   "tag": "xwui-picker-date",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPickerDate.schema.json",
   "description": "XWUIPickerDate Component Date picker (calendar popup) - extends XWUIPicker This is the popup/overlay part for date selection"
  },
  {
   "name": "XWUIPickerDateRange",
   "tier": "basic",
   "path": "basic/XWUIPickerDateRange",
   "tag": "xwui-picker-date-range",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPickerDateRange.schema.json",
   "description": "XWUIPickerDateRange Component Date range picker (calendar popup for range selection) - extends XWUIPicker This is the popup/overlay part for date range selection"
  },
  {
   "name": "XWUIPickerMonth",
   "tier": "basic",
   "path": "basic/XWUIPickerMonth",
   "tag": "xwui-picker-month",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPickerMonth.schema.json",
   "description": "XWUIPickerMonth Component Month/year picker (popup grid of 12 months) - extends XWUIPicker. Dedicated period picker for use cases like payroll runs, reporting months, or billing cycles where a full day-level date picker is unnecessary."
  },
  {
   "name": "XWUIPickerTime",
   "tier": "basic",
   "path": "basic/XWUIPickerTime",
   "tag": "xwui-picker-time",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPickerTime.schema.json",
   "description": "XWUIPickerTime Component Time picker (popup) - extends XWUIPicker, embeds XWUITimePicker"
  },
  {
   "name": "XWUIPipelineStages",
   "tier": "basic",
   "path": "basic/XWUIPipelineStages",
   "tag": "xwui-pipeline-stages",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPipelineStages.schema.json",
   "description": "CRM-styled stage progression indicator. Renders ordered stages with the current stage highlighted, completed stages green, future stages dim. Three orientations: chevron (Salesforce-style arrow strip), bar (Monday-style segmented bar), or steps (vertical list)."
  },
  {
   "name": "XWUIPivotTable",
   "tier": "super",
   "path": "super/XWUIPivotTable",
   "tag": "xwui-pivot-table",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPivotTable.schema.json",
   "description": "Sheets-style pivot table builder. Computes a 2D output grid from a flat array of source rows + a SpreadsheetPivot config; optionally renders an editor sidebar for tweaking field placements. Hostable standalone or embedded inside XWUISpreadsheet."
  },
  {
   "name": "XWUIPlaylistRow",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIPlaylistRow",
   "tag": "xwui-playlist-row",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPlaylistRow.schema.json",
   "description": "YouTube playlist row - stacked thumbnail + title + creator + count + PLAYLIST tag. Composes XWUIVideoThumbnail."
  },
  {
   "name": "XWUIPodcastEpisodeCard",
   "tier": "industry",
   "path": "industry/podcast/XWUIPodcastEpisodeCard",
   "tag": "xwui-podcast-episode-card",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPodcastEpisodeCard.schema.json",
   "description": "Podcast episode card - cover art, title, host byline, category chip, and duration."
  },
  {
   "name": "XWUIPodcastHeroBanner",
   "tier": "industry",
   "path": "industry/podcast/XWUIPodcastHeroBanner",
   "tag": "xwui-podcast-hero-banner",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPodcastHeroBanner.schema.json",
   "description": "Featured-episode hero banner - illustration, eyebrow label, headline, host byline, and a Listen Now CTA."
  },
  {
   "name": "XWUIPodcastPlayerBar",
   "tier": "industry",
   "path": "industry/podcast/XWUIPodcastPlayerBar",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPodcastPlayerBar.schema.json",
   "description": "Docked podcast/audio player bar with play/pause, skip and seek controls."
  },
  {
   "name": "XWUIPointOfSale",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIPointOfSale",
   "tag": "xwui-point-of-sale",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPointOfSale.schema.json",
   "description": "Retail point-of-sale / checkout screen. Composes XWUISearch, XWUIInputNumber, XWUIDisplayMonetary, XWUIButtonGroup and XWUIButton."
  },
  {
   "name": "XWUIPopconfirm",
   "tier": "basic",
   "path": "basic/XWUIPopconfirm",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPopconfirm.schema.json",
   "description": "Popover component with confirmation action. Extends XWUIPopover with confirm/cancel buttons. Useful for confirming destructive actions or important operations. Uses XWUIPopover internally."
  },
  {
   "name": "XWUIPopover",
   "tier": "basic",
   "path": "basic/XWUIPopover",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPopover.schema.json",
   "description": "Popover component that displays content on hover or click. Supports various placements, alignment options, arrow indicator, and close behaviors. Useful for tooltips, additional information, and interactive overlays."
  },
  {
   "name": "XWUIPortal",
   "tier": "basic",
   "path": "basic/XWUIPortal",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPortal.schema.json",
   "description": "Portal component that renders children into a DOM node outside the component hierarchy. Useful for modals, tooltips, and dropdowns that need to escape parent containers with overflow or z-index constraints."
  },
  {
   "name": "XWUIPortfolioDashboard",
   "tier": "industry",
   "path": "industry/projects/XWUIPortfolioDashboard",
   "tag": "xwui-portfolio-dashboard",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPortfolioDashboard.schema.json",
   "description": "XWUIPortfolioDashboard Component Multi-project overview dashboard with health indicators and metrics"
  },
  {
   "name": "XWUIPreOrderCountdown",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIPreOrderCountdown",
   "tag": "xwui-pre-order-countdown",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPreOrderCountdown.schema.json",
   "description": "Pre-order product page banner: a live countdown to a release date plus an email capture form to get notified at release."
  },
  {
   "name": "XWUIPreviewer",
   "tier": "power",
   "path": "power/XWUIPreviewer",
   "tag": "xwui-previewer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPreviewer.schema.json",
   "description": "XWUIPreviewer Component Preview/code tabs with platform and orientation switchers and local theme for preview"
  },
  {
   "name": "XWUIPreviewerXWCode",
   "tier": "power",
   "path": "power/XWUIPreviewerXWCode",
   "tag": "xwui-previewer-x-w-code",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPreviewerXWCode.schema.json",
   "description": "XWUIPreviewerXWCode - specialised XWUIPreviewer that bidirectionally round-trips between three canonical xwui code modes: • html - `<xwui-*>` custom-element markup (loader script auto-included) • ts - `new XWUI*(root, data, config)` with `import { … } from '@exonware/xwui/basic'` • js - `XWUI.create('XWUI*', root, config)` with `await XWUI.load('basic')` **TS is the source of truth** - every edit, regardless of which mode the user is typing in, is first parsed into a compact intermediate form (`XWUICallIR[]`), and then *every* mode (including TS itself) is re-rendered from that IR. So editing in HTML updates TS + JS, editing in JS updates TS + HTML, and editing in TS updates HTML + JS. The parser is intentionally minimal: it handles the templated shape this component emits and falls back gracefully on free-form edits (other modes stay frozen at their last good state - no exception thrown). Why a subclass instead of a config flag on XWUIPreviewer? The base previewer treats each mode as independent text - it doesn't know that `<xwui-button>` ≡ `new XWUIButton(...)` ≡ `XWUI.create('XWUIButton', ...)`. That mapping is application-level knowledge; baking it into the base would couple it to xwui's specific component shape. XWUIPreviewerXWCode owns the xwui mapping; XWUIPreviewer stays generic."
  },
  {
   "name": "XWUIPriceDropAlert",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIPriceDropAlert",
   "tag": "xwui-price-drop-alert",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPriceDropAlert.schema.json",
   "description": "Product-page widget letting a shopper set a target price and email to get notified when the price drops to or below it."
  },
  {
   "name": "XWUIProductBundleBuilder",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIProductBundleBuilder",
   "tag": "xwui-product-bundle-builder",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProductBundleBuilder.schema.json",
   "description": "Frequently-bought-together bundle picker with a bundle discount and live totals."
  },
  {
   "name": "XWUIProductComparisonTable",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIProductComparisonTable",
   "tag": "xwui-product-comparison-table",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProductComparisonTable.schema.json",
   "description": "Side-by-side product comparison grid with attribute-difference highlighting and per-product removal."
  },
  {
   "name": "XWUIProductQAPanel",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIProductQAPanel",
   "tag": "xwui-product-qa-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProductQAPanel.schema.json",
   "description": "Customer Q&A panel for a product page with an ask-a-question form."
  },
  {
   "name": "XWUIProductQuickView",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIProductQuickView",
   "tag": "xwui-product-quick-view",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProductQuickView.schema.json",
   "description": "Modal quick-look at a product with a quantity stepper and add-to-cart, without leaving the current page."
  },
  {
   "name": "XWUIProductRecommendationCarousel",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIProductRecommendationCarousel",
   "tag": "xwui-product-recommendation-carousel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProductRecommendationCarousel.schema.json",
   "description": "Horizontal carousel of system-recommended products (\"You may also like\") with thumbnail, name, price, and a quick add-to-cart button per card."
  },
  {
   "name": "XWUIProductVariantSelector",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIProductVariantSelector",
   "tag": "xwui-product-variant-selector",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProductVariantSelector.schema.json",
   "description": "Color/size/etc. variant picker that resolves the matching SKU's price and stock."
  },
  {
   "name": "XWUIProgress",
   "tier": "basic",
   "path": "basic/XWUIProgress",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProgress.schema.json",
   "description": "Progress bar component with linear and circular variants. Displays progress from 0-100%, supports indeterminate state, and can show value labels. Available in multiple sizes and colors."
  },
  {
   "name": "XWUIProgressBar",
   "tier": "basic",
   "path": "basic/XWUIProgressBar",
   "tag": "xwui-progress-bar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProgressBar.schema.json",
   "description": "XWUIProgressBar Component Progress bar with linear and circular variants"
  },
  {
   "name": "XWUIProgressBySubtasks",
   "tier": "basic",
   "path": "basic/XWUIProgressBySubtasks",
   "tag": "xwui-progress-by-subtasks",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProgressBySubtasks.schema.json",
   "description": "XWUIProgressBySubtasks Component Auto-calculate parent task progress based on subtask completion"
  },
  {
   "name": "XWUIProgressCircle",
   "tier": "basic",
   "path": "basic/XWUIProgressCircle",
   "tag": "xwui-progress-circle",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProgressCircle.schema.json",
   "description": "Circular progress indicator (Chakra Progress Circle equivalent)."
  },
  {
   "name": "XWUIProgressSkeleton",
   "tier": "basic",
   "path": "basic/XWUIProgressSkeleton",
   "tag": "xwui-progress-skeleton",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProgressSkeleton.schema.json",
   "description": "XWUIProgressSkeleton Component Loading skeleton placeholder"
  },
  {
   "name": "XWUIProgressSpinner",
   "tier": "basic",
   "path": "basic/XWUIProgressSpinner",
   "tag": "xwui-progress-spinner",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProgressSpinner.schema.json",
   "description": "XWUIProgressSpinner Component Loading spinner with overlay option"
  },
  {
   "name": "XWUIProjectGoalsPanel",
   "tier": "industry",
   "path": "industry/projects/XWUIProjectGoalsPanel",
   "tag": "xwui-project-goals-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProjectGoalsPanel.schema.json",
   "description": "XWUIProjectGoalsPanel component"
  },
  {
   "name": "XWUIProjectMyDayPage",
   "tier": "industry",
   "path": "industry/projects/XWUIProjectMyDayPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProjectMyDayPage.schema.json",
   "description": "XWUIProjectMyDayPage component"
  },
  {
   "name": "XWUIProjectMyTasksPage",
   "tier": "industry",
   "path": "industry/projects/XWUIProjectMyTasksPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProjectMyTasksPage.schema.json",
   "description": "XWUIProjectMyTasksPage component"
  },
  {
   "name": "XWUIProjectPlanBoardPage",
   "tier": "industry",
   "path": "industry/projects/XWUIProjectPlanBoardPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProjectPlanBoardPage.schema.json",
   "description": "XWUIProjectPlanBoardPage component"
  },
  {
   "name": "XWUIProjectPlanCalendarPage",
   "tier": "industry",
   "path": "industry/projects/XWUIProjectPlanCalendarPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProjectPlanCalendarPage.schema.json",
   "description": "XWUIProjectPlanCalendarPage component"
  },
  {
   "name": "XWUIProjectPlanChartsPage",
   "tier": "industry",
   "path": "industry/projects/XWUIProjectPlanChartsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProjectPlanChartsPage.schema.json",
   "description": "XWUIProjectPlanChartsPage component"
  },
  {
   "name": "XWUIProjectPlanGoalsPage",
   "tier": "industry",
   "path": "industry/projects/XWUIProjectPlanGoalsPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProjectPlanGoalsPage.schema.json",
   "description": "XWUIProjectPlanGoalsPage component"
  },
  {
   "name": "XWUIProjectPlanGridPage",
   "tier": "industry",
   "path": "industry/projects/XWUIProjectPlanGridPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProjectPlanGridPage.schema.json",
   "description": "XWUIProjectPlanGridPage component"
  },
  {
   "name": "XWUIProjectPlanShellPage",
   "tier": "industry",
   "path": "industry/projects/XWUIProjectPlanShellPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProjectPlanShellPage.schema.json",
   "description": "Shared plan workspace chrome: breadcrumbs, view tabs, filter, search."
  },
  {
   "name": "XWUIProjectPlansPage",
   "tier": "industry",
   "path": "industry/projects/XWUIProjectPlansPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProjectPlansPage.schema.json",
   "description": "XWUIProjectPlansPage component"
  },
  {
   "name": "XWUIProjectPlanViewTabs",
   "tier": "industry",
   "path": "industry/projects/XWUIProjectPlanViewTabs",
   "tag": "xwui-project-plan-view-tabs",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProjectPlanViewTabs.schema.json",
   "description": "Goals / Grid / Board / Calendar / Charts pivot strip"
  },
  {
   "name": "XWUIProjectPortfoliosPage",
   "tier": "industry",
   "path": "industry/projects/XWUIProjectPortfoliosPage",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProjectPortfoliosPage.schema.json",
   "description": "XWUIProjectPortfoliosPage component"
  },
  {
   "name": "XWUIProjectUnscheduledTray",
   "tier": "industry",
   "path": "industry/projects/XWUIProjectUnscheduledTray",
   "tag": "xwui-project-unscheduled-tray",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProjectUnscheduledTray.schema.json",
   "description": "XWUIProjectUnscheduledTray component"
  },
  {
   "name": "XWUIProjectWorkCharts",
   "tier": "industry",
   "path": "industry/projects/XWUIProjectWorkCharts",
   "tag": "xwui-project-work-charts",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIProjectWorkCharts.schema.json",
   "description": "XWUIProjectWorkCharts component"
  },
  {
   "name": "XWUIPropertiesGrid",
   "tier": "power",
   "path": "power/XWUIPropertiesGrid",
   "tag": "xwui-properties-grid",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIPropertiesGrid.schema.json",
   "description": "Renders a 1- or 2-column grid of editable custom field rows; supports adding/removing fields."
  },
  {
   "name": "XWUIQuickActions",
   "tier": "basic",
   "path": "basic/XWUIQuickActions",
   "tag": "xwui-quick-actions",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIQuickActions.schema.json",
   "description": "CRM quick-action toolbar - a compact row (or vertical rail) of icon buttons for common actions: Call, Email, Note, Task, Meeting, Log activity. Supports separators, badge counts (e.g. unread emails), and per-action intent tinting (primary / danger / success). Composes XWUIButtonIcon underneath."
  },
  {
   "name": "XWUIQuickCreate",
   "tier": "basic",
   "path": "basic/XWUIQuickCreate",
   "tag": "xwui-quick-create",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIQuickCreate.schema.json",
   "description": "Inline quick-create card - collapsed trigger row that expands into a one-line title input + optional grid of typed extra fields (text/select/date/number) and Create / Cancel actions. Maps to Odoo's quick_create_opportunity_form and Monday's '+ Add task' rows. Auto-focuses the primary input on expand; Escape collapses; submit can be async."
  },
  {
   "name": "XWUIRadioGroup",
   "tier": "basic",
   "path": "basic/XWUIRadioGroup",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIRadioGroup.schema.json",
   "description": "Radio button group component for single selection from multiple options. Supports horizontal and vertical orientations, various sizes, colors, and disabled states. Useful for forms requiring single choice selection."
  },
  {
   "name": "XWUIRangeSlider",
   "tier": "basic",
   "path": "basic/XWUIRangeSlider",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIRangeSlider.schema.json",
   "description": "Dual-thumb slider component for selecting a range of values. Wraps XWUISlider with range mode enabled. Supports min/max values, steps, marks, and tooltips. Uses XWUISlider internally."
  },
  {
   "name": "XWUIRankedList",
   "tier": "basic",
   "path": "basic/XWUIRankedList",
   "tag": "xwui-ranked-list",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIRankedList.schema.json",
   "description": "Vertical list of ranked rows: rank gutter, leading icon or avatar, primary label with optional subtitle, and a trailing value with an optional up/down trend delta. Rows are rendered in the order given - the component ranks nothing itself."
  },
  {
   "name": "XWUIRating",
   "tier": "basic",
   "path": "basic/XWUIRating",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIRating.schema.json",
   "description": "Star/icon rating input component for displaying and collecting ratings. Supports configurable maximum rating, half-star ratings, readonly and disabled states, and various sizes. Useful for reviews, feedback, and rating systems."
  },
  {
   "name": "XWUIReactionSelector",
   "tier": "industry",
   "path": "industry/chat/XWUIReactionSelector",
   "tag": "xwui-reaction-selector",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIReactionSelector.schema.json",
   "description": "XWUIReactionSelector Component Emoji reaction selector with popover"
  },
  {
   "name": "XWUIRecentlyViewedStrip",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIRecentlyViewedStrip",
   "tag": "xwui-recently-viewed-strip",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIRecentlyViewedStrip.schema.json",
   "description": "Horizontal strip of recently viewed products with click-to-navigate cards."
  },
  {
   "name": "XWUIRecordMaster",
   "tier": "super",
   "path": "super/XWUIRecordMaster",
   "tag": "xwui-record-master",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIRecordMaster.schema.json",
   "description": "Renders ONE record against a form definition with the canonical 5-state CRUD vocabulary. Extends XWUICRUD; the umbrella XWUIEntityMaster drives state via setState()."
  },
  {
   "name": "XWUIRecurrencePicker",
   "tier": "basic",
   "path": "basic/XWUIRecurrencePicker",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIRecurrencePicker.schema.json",
   "description": "XWUIRecurrencePicker Component Configure recurring task patterns (daily, weekly, monthly, yearly, custom)"
  },
  {
   "name": "XWUIReelsPlayer",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIReelsPlayer",
   "tag": "xwui-reels-player",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIReelsPlayer.schema.json",
   "description": "Vertical full-bleed short-video player - the TikTok / Instagram Reels / YouTube Shorts / Facebook Reels shape. Auto-playing muted video fills the frame; right-rail of overlay action buttons (like / comment / share / save / spinning audio disc / author + follow); bottom caption block with @author + caption + audio attribution. Tap toggles play/pause; double-tap fires onDoubleTap (platforms tie this to 'like')."
  },
  {
   "name": "XWUIRefresher",
   "tier": "basic",
   "path": "basic/XWUIRefresher",
   "tag": "xwui-refresher",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIRefresher.schema.json",
   "description": "Pull-to-refresh container with onRefresh callback and complete(). Ionic Refresher equivalent."
  },
  {
   "name": "XWUIResizable",
   "tier": "basic",
   "path": "basic/XWUIResizable",
   "tag": "xwui-resizable",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIResizable.schema.json",
   "description": "XWUIResizable Component Resizable container component"
  },
  {
   "name": "XWUIResizablePanel",
   "tier": "power",
   "path": "power/XWUIResizablePanel",
   "tag": "xwui-resizable-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIResizablePanel.schema.json",
   "description": "XWUIResizablePanel Component Split-panel with two resizable panes and a draggable divider"
  },
  {
   "name": "XWUIResourceAllocationChart",
   "tier": "industry",
   "path": "industry/projects/XWUIResourceAllocationChart",
   "tag": "xwui-resource-allocation-chart",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIResourceAllocationChart.schema.json",
   "description": "XWUIResourceAllocationChart Component Visual resource allocation and capacity planning chart"
  },
  {
   "name": "XWUIResourceMatrix",
   "tier": "power",
   "path": "power/XWUIResourceMatrix",
   "tag": "xwui-resource-matrix",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIResourceMatrix.schema.json",
   "description": "Generic Gantt-like 2D allocation grid. Rows = entities (assets, people, vehicles); columns = an evenly-divided time range (day / week / month); cells = coloured status pills that can span multiple columns. Optional trailing calculated columns (Work Days, Utilisation %, Total, KM). Used across resource-planning surfaces: OB Vans / SNG Trucks / Generators Availability, Employee Availability, OB Mobility City Schedule / Timeline, SNG Mobility City Schedule / Timeline."
  },
  {
   "name": "XWUIResult",
   "tier": "basic",
   "path": "basic/XWUIResult",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIResult.schema.json",
   "description": "Result page/section component for displaying operation results with status icons. Supports success, error, info, and warning statuses with customizable icons, titles, descriptions, and extra content."
  },
  {
   "name": "XWUIReturnLabelGenerator",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIReturnLabelGenerator",
   "tag": "xwui-return-label-generator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIReturnLabelGenerator.schema.json",
   "description": "Printable return shipping label generator: pick a return reason, generate a label with carrier, barcode placeholder, tracking number, and return address."
  },
  {
   "name": "XWUIReturnRefundPanel",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIReturnRefundPanel",
   "tag": "xwui-return-refund-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIReturnRefundPanel.schema.json",
   "description": "Return / refund request form with item selection, reason, notes, and a live estimated refund total."
  },
  {
   "name": "XWUIReveal",
   "tier": "basic",
   "path": "basic/XWUIReveal",
   "tag": "xwui-reveal",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIReveal.schema.json",
   "description": "Reveal hidden content on hover (or focus). Semantic UI React Reveal equivalent."
  },
  {
   "name": "XWUIReviewRatingPanel",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIReviewRatingPanel",
   "tag": "xwui-review-rating-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIReviewRatingPanel.schema.json",
   "description": "Product reviews and rating summary with a 5-star histogram and a write-a-review form."
  },
  {
   "name": "XWUIRibbon",
   "tier": "basic",
   "path": "basic/XWUIRibbon",
   "tag": "xwui-ribbon",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIRibbon.schema.json",
   "description": "Diagonal corner-ribbon overlay for record-state badges (Won, Lost, Archived, Draft, Sample, Paid). Folds across a card / form / kanban tile corner. Maps to Odoo's web_ribbon. Intent drives colour via role tokens."
  },
  {
   "name": "XWUIScheduler",
   "tier": "enterprise",
   "path": "enterprise/XWUIScheduler",
   "tag": "xwui-scheduler",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIScheduler.schema.json",
   "description": "XWUIScheduler Component Resource and timeline scheduler with day/week/month/resource-timeline views, recurring events, lane-packed overlaps, drag move/resize with snapping and drop veto, working-hours and blackout shading, and timezone-correct rendering"
  },
  {
   "name": "XWUIScriptEditor",
   "tier": "super",
   "path": "super/XWUIScriptEditor",
   "tag": "xwui-script-editor",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIScriptEditor.schema.json",
   "description": "Schema for XWUIScriptEditor component - describes both conf_comp (component configuration) and data (component data)"
  },
  {
   "name": "XWUIScrollArea",
   "tier": "basic",
   "path": "basic/XWUIScrollArea",
   "tag": "xwui-scroll-area",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIScrollArea.schema.json",
   "description": "XWUIScrollArea Component Custom scrollable area"
  },
  {
   "name": "XWUIScrollTo",
   "tier": "basic",
   "path": "basic/XWUIScrollTo",
   "tag": "xwui-scroll-to",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIScrollTo.schema.json",
   "description": "XWUIScrollTo Component Smooth scroll to target element"
  },
  {
   "name": "XWUISearch",
   "tier": "basic",
   "path": "basic/XWUISearch",
   "tag": "xwui-search",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISearch.schema.json",
   "description": "XWUISearch Component Dedicated search input with M3/Polaris/Primer semantics (role=\"search\", ARIA). Composes XWUIInput (type=\"search\") with optional XWUIInputAutocomplete for suggestions."
  },
  {
   "name": "XWUISectionGrouping",
   "tier": "basic",
   "path": "basic/XWUISectionGrouping",
   "tag": "xwui-section-grouping",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISectionGrouping.schema.json",
   "description": "XWUISectionGrouping Component Group tasks/projects into sections in board and list views"
  },
  {
   "name": "XWUISegmentedControl",
   "tier": "basic",
   "path": "basic/XWUISegmentedControl",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUISegmentedControl.schema.json",
   "description": "Segmented button control component for single selection from multiple options. Displays options as connected segments with a sliding indicator. Supports icons, disabled states, and block layout."
  },
  {
   "name": "XWUISelect",
   "tier": "basic",
   "path": "basic/XWUISelect",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUISelect.schema.json",
   "description": "Dropdown select component with single and multi-select modes. Supports searchable options, clearable selection, grouped options, error states, and various sizes and variants. Useful for forms requiring dropdown selection."
  },
  {
   "name": "XWUISeparator",
   "tier": "basic",
   "path": "basic/XWUISeparator",
   "tag": "xwui-separator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISeparator.schema.json",
   "description": "XWUISeparator Component Visual separator/divider component"
  },
  {
   "name": "XWUISettingCurrency",
   "tier": "basic",
   "path": "basic/XWUISettingCurrency",
   "tag": "xwui-setting-currency",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISettingCurrency.schema.json",
   "description": "Page/header currency chip twin of SettingLanguage. Searchable top-30 menu, flag/mark + compact ISO on trigger, bindActive to app-wide display currency."
  },
  {
   "name": "XWUISettingLanguage",
   "tier": "basic",
   "path": "basic/XWUISettingLanguage",
   "tag": "xwui-setting-language",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISettingLanguage.schema.json",
   "description": "Page/header language chip (details menu). Evolves LangSwitcher UX with shared setting chrome and optional circular flags."
  },
  {
   "name": "XWUISheet",
   "tier": "power",
   "path": "power/XWUISheet",
   "tag": "xwui-sheet",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISheet.schema.json",
   "description": "Composes XWUIInputText for the formula bar and inline cell editor. Power tier - pair with XWUISpreadsheet (super tier) when full app shell is needed."
  },
  {
   "name": "XWUIShell",
   "tier": "basic",
   "path": "basic/XWUIShell",
   "tag": "xwui-shell",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIShell.schema.json",
   "description": "The universal 5-region layout primitive - header / [first | body | last] / footer. Every region is optional; empty regions collapse to zero space. The foundation `XWUIShellApp` and `XWUIShellPage` both compose for their organisation."
  },
  {
   "name": "XWUIShellApp",
   "tier": "basic",
   "path": "basic/XWUIShellApp",
   "tag": "xwui-shell-app",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIShellApp.schema.json",
   "description": "XWUIShellApp Component ONE layout scaffold for ANY app or website. The shell is a thin orchestrator: every visible sub-widget IS an existing xwui component - XWUIShellApp never hand-rolls nav / tab / breadcrumb / header / footer markup. ── Layout presets (`config.layout`) ─────────────────────────────────────── • `dashboard` (default) - shell header/footer + a 3-state collapsible sidebar (each region an XWUIPanel) + a main content area. VS Code / Notion / admin-console shape. • `docs` - like `dashboard`, tuned for documentation (sidebar tree + breadcrumbs on by default). • `website` - an `XWUIBarSiteHeader` (top nav, dropdowns) + a full-width main + an `XWUIBarSiteFooter` (link columns). Marketing-site shape. • `blank` - just the main region, no chrome. For embedding. ── One menu, many renderings ────────────────────────────────────────────── The navigation is authored ONCE as `data.nav` - the canonical XWUIMenuModel (a tree of `XWUIMenuNode`, JSON-serialisable). `config.navRenderer` then picks HOW the primary nav is drawn, each renderer composing a real component: • `tree`    → XWUITree (nested, expandable) - sidebar • `flat`    → XWUITree (top level only) - sidebar • `rail`    → XWUINavRail (vertical icon rail) - sidebar • `menubar` → XWUIBarSiteHeader's dropdown nav - website header The SAME menu simultaneously feeds the breadcrumb trail (XWUINavBreadcrumbs), the optional tab strip (XWUINavTabs, `navMode: 'tabs'`) and the website footer columns (XWUIBarSiteFooter) - see base/XWUIMenuModel adapters. ── DOM structure (dashboard / docs) ─────────────────────────────────────── div.xwui-shell-app  [data-layout] [data-viewport] [data-sidebar-state] [data-right-panel] [data-bottom-panel] header.xwui-shell-app-header        (optional - data.header) div.xwui-shell-app-body aside.xwui-shell-app-sidebar  [+ -expanded | -collapsed | -hidden] div.xwui-panel  (XWUIPanel: sidebarHeader / [nav] / sidebarFooter) nav.xwui-shell-app-nav  →  hosts XWUITree | XWUINavRail button.xwui-shell-app-sidebar-toggle div.xwui-shell-app-backdrop · div.xwui-shell-app-splitter[role=separator] main#…-main.xwui-shell-app-main   (focusable landmark) div.xwui-panel  (XWUIPanel: [main header stack] / mainBody / mainFooter) div.xwui-shell-app-main-header div.xwui-shell-app-breadcrumbs  →  hosts XWUINavBreadcrumbs div.xwui-shell-app-main-header-content   (data.mainHeader) div.xwui-shell-app-tabstrip     →  hosts XWUINavTabs (tabs mode) aside.xwui-shell-app-rightpanel  →  XWUIPanel  (inspector - data.rightPanel) section.xwui-shell-app-bottompanel  →  XWUIPanel (dock - data.bottomPanel) footer.xwui-shell-app-footer        (optional - data.footer) div.xwui-shell-app-statusbar        (optional - data.statusBar) ── DOM structure (website) ──────────────────────────────────────────────── div.xwui-shell-app[data-layout=\"website\"] div.xwui-shell-app-site-header  →  hosts XWUIBarSiteHeader div.xwui-shell-app-main         →  XWUIPanel (full width) div.xwui-shell-app-site-footer  →  hosts XWUIBarSiteFooter Sidebar has three states - `expanded`, `collapsed` (a narrow icon rail) and `hidden`. On tablet it auto-collapses; on phone it auto-hides and opens as an overlay. Touch swipe gestures open / close / collapse it."
  },
  {
   "name": "XWUIShellPage",
   "tier": "power",
   "path": "power/XWUIShellPage",
   "tag": "xwui-shell-page",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIShellPage.schema.json",
   "description": "The holder of page content - a page-level container that sits INSIDE the app shell's context/main body. Frames one page with a consistent header (breadcrumb trail + title + a toolbar/actions slot + an optional description), a scrollable content body, optional start / end aside columns, an optional sticky action bar, and an optional footer. Composes XWUIShell (5-region layout) + XWUINavBreadcrumbs. Inspired by MUI Toolpad's PageContainer. Designed to be extended by industry-specific page subclasses - DOM refs and build hooks are protected; `afterSetupDOM()` is the canonical override point."
  },
  {
   "name": "XWUIShellPart",
   "tier": "basic",
   "path": "basic/XWUIShellPart",
   "tag": "xwui-shell-part",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIShellPart.schema.json",
   "description": "The per-region primitive `XWUIShell` is built from. Each of the shell's five regions (header / first / body / last / footer) is one instance of this part. Behavior is controlled by INDEPENDENT, ORTHOGONAL axes: presence (visible|collapsed|expanded|hidden), flow (inline|floating|sliding|pinned), divider (none|draggable), and anchor (top|start|center|end|bottom). The element exposes its axis state via data-* attributes so the CSS layer can react without re-rendering."
  },
  {
   "name": "XWUIShippingRateCalculator",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIShippingRateCalculator",
   "tag": "xwui-shipping-rate-calculator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIShippingRateCalculator.schema.json",
   "description": "Destination/weight shipping rate estimator with selectable carrier rate cards."
  },
  {
   "name": "XWUIShortcuts",
   "tier": "basic",
   "path": "basic/XWUIShortcuts",
   "tag": "xwui-shortcuts",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIShortcuts.schema.json",
   "description": "XWUIShortcuts Component Keyboard and mouse shortcut handler that can be integrated into any component Only active when the target component is focused"
  },
  {
   "name": "XWUISidePanel",
   "tier": "power",
   "path": "power/XWUISidePanel",
   "tag": "xwui-side-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISidePanel.schema.json",
   "description": "Inspired by Odoo's project_right_side_panel."
  },
  {
   "name": "XWUISignaturePad",
   "tier": "basic",
   "path": "basic/XWUISignaturePad",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUISignaturePad.schema.json",
   "description": "Schema for XWUISignaturePad component - describes both conf_comp (component configuration) and data (component data)"
  },
  {
   "name": "XWUISizeGuideModal",
   "tier": "industry",
   "path": "industry/ecommerce/XWUISizeGuideModal",
   "tag": "xwui-size-guide-modal",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISizeGuideModal.schema.json",
   "description": "A trigger button that opens a modal overlay showing an apparel size chart table with an optional measurement note."
  },
  {
   "name": "XWUISkeleton",
   "tier": "basic",
   "path": "basic/XWUISkeleton",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUISkeleton.schema.json",
   "description": "Loading skeleton placeholder component for showing content placeholders while data is loading. Supports various variants (text, circular, rectangular, rounded), animations (pulse, wave), and customizable dimensions."
  },
  {
   "name": "XWUISkipLink",
   "tier": "basic",
   "path": "basic/XWUISkipLink",
   "tag": "xwui-skip-link",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISkipLink.schema.json",
   "description": "XWUISkipLink Component Accessibility skip navigation link"
  },
  {
   "name": "XWUISlider",
   "tier": "basic",
   "path": "basic/XWUISlider",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUISlider.schema.json",
   "description": "Production-quality range slider component with single or dual handles. Features: performance optimized, value labels, icons, thumb customization (emojis/shapes/images), range slider, linked sliders, steppers, non-linear scale, track options, smooth animations."
  },
  {
   "name": "XWUISocialLinks",
   "tier": "basic",
   "path": "basic/XWUISocialLinks",
   "tag": "xwui-social-links",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISocialLinks.schema.json",
   "description": "XWUISocialLinks - a data-driven row of social/brand icon links. The custom-element host IS the row: the component applies its base class plus any consumer className to the host and appends the links directly, so consumer styling targets a real element (the host) with no wrapper div and no layout bridge. Each glyph comes from a trusted inline `svg` string or an `icon` name."
  },
  {
   "name": "XWUISocialProofBanner",
   "tier": "industry",
   "path": "industry/ecommerce/XWUISocialProofBanner",
   "tag": "xwui-social-proof-banner",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISocialProofBanner.schema.json",
   "description": "Rotating live-activity conversion nudge with an optional dismiss button."
  },
  {
   "name": "XWUISortableList",
   "tier": "power",
   "path": "power/XWUISortableList",
   "tag": "xwui-sortable-list",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISortableList.schema.json",
   "description": "XWUISortableList Component Drag-and-drop sortable list with HTML5 drag API"
  },
  {
   "name": "XWUISpace",
   "tier": "basic",
   "path": "basic/XWUISpace",
   "tag": "xwui-space",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISpace.schema.json",
   "description": "XWUISpace Component Add spacing between elements"
  },
  {
   "name": "XWUISparkline",
   "tier": "basic",
   "path": "basic/XWUISparkline",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUISparkline.schema.json",
   "description": "Micro chart: small inline sparkline. SVG-based."
  },
  {
   "name": "XWUISpecStrip",
   "tier": "basic",
   "path": "basic/XWUISpecStrip",
   "tag": "xwui-spec-strip",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISpecStrip.schema.json",
   "description": "One row of named things, separated by hairlines the grid gap itself draws and ruled above and below: a monospaced name over a plain description in every cell, and no fill, corner or shadow of its own."
  },
  {
   "name": "XWUISpecTable",
   "tier": "basic",
   "path": "basic/XWUISpecTable",
   "tag": "xwui-spec-table",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISpecTable.schema.json",
   "description": "Reference table of stated facts: a quiet monospaced header on the surface it sits on, hairline-separated rows with no fill of their own, and per-column typography so identifiers read as identifiers and prose reads as prose."
  },
  {
   "name": "XWUISpeedDial",
   "tier": "basic",
   "path": "basic/XWUISpeedDial",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUISpeedDial.schema.json",
   "description": "Floating action button component with expandable menu of actions. Supports various directions for action expansion, custom positioning, and icon customization. Useful for quick access to multiple actions."
  },
  {
   "name": "XWUISpinner",
   "tier": "basic",
   "path": "basic/XWUISpinner",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUISpinner.schema.json",
   "description": "Loading spinner component with overlay option. Displays an animated spinner for loading states. Supports various sizes, colors, overlay mode with optional blur effect, and label text."
  },
  {
   "name": "XWUISplashScreen",
   "tier": "basic",
   "path": "basic/XWUISplashScreen",
   "tag": "xwui-splash-screen",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISplashScreen.schema.json",
   "description": "Full-screen boot splash with optional logo, loading spinner, and status messages."
  },
  {
   "name": "XWUISplitter",
   "tier": "basic",
   "path": "basic/XWUISplitter",
   "tag": "xwui-splitter",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISplitter.schema.json",
   "description": "XWUISplitter Component A draggable splitter bar that resizes a neighbouring pane (the resize engine a resizable XWUISeparator delegates to)"
  },
  {
   "name": "XWUISpoiler",
   "tier": "basic",
   "path": "basic/XWUISpoiler",
   "tag": "xwui-spoiler",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISpoiler.schema.json",
   "description": "XWUISpoiler Component Collapsible content with \"show more\" toggle"
  },
  {
   "name": "XWUISpreadsheet",
   "tier": "super",
   "path": "super/XWUISpreadsheet",
   "tag": "xwui-spreadsheet",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISpreadsheet.schema.json",
   "description": "Schema for XWUISpreadsheet component - describes both conf_comp (component configuration) and data (component data)"
  },
  {
   "name": "XWUIStack",
   "tier": "basic",
   "path": "basic/XWUIStack",
   "tag": "xwui-stack",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStack.schema.json",
   "description": "XWUIStack Component Stack layout (vertical flex with spacing)"
  },
  {
   "name": "XWUIState",
   "tier": "basic",
   "path": "basic/XWUIState",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIState.schema.json",
   "description": "XWUIState - semantic-only state base (empty, loading, result, non-ideal, blocking, indicator). No timers, no stacking. Extends XWUIDisplayStatus. See docs/STATE_AND_FEEDBACK_COMPONENTS.md."
  },
  {
   "name": "XWUIStatistic",
   "tier": "basic",
   "path": "basic/XWUIStatistic",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStatistic.schema.json",
   "description": "Statistic display component for showing counts, metrics, and numerical data. Supports title, prefix, suffix, value formatting, precision, and custom styling. Useful for dashboards and data displays."
  },
  {
   "name": "XWUIStatusPicker",
   "tier": "power",
   "path": "power/XWUIStatusPicker",
   "tag": "xwui-status-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStatusPicker.schema.json",
   "description": "Trigger pill + popover with colored option rows."
  },
  {
   "name": "XWUISteps",
   "tier": "basic",
   "path": "basic/XWUISteps",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUISteps.schema.json",
   "description": "Step progress indicator (stepper) component for displaying multi-step processes. Shows progress through steps with status indicators (wait, process, finish, error), icons, titles, and descriptions. Supports horizontal and vertical layouts."
  },
  {
   "name": "XWUIStickersOverlay",
   "tier": "basic",
   "path": "basic/XWUIStickersOverlay",
   "tag": "xwui-stickers-overlay",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStickersOverlay.schema.json",
   "description": "XWUIStickersOverlay Component Sticker picker and overlay for adding stickers to canvas"
  },
  {
   "name": "XWUIStockAlertWidget",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIStockAlertWidget",
   "tag": "xwui-stock-alert-widget",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStockAlertWidget.schema.json",
   "description": "Out-of-stock 'notify me' widget with client-side email validation and a subscribed confirmation state."
  },
  {
   "name": "XWUIStorePickupScheduler",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIStorePickupScheduler",
   "tag": "xwui-store-pickup-scheduler",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStorePickupScheduler.schema.json",
   "description": "Buy-online-pickup-in-store (BOPIS) widget: pick a store location, then an available pickup time slot, then confirm."
  },
  {
   "name": "XWUIStoryRing",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIStoryRing",
   "tag": "xwui-story-ring",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStoryRing.schema.json",
   "description": "Avatar with gradient-bordered outer ring - the iconic Instagram / Facebook / WhatsApp-status / Telegram-story marker. State-driven visuals: unviewed (vivid gradient), viewed (muted grey), live (pulsing red + LIVE badge), your-own (plus overlay). Standalone (used in chat headers, profile pages, post headers) or composed into XWUIStoryRingStrip."
  },
  {
   "name": "XWUIStoryRingStrip",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIStoryRingStrip",
   "tag": "xwui-story-ring-strip",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStoryRingStrip.schema.json",
   "description": "Horizontal scrollable strip of XWUIStoryRing instances - the top-of-feed strip used by IG, FB, WhatsApp Status, Telegram Stories. Composes one XWUIStoryRing per entry; arrow buttons render on desktop hover."
  },
  {
   "name": "XWUIStoryViewer",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIStoryViewer",
   "tag": "xwui-story-viewer",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStoryViewer.schema.json",
   "description": "Full-bleed story player - segmented progress bars at top, tap-zones (left/right), header author + close, reply input. Composes XWUIAvatar + XWUIVideoPlayer."
  },
  {
   "name": "XWUIStyle",
   "tier": "basic",
   "path": "basic/XWUIStyle",
   "tag": "xwui-style",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStyle.schema.json",
   "description": "XWUIStyle Component Automatically loads and applies theme CSS files based on configuration Uses styles.data.json and ThemeLoader"
  },
  {
   "name": "XWUIStyleLoader",
   "tier": "basic",
   "path": "basic/XWUIStyleLoader",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStyleLoader.schema.json",
   "description": "Headless component that loads core CSS and theme at runtime. No link tags needed. Responds to xwui-style-changed from XWUIStyle/XWUIStyleSelector."
  },
  {
   "name": "XWUIStyleSelector",
   "tier": "basic",
   "path": "basic/XWUIStyleSelector",
   "tag": "xwui-style-selector",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStyleSelector.schema.json",
   "description": "XWUIStyleSelector Component Dynamically generates form fields based on styles.schema.json Loads options from styles.data.json Automatically applies changes to XWUIStyle"
  },
  {
   "name": "XWUIStyleSwitch",
   "tier": "basic",
   "path": "basic/XWUIStyleSwitch",
   "tag": "xwui-style-switch",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStyleSwitch.schema.json",
   "description": "XWUIStyleSwitch Component Style preset switch component that allows switching between system, preset, and custom themes"
  },
  {
   "name": "XWUIStyleSwitcher",
   "tier": "basic",
   "path": "basic/XWUIStyleSwitcher",
   "tag": "xwui-style-switcher",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStyleSwitcher.schema.json",
   "description": "Dynamic theme/style switcher facade - mount any of toggle, minimized, switch, compact, or selector via config.mode. One API over XWUIStyleToggle / XWUIStyleSwitch / XWUIStyleSelector."
  },
  {
   "name": "XWUIStyleToggle",
   "tier": "basic",
   "path": "basic/XWUIStyleToggle",
   "tag": "xwui-style-toggle",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIStyleToggle.schema.json",
   "description": "A drop-in style cycler: shows the current preset, cycles on click, opens a full picker on caret. Presets are passed in via data; the component drives xwui-style.loadTheme() and persists the active index in localStorage."
  },
  {
   "name": "XWUISubscriptionBillingPanel",
   "tier": "industry",
   "path": "industry/ecommerce/XWUISubscriptionBillingPanel",
   "tag": "xwui-subscription-billing-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISubscriptionBillingPanel.schema.json",
   "description": "Current plan and billing history panel with upgrade/cancel actions."
  },
  {
   "name": "XWUISubscriptionPlanPicker",
   "tier": "industry",
   "path": "industry/ecommerce/XWUISubscriptionPlanPicker",
   "tag": "xwui-subscription-plan-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISubscriptionPlanPicker.schema.json",
   "description": "One-time purchase vs. subscribe-and-save plan picker with an optional delivery-frequency select."
  },
  {
   "name": "XWUISubtaskExpander",
   "tier": "basic",
   "path": "basic/XWUISubtaskExpander",
   "tag": "xwui-subtask-expander",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISubtaskExpander.schema.json",
   "description": "XWUISubtaskExpander Component Inline expandable subtasks in table/grid views"
  },
  {
   "name": "XWUISuperAccounting",
   "tier": "super",
   "path": "super/XWUISuperAccounting",
   "tag": "xwui-super-accounting",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperAccounting.schema.json",
   "description": "Canonical Super-app shell for the accounting industry. Composes the 11 industry/accounting components (general ledger, aging, bank reconciliation, invoices, tax, trial balance, analytic distribution, plus four chart components) under one accordion sidebar with a KPI dashboard landing page."
  },
  {
   "name": "XWUISuperAI",
   "tier": "super",
   "path": "super/XWUISuperAI",
   "tag": "xwui-super-a-i",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperAI.schema.json",
   "description": "Super-tier app shell for the AI domain. Bundles industry/ai/XWUIAutomationCenter into a navigable shell with a KPI dashboard landing page and placeholder leaves for the prompt library, agents and models - the canonical pattern other AI-industry components will plug into as the folder grows."
  },
  {
   "name": "XWUISuperApp",
   "tier": "super",
   "path": "super/XWUISuperApp",
   "tag": "xwui-super-app",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperApp.schema.json",
   "description": "Abstract base for XWUISuper<Domain> app shells. Publishes its menu tree + page registry as static, mergeable data and composes basic/XWUIShellApp at runtime to render them."
  },
  {
   "name": "XWUISuperAuth",
   "tier": "super",
   "path": "super/XWUISuperAuth",
   "tag": "xwui-super-auth",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperAuth.schema.json",
   "description": "Super-tier shell for the identity / authentication domain. Composes the four industry/auth/ components (login, register, users admin, key admin) plus a synthesized KPI dashboard and four forward-compatible placeholder leaves (sessions, roles, audit log, settings) into a KEYSTONE-style identity admin app."
  },
  {
   "name": "XWUISuperCalendar",
   "tier": "super",
   "path": "super/XWUISuperCalendar",
   "tag": "xwui-super-calendar",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperCalendar.schema.json",
   "description": "Calendar productivity Super-app shell. Composes industry/calendar/XWUILayoutCalendar into a Today/Week/Month/Year + Events/Reminders shell with a synthesised Today landing (KPI strip + compact day-view)."
  },
  {
   "name": "XWUISuperChat",
   "tier": "super",
   "path": "super/XWUISuperChat",
   "tag": "xwui-super-chat",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperChat.schema.json",
   "description": "Full messaging app shell (Telegram / Slack-style). Composes industry/chat surface into a three-pane shell with chats, channels, threads, mentions, saved messages, activity feed, and a chat-stats dashboard."
  },
  {
   "name": "XWUISuperCRM",
   "tier": "super",
   "path": "super/XWUISuperCRM",
   "tag": "xwui-super-c-r-m",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperCRM.schema.json",
   "description": "Super-tier shell for the CRM domain. Locks the public menu-key contract (dashboard, contacts, companies, deals, pipeline, activities, reports) while `industry/crm/` is still empty - the dashboard leaf renders a synthesized KPI strip via XWUIDashboard, every other leaf renders an XWUIEmpty placeholder until the real components land."
  },
  {
   "name": "XWUISuperDB",
   "tier": "super",
   "path": "super/XWUISuperDB",
   "tag": "xwui-super-d-b",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperDB.schema.json",
   "description": "Super-tier shell for the document-database admin domain. Wires the five industry/db/ components (XWUIDBDashboard, XWUIDBDatabasesList, XWUIDBCollectionsList, XWUIDBDocumentsBrowser, XWUIDBQueryEditor) into a KEYSTONE-style admin shell with a single `db` menu group. The dashboard leaf is the cold-landing default; Audit Log and Settings are placeholders until those components land."
  },
  {
   "name": "XWUISuperEcommerce",
   "tier": "super",
   "path": "super/XWUISuperEcommerce",
   "tag": "xwui-super-ecommerce",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperEcommerce.schema.json",
   "description": "Super-tier app shell for the ecommerce admin surface. Ships a 7-leaf menu tree (Dashboard, Orders, Products, Customers, Inventory, Discounts, Reports) with a working KPI dashboard and uniform XWUIEmpty placeholders for the not-yet-wired leaves. Extends XWUISuperApp so it composes / merges with sibling Super-apps via the standard extraTree / extraPages config."
  },
  {
   "name": "XWUISuperEmail",
   "tier": "super",
   "path": "super/XWUISuperEmail",
   "tag": "xwui-super-email",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperEmail.schema.json",
   "description": "Super-tier app shell for the email / inbox domain. Composes industry/email/XWUIInbox + XWUIMailComposer into a Gmail-shaped 3-pane shell (folders | list | detail) with a synthesised KPI dashboard for at-a-glance metrics. Mergeable with sibling XWUISuper<X> apps via the static menuTree() + pages() descriptors."
  },
  {
   "name": "XWUISuperFinance",
   "tier": "super",
   "path": "super/XWUISuperFinance",
   "tag": "xwui-super-finance",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperFinance.schema.json",
   "description": "Super-tier shell for the finance / treasury domain. Wires the five industry/finance chart components (Stock, Stock Overlay, Candlestick, Candlestick + Volume, OHLC) into a navigable accordion sidebar with a KPI dashboard landing page (Cash, Receivables, Payables, Burn Rate) and reserves stable menu keys for Treasury, Budgets, Cash Flow, Forecasts, and Reports until those components ship."
  },
  {
   "name": "XWUISuperHelpdesk",
   "tier": "super",
   "path": "super/XWUISuperHelpdesk",
   "tag": "xwui-super-helpdesk",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperHelpdesk.schema.json",
   "description": "Super-tier shell for the helpdesk domain. Locks the public menu-key contract (dashboard, tickets, conversations, knowledge base, customers, reports, settings) while `industry/helpdesk/` is still empty - the dashboard leaf renders a synthesized KPI strip (Open Tickets / Avg. First Response / SLA Met % / CSAT) via XWUIDashboard, every other leaf renders an XWUIEmpty placeholder until the real components land."
  },
  {
   "name": "XWUISuperHR",
   "tier": "super",
   "path": "super/XWUISuperHR",
   "tag": "xwui-super-h-r",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperHR.schema.json",
   "description": "Super-tier generic HRIS shell with full IA: Home (ESS), Inbox, Requests, Workforce, Time, Shifts, Pay, Compliance, Talent, Assets, Automation, Insights, and Setup. Each menu key maps to an industry/hr page class backed by createHrApi() (mock default, HTTP stub for exonware backend). Product-neutral - merge with XWUISuperOps for broadcast/Ops HR via XWUISuperApp.merge()."
  },
  {
   "name": "XWUISuperInventory",
   "tier": "super",
   "path": "super/XWUISuperInventory",
   "tag": "xwui-super-inventory",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperInventory.schema.json",
   "description": "Super-tier shell for the inventory / stock-management domain. Locks the public menu-key contract (dashboard, stock, warehouses, transfers, adjustments, suppliers, reports) while `industry/inventory/` is still empty - the dashboard leaf renders a synthesized KPI strip via XWUIDashboard (SKUs in Stock, Low Stock Alerts, Backorders, Avg. Turnover), every other leaf renders an XWUIEmpty placeholder until the real components land."
  },
  {
   "name": "XWUISuperLogistics",
   "tier": "super",
   "path": "super/XWUISuperLogistics",
   "tag": "xwui-super-logistics",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperLogistics.schema.json",
   "description": "Super-tier shell for the logistics / fleet-ops domain. Locks the public menu-key contract (dashboard, shipments, routes, vehicles, drivers, carriers, tracking, reports) while `industry/logistics/` is still empty - the dashboard leaf renders a synthesized KPI strip via XWUIDashboard (Active Shipments, In Transit, On-time %, Avg. Lead Time), every other leaf renders an XWUIEmpty placeholder until the real components land."
  },
  {
   "name": "XWUISuperManufacturing",
   "tier": "super",
   "path": "super/XWUISuperManufacturing",
   "tag": "xwui-super-manufacturing",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperManufacturing.schema.json",
   "description": "Super-tier shell for the manufacturing domain. Locks the public menu-key contract (dashboard, work-orders, schedule, BOMs, routings, quality, maintenance, reports) while `industry/manufacturing/` is still empty - the dashboard leaf renders a synthesized KPI strip via XWUIDashboard (Active Work Orders, OEE %, Scrap %, On-time Production), every other leaf renders an XWUIEmpty placeholder until the real components land."
  },
  {
   "name": "XWUISuperMarketing",
   "tier": "super",
   "path": "super/XWUISuperMarketing",
   "tag": "xwui-super-marketing",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperMarketing.schema.json",
   "description": "Super-tier shell for the Marketing domain. Locks the public menu-key contract (dashboard, campaigns, audiences, content, email, social, analytics, reports) while `industry/marketing/` is still empty - the dashboard leaf renders a synthesized KPI strip via XWUIDashboard, every other leaf renders an XWUIEmpty placeholder until the real components land."
  },
  {
   "name": "XWUISuperOps",
   "tier": "super",
   "path": "super/XWUISuperOps",
   "tag": "xwui-super-ops",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperOps.schema.json",
   "description": "Super-tier shell for the Ops broadcast-operations product. Publishes the 9-accordion Ops menu tree + 39-page registry as static, mergeable data so a host can union-merge Ops with sibling Super apps (HR, CRM, Chat, etc.) into one combined shell."
  },
  {
   "name": "XWUISuperProjects",
   "tier": "super",
   "path": "super/XWUISuperProjects",
   "tag": "xwui-super-projects",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperProjects.schema.json",
   "description": "Super-tier shell for the projects domain (PM product à la Asana / Linear / Jira). Composes the 14 industry/projects/ components into a single 'projects' accordion with seven leaves: Dashboard (4 KPI tiles), My Tasks, All Projects, Kanban Board (XWUIKanbanBoard), Gantt / Timeline (XWUIGanttChart), Calendar View (XWUILayoutCalendar), Reports. Menu tree + page registry are static so a host can introspect, merge with sibling Super apps, or deep-link by menu-key."
  },
  {
   "name": "XWUISuperPurchasing",
   "tier": "super",
   "path": "super/XWUISuperPurchasing",
   "tag": "xwui-super-purchasing",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperPurchasing.schema.json",
   "description": "Super-tier shell for the Purchasing / Procurement domain. Locks the public menu-key contract (dashboard, purchase-orders, requisitions, suppliers, contracts, invoices, reports) while `industry/purchasing/` is still empty - the dashboard leaf renders a synthesized KPI strip via XWUIDashboard (Open POs, Spend MTD, Avg. Lead Time, On-time %), every other leaf renders an XWUIEmpty placeholder until the real components land."
  },
  {
   "name": "XWUISuperSales",
   "tier": "super",
   "path": "super/XWUISuperSales",
   "tag": "xwui-super-sales",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperSales.schema.json",
   "description": "Super-tier shell for the Sales domain. Locks the public menu-key contract (dashboard, pipeline, deals, quotes, forecasting, activities, leaderboard, reports). The dashboard leaf renders a synthesized KPI strip via XWUIDashboard (Closed Won MTD, Pipeline SAR, Win Rate %, Avg. Deal Size); the pipeline leaf wires the existing industry/sales/XWUIChartFunnel as a sales funnel; every other leaf renders an XWUIEmpty placeholder until the real components land."
  },
  {
   "name": "XWUISuperSocialmedia",
   "tier": "super",
   "path": "super/XWUISuperSocialmedia",
   "tag": "xwui-super-socialmedia",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperSocialmedia.schema.json",
   "description": "Full social-media app shell (Instagram / TikTok / YouTube hybrid). Composes industry/socialmedia surface into a sidebar-driven shell with home feed, reels, watch, live, stories, saved, trending, an insights dashboard, and settings."
  },
  {
   "name": "XWUISuperVehicles",
   "tier": "super",
   "path": "super/XWUISuperVehicles",
   "tag": "xwui-super-vehicles",
   "schema": "https://xwui.dev/schemas/v1/components/XWUISuperVehicles.schema.json",
   "description": "XWUISuperVehicles - drop-in Super-app for the vehicle listings intelligence platform. Public Market browse (all countries / platforms with flags + logos) is the cold landing; console pages are stubs ready for host wiring. Pass `data.apiBase` (e.g. `/api/vehicles/v1`) so the Market page loads live."
  },
  {
   "name": "XWUISwitch",
   "tier": "basic",
   "path": "basic/XWUISwitch",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUISwitch.schema.json",
   "description": "Toggle switch component for boolean input. Supports various sizes, colors, label placement, and disabled states. Useful for on/off settings and boolean form inputs."
  },
  {
   "name": "XWUITable",
   "tier": "basic",
   "path": "basic/XWUITable",
   "tag": "xwui-table",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITable.schema.json",
   "description": "XWUITable Component Data table with sorting, filtering, and selection"
  },
  {
   "name": "XWUITabMenu",
   "tier": "basic",
   "path": "basic/XWUITabMenu",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUITabMenu.schema.json",
   "description": "Menu styled as tabs. Reuses XWUIButton for tab items."
  },
  {
   "name": "XWUITabs",
   "tier": "basic",
   "path": "basic/XWUITabs",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUITabs.schema.json",
   "description": "Tab navigation component with various variants (line, card, button). Supports horizontal and vertical orientations, icons, disabled tabs, and content panels. Manages active tab state and tab switching."
  },
  {
   "name": "XWUITabsSub",
   "tier": "basic",
   "path": "basic/XWUITabsSub",
   "tag": "xwui-tabs-sub",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITabsSub.schema.json",
   "description": "Compact horizontal sub-tab strip - secondary navigation under a primary XWUITabs. Used by authoring studios where a single screen carries multiple sub-modes (Mesh / Bones / Sockets / Materials / Physics). The Sub suffix groups it with its parent XWUITabs in xwui's prefix-based ordering."
  },
  {
   "name": "XWUITag",
   "tier": "basic",
   "path": "basic/XWUITag",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUITag.schema.json",
   "description": "Base tag component for simple tag display. XWUIChip extends this component with interactivity (clickable, closable) and richer visuals (avatar, icon support)."
  },
  {
   "name": "XWUITaskStateSwitch",
   "tier": "industry",
   "path": "industry/projects/XWUITaskStateSwitch",
   "tag": "xwui-task-state-switch",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITaskStateSwitch.schema.json",
   "description": "Single icon trigger + popover for picking next state."
  },
  {
   "name": "XWUITaskTemplateSelector",
   "tier": "basic",
   "path": "basic/XWUITaskTemplateSelector",
   "tag": "xwui-task-template-selector",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITaskTemplateSelector.schema.json",
   "description": "XWUITaskTemplateSelector Component Select and apply task/project templates"
  },
  {
   "name": "XWUITaxBreakdown",
   "tier": "basic",
   "path": "basic/XWUITaxBreakdown",
   "tag": "xwui-tax-breakdown",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITaxBreakdown.schema.json",
   "description": "Invoice / quote / PO tax-totals rollup. Renders untaxed amount + per-tax-group rows (with rate + amount + optional note tooltip) + total. When editable, each tax-line amount can be overridden inline (recomputes total + fires onTaxAmountChange). Composes XWUIDisplayMonetary internally."
  },
  {
   "name": "XWUITaxBreakdownPanel",
   "tier": "industry",
   "path": "industry/ecommerce/XWUITaxBreakdownPanel",
   "tag": "xwui-tax-breakdown-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITaxBreakdownPanel.schema.json",
   "description": "Itemized tax breakdown with a collapsible jurisdiction line list and a grand total."
  },
  {
   "name": "XWUITaxSummary",
   "tier": "industry",
   "path": "industry/accounting/XWUITaxSummary",
   "tag": "xwui-tax-summary",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITaxSummary.schema.json",
   "description": "Composes XWUIDisplayMonetary for currency cells."
  },
  {
   "name": "XWUITerminal",
   "tier": "basic",
   "path": "basic/XWUITerminal",
   "tag": "xwui-terminal",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITerminal.schema.json",
   "description": "CLI-style terminal component. Reuses XWUIScrollArea for output."
  },
  {
   "name": "XWUITester",
   "tier": "basic",
   "path": "basic/XWUITester",
   "tag": "xwui-tester",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITester.schema.json",
   "description": "XWUITester Component Base tester component for all XWUI component testers"
  },
  {
   "name": "XWUITextarea",
   "tier": "basic",
   "path": "basic/XWUITextarea",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUITextarea.schema.json",
   "description": "Multi-line text input component with auto-resize option. Supports various sizes, variants, disabled/readonly states, error states, and auto-resizing based on content. Useful for longer text input in forms."
  },
  {
   "name": "XWUITextOverlay",
   "tier": "basic",
   "path": "basic/XWUITextOverlay",
   "tag": "xwui-text-overlay",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITextOverlay.schema.json",
   "description": "XWUITextOverlay Component Text overlay for adding text to canvas with formatting options"
  },
  {
   "name": "XWUIThemeIcon",
   "tier": "basic",
   "path": "basic/XWUIThemeIcon",
   "tag": "xwui-theme-icon",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIThemeIcon.schema.json",
   "description": "Icon with background, size, radius (Mantine ThemeIcon equivalent)."
  },
  {
   "name": "XWUIThing",
   "tier": "basic",
   "path": "basic/XWUIThing",
   "tag": "xwui-thing",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIThing.schema.json",
   "description": "Display a single entity with optional avatar, title, description, action. Naive UI Thing equivalent."
  },
  {
   "name": "XWUIThread",
   "tier": "industry",
   "path": "industry/chat/XWUIThread",
   "tag": "xwui-thread",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIThread.schema.json",
   "description": "XWUIThread Component Scrollable message thread with multiple message bubbles"
  },
  {
   "name": "XWUITimeline",
   "tier": "basic",
   "path": "basic/XWUITimeline",
   "tag": "xwui-timeline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITimeline.schema.json",
   "description": "XWUITimeline Component - Production Quality High-performance timeline with MUI-like features and 100% styles system integration Features: Semantic HTML, ARIA attributes, theme colors, multiple positioning modes, opposite content support, icon customization, smooth animations, accessibility"
  },
  {
   "name": "XWUITimelineZoom",
   "tier": "basic",
   "path": "basic/XWUITimelineZoom",
   "tag": "xwui-timeline-zoom",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITimelineZoom.schema.json",
   "description": "XWUITimelineZoom Component Zoom controls for timeline views (day/week/month/year)"
  },
  {
   "name": "XWUITimePicker",
   "tier": "basic",
   "path": "basic/XWUITimePicker",
   "tag": "xwui-time-picker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITimePicker.schema.json",
   "description": "XWUITimePicker Component Time selection component (12h/24h formats)"
  },
  {
   "name": "XWUITimeTracker",
   "tier": "industry",
   "path": "industry/projects/XWUITimeTracker",
   "tag": "xwui-time-tracker",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITimeTracker.schema.json",
   "description": "XWUITimeTracker Component Start/stop timer with time logging and manual entry"
  },
  {
   "name": "XWUITitled",
   "tier": "basic",
   "path": "basic/XWUITitled",
   "tag": "xwui-titled",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITitled.schema.json",
   "description": "XWUITitled Component Component for displaying icon, title, subtitle, and body content"
  },
  {
   "name": "XWUIToast",
   "tier": "basic",
   "path": "basic/XWUIToast",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIToast.schema.json",
   "description": "Toast notification system component for displaying temporary messages. Supports multiple positions, variants (info, success, warning, error), auto-dismiss, closable toasts, and action buttons. Useful for user feedback and notifications."
  },
  {
   "name": "XWUIToggleGroup",
   "tier": "basic",
   "path": "basic/XWUIToggleGroup",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIToggleGroup.schema.json",
   "description": "Group of toggle buttons component for selecting one or multiple options. Displays buttons that can be toggled on/off. Supports single and multiple selection modes, various variants and sizes. Uses XWUIButton components internally."
  },
  {
   "name": "XWUIToolbar",
   "tier": "basic",
   "path": "basic/XWUIToolbar",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIToolbar.schema.json",
   "description": "Standalone formatting toolbar (e.g. bold, italic, list). Reuses XWUIButton."
  },
  {
   "name": "XWUITooltip",
   "tier": "basic",
   "path": "basic/XWUITooltip",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUITooltip.schema.json",
   "description": "Hover tooltip component for displaying additional information. Supports various placements, trigger modes (hover, click, focus), delay, offset, and arrow indicator. Useful for help text and additional context."
  },
  {
   "name": "XWUITour",
   "tier": "basic",
   "path": "basic/XWUITour",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUITour.schema.json",
   "description": "Step-by-step guide/tour component for onboarding and feature discovery. Displays a series of steps highlighting different parts of the interface. Supports mask overlay, custom placements, and navigation. Uses XWUIPortal internally."
  },
  {
   "name": "XWUITrackingTimeline",
   "tier": "basic",
   "path": "basic/XWUITrackingTimeline",
   "tag": "xwui-tracking-timeline",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITrackingTimeline.schema.json",
   "description": "Vertical shipment-tracking event log with checkpoint icons (📦 pickup, ✈ transit, 🚚 out-for-delivery, ✅ delivered, …), tone-coloured dots driven by event type, optional connector line, and a highlight ring on the latest event. 'eta' / isFuture entries render dimmed for future projections."
  },
  {
   "name": "XWUITransferList",
   "tier": "basic",
   "path": "basic/XWUITransferList",
   "tag": "xwui-transfer-list",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITransferList.schema.json",
   "description": "Schema for XWUITransferList component - describes both conf_comp (component configuration) and data (component data)"
  },
  {
   "name": "XWUITransition",
   "tier": "basic",
   "path": "basic/XWUITransition",
   "tag": "xwui-transition",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITransition.schema.json",
   "description": "XWUITransition Component Animation wrapper component for enter/exit transitions Supports fade, slide, scale, grow, and collapse transitions"
  },
  {
   "name": "XWUITree",
   "tier": "basic",
   "path": "basic/XWUITree",
   "tag": "xwui-tree",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITree.schema.json",
   "description": "XWUITree Component Tree structure display with expand/collapse and selection"
  },
  {
   "name": "XWUITreeGrid",
   "tier": "enterprise",
   "path": "enterprise/XWUITreeGrid",
   "tag": "xwui-tree-grid",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITreeGrid.schema.json",
   "description": "Virtualized, lazy-loading tree grid: hierarchical rows over grid columns, with tri-state checkboxes, drag re-parenting and full ARIA treegrid semantics."
  },
  {
   "name": "XWUITreeSelect",
   "tier": "basic",
   "path": "basic/XWUITreeSelect",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUITreeSelect.schema.json",
   "description": "Tree select dropdown component that combines Tree and Select functionality. Allows selection from hierarchical options in a dropdown. Supports checkable trees, expand all, icons, and various checked display strategies. Uses XWUITree and XWUIInput internally."
  },
  {
   "name": "XWUITreeTable",
   "tier": "basic",
   "path": "basic/XWUITreeTable",
   "tag": "xwui-tree-table",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITreeTable.schema.json",
   "description": "Tree + table combined: expandable rows with columns. Reuses XWUITable structure and XWUIIcon for expand."
  },
  {
   "name": "XWUITrialBalance",
   "tier": "industry",
   "path": "industry/accounting/XWUITrialBalance",
   "tag": "xwui-trial-balance",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITrialBalance.schema.json",
   "description": "Composes XWUIDisplayMonetary for currency cells."
  },
  {
   "name": "XWUITruncatedFormat",
   "tier": "basic",
   "path": "basic/XWUITruncatedFormat",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUITruncatedFormat.schema.json",
   "description": "Truncate text with tooltip on overflow (Blueprint TruncatedFormat equivalent)."
  },
  {
   "name": "XWUITypingIndicator",
   "tier": "industry",
   "path": "industry/chat/XWUITypingIndicator",
   "tag": "xwui-typing-indicator",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITypingIndicator.schema.json",
   "description": "Schema for XWUITypingIndicator component - describes both conf_comp (component configuration) and data (component data)"
  },
  {
   "name": "XWUITypography",
   "tier": "basic",
   "path": "basic/XWUITypography",
   "tag": "xwui-typography",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITypography.schema.json",
   "description": "Typography/text component with various variants and styling options. Supports heading variants (h1-h6), body text, caption, overline, custom HTML elements, text alignment, colors, and no-wrap option."
  },
  {
   "name": "XWUITypographyDisplay",
   "tier": "basic",
   "path": "basic/XWUITypographyDisplay",
   "tag": "xwui-typography-display",
   "schema": "https://xwui.dev/schemas/v1/components/XWUITypographyDisplay.schema.json",
   "description": "XWUITypographyDisplay Component Typography/text component with variants"
  },
  {
   "name": "XWUIUpload",
   "tier": "basic",
   "path": "basic/XWUIUpload",
   "tag": "xwui-upload",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIUpload.schema.json",
   "description": "File upload component with drag-and-drop support. Supports multiple file selection, file type restrictions, size limits, max count, and various list display types (text, picture, picture-card). Useful for file upload forms and media management."
  },
  {
   "name": "XWUIVendorSellerCard",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIVendorSellerCard",
   "tag": "xwui-vendor-seller-card",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIVendorSellerCard.schema.json",
   "description": "Marketplace seller/vendor profile card with rating, stats, and visit-store/contact-seller actions."
  },
  {
   "name": "XWUIVideoChannelHeader",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIVideoChannelHeader",
   "tag": "xwui-video-channel-header",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIVideoChannelHeader.schema.json",
   "description": "YouTube channel page header - banner + avatar + name + handle + subs + Subscribe / Join. Composes XWUIAvatar."
  },
  {
   "name": "XWUIVideoDescription",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIVideoDescription",
   "tag": "xwui-video-description",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIVideoDescription.schema.json",
   "description": "Expandable video-description box - views/age stats + clamped text + hashtags + show-more toggle."
  },
  {
   "name": "XWUIVideoEditor",
   "tier": "super",
   "path": "super/XWUIVideoEditor",
   "tag": "xwui-video-editor",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIVideoEditor.schema.json",
   "description": "XWUIVideoEditor Component Video editor with basic editing tools Reuses: XWUIVideoPlayer, XWUIButton, XWUISlider, XWUIUpload"
  },
  {
   "name": "XWUIVideoListResult",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIVideoListResult",
   "tag": "xwui-video-list-result",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIVideoListResult.schema.json",
   "description": "Horizontal video result row - thumbnail + title + channel + views/time + optional description. Used in search results, 'Up next' suggestions, channel video lists. Composes XWUIVideoThumbnail + XWUIAvatar."
  },
  {
   "name": "XWUIVideoPlayer",
   "tier": "super",
   "path": "super/XWUIVideoPlayer",
   "tag": "xwui-video-player",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIVideoPlayer.schema.json",
   "description": "XWUIVideoPlayer Component Video player with controls using native HTML5 video Reuses: XWUIButton, XWUISlider, XWUIProgress, XWUIAspectRatio"
  },
  {
   "name": "XWUIVideoPlayerMeta",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIVideoPlayerMeta",
   "tag": "xwui-video-player-meta",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIVideoPlayerMeta.schema.json",
   "description": "Below-player meta - title + channel row (avatar + name + subs + Subscribe) + action row (Like / Dislike / Share / Save / Download). Composes XWUIAvatar."
  },
  {
   "name": "XWUIVideoRecorder",
   "tier": "super",
   "path": "super/XWUIVideoRecorder",
   "tag": "xwui-video-recorder",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIVideoRecorder.schema.json",
   "description": "XWUIVideoRecorder Component Video recorder using MediaRecorder API Reuses: XWUIButton, XWUIProgress, XWUIVideoPlayer"
  },
  {
   "name": "XWUIVideoSuggestionsList",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIVideoSuggestionsList",
   "tag": "xwui-video-suggestions-list",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIVideoSuggestionsList.schema.json",
   "description": "YouTube 'Up next' right-rail - vertical stack of XWUIVideoListResult tiles + Autoplay toggle."
  },
  {
   "name": "XWUIVideoThumbnail",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIVideoThumbnail",
   "tag": "xwui-video-thumbnail",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIVideoThumbnail.schema.json",
   "description": "Video thumbnail tile - poster image with duration overlay or LIVE/SHORTS badge."
  },
  {
   "name": "XWUIVideoThumbnailGrid",
   "tier": "industry",
   "path": "industry/socialmedia/XWUIVideoThumbnailGrid",
   "tag": "xwui-video-thumbnail-grid",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIVideoThumbnailGrid.schema.json",
   "description": "Responsive grid of XWUIVideoListResult tiles - YouTube home / search-grid shape."
  },
  {
   "name": "XWUIViewport2D",
   "tier": "power",
   "path": "power/XWUIViewport2D",
   "tag": "xwui-viewport2-d",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIViewport2D.schema.json",
   "description": "2D viewport with transform system, coordinate conversion, and canvas rendering. Supports pan, zoom, rotation, and object manipulation. Includes integrated navigation controls."
  },
  {
   "name": "XWUIViewport3D",
   "tier": "power",
   "path": "power/XWUIViewport3D",
   "tag": "xwui-viewport3-d",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIViewport3D.schema.json",
   "description": "3D viewport with transform system, coordinate conversion, and 3D rendering. Supports pan, zoom, rotation, and object manipulation. Includes integrated navigation controls for 3D navigation."
  },
  {
   "name": "XWUIViewSwitcher",
   "tier": "power",
   "path": "power/XWUIViewSwitcher",
   "tag": "xwui-view-switcher",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIViewSwitcher.schema.json",
   "description": "Compact tablist for switching the active board view."
  },
  {
   "name": "XWUIVirtualScroller",
   "tier": "basic",
   "path": "basic/XWUIVirtualScroller",
   "tag": "xwui-virtual-scroller",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIVirtualScroller.schema.json",
   "description": "Virtualized list: only visible items are rendered. Reuses concept from XWUIList."
  },
  {
   "name": "XWUIVisuallyHidden",
   "tier": "basic",
   "path": "basic/XWUIVisuallyHidden",
   "tag": "xwui-visually-hidden",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIVisuallyHidden.schema.json",
   "description": "XWUIVisuallyHidden Component Hide content visually while keeping it accessible to screen readers Follows ARIA best practices for visually hidden content"
  },
  {
   "name": "XWUIWatermark",
   "tier": "basic",
   "path": "basic/XWUIWatermark",
   "tag": null,
   "schema": "https://xwui.dev/schemas/v1/components/XWUIWatermark.schema.json",
   "description": "Watermark overlay component for displaying text or image watermarks on content. Supports text watermarks with custom fonts, colors, rotation, gaps, offsets, and image watermarks. Useful for branding and content protection."
  },
  {
   "name": "XWUIWindowControls",
   "tier": "basic",
   "path": "basic/XWUIWindowControls",
   "tag": "xwui-window-controls",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIWindowControls.schema.json",
   "description": "Window chrome buttons: minimize, maximize/restore, close. Use in custom app shells, PWA title bars, or Electron-style UIs."
  },
  {
   "name": "XWUIWishlistPanel",
   "tier": "industry",
   "path": "industry/ecommerce/XWUIWishlistPanel",
   "tag": "xwui-wishlist-panel",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIWishlistPanel.schema.json",
   "description": "Saved-items / wishlist grid with move-to-cart and remove actions."
  },
  {
   "name": "XWUIWizard",
   "tier": "power",
   "path": "power/XWUIWizard",
   "tag": "xwui-wizard",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIWizard.schema.json",
   "description": "Reusable multi-step wizard with configurable fields and step flow."
  },
  {
   "name": "XWUIWorkflow",
   "tier": "industry",
   "path": "industry/projects/XWUIWorkflow",
   "tag": "xwui-workflow",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIWorkflow.schema.json",
   "description": "XWUIWorkflow Component Interactive workflow visualization component with nodes and connections"
  },
  {
   "name": "XWUIWorkloadView",
   "tier": "basic",
   "path": "basic/XWUIWorkloadView",
   "tag": "xwui-workload-view",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIWorkloadView.schema.json",
   "description": "XWUIWorkloadView Component Resource allocation view showing tasks per person and capacity"
  },
  {
   "name": "XWUIWorkspaceNav",
   "tier": "super",
   "path": "super/XWUIWorkspaceNav",
   "tag": "xwui-workspace-nav",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIWorkspaceNav.schema.json",
   "description": "XWUIWorkspaceNav - collapsible sidebar with workspace switcher + project tree. Mirrors Monday.com left-rail / Lark sidebar: - Workspace picker at top - Pinned/Favorites section - Workspace tree of folders → boards - Footer slot (search, invite, settings) Composes XWUIDisplayBadge concept inline (small unread dot), and supports starring (favorites) via per-item star icons."
  },
  {
   "name": "XWUIWrap",
   "tier": "basic",
   "path": "basic/XWUIWrap",
   "tag": "xwui-wrap",
   "schema": "https://xwui.dev/schemas/v1/components/XWUIWrap.schema.json",
   "description": "Layout with gap and auto-wrap (Chakra Wrap equivalent)."
  }
 ]
}