(()=>{const n=window.KIND_REGISTRY;function i(e){const s=e&&e.liveData;return s&&Array.isArray(s.items)&&s.items.length?s.items:[]}function t(e,s,a){return React.createElement("div",{key:e.slug||e.title,className:"dsc-row"},React.createElement("span",{className:"dsc-row-title"},e.title||e.slug),e.slug?React.createElement("span",{className:"dsc-row-slug mono"},e.slug):null,e.archetype?React.createElement("span",{className:"dsc-row-archetype status-chip mono"},e.archetype):null,e.subdomain?React.createElement("span",{className:"dsc-row-subdomain mono muted"},e.subdomain):null,a?React.createElement(a,{item:e,kind:s}):null)}function o(e){const s=e&&e.kind||{},a=e&&Array.isArray(e.items)&&e.items.length?e.items:i(s),l=window.ScopeBadge;return React.createElement("div",{className:"view view-discoverCatalog"},a.length===0?React.createElement("div",{className:"dsc-empty muted"},"No solutions enabled for this tenant yet."):a.map(c=>t(c,s,l)))}window.DISCOVER_CATALOG_VIEW_FN=o,window.VIEWS=window.VIEWS||{},window.VIEWS.discoverCatalog=o,n&&(n.discover={id:"discover",label:"Solutions catalog",workspaceLabel:"Discover",workspaceIcon:"storefront",description:"The Discover catalog: one row per enabled solution, sourced live from the tenant's solution manifests (SOLUTIONS_MANIFEST view). Scope-aware with Combined-mode badges; real data only, no seed rows.",defaultView:"discoverCatalog",defaultDetail:"none",agentTreatment:"implicit",scopeTag:"generic",primaryAction:{label:"Refresh",kind:"primary",icon:"sync"},mockItems:[],liveData:null,heroKpis:[]})})();
