{"ok":true,"data":{"service":"platphorm-insights","version":"insights-quality-2026-05-10.2","totalTests":2415,"executableSuiteCount":7,"visibleFrameworkSuiteCount":14,"methodologyTestCount":185,"phase2DimensionCount":22,"phase2DimensionCounts":{"overall-quality":410,"performance":270,"core-web-vitals":270,"accessibility":775,"seo":370,"aeo":645,"geo":645,"security":315,"discovery":645,"route-compliance":410,"sitemap-feed":0,"structured-data":10,"mcp-api":265,"traceability":315,"i18n":0,"readability":0,"audience":0,"carbon-sustainability":270,"mobile-responsive":1045,"pwa":410,"content-utility":635,"trust-privacy":1500},"dimensions":[{"id":"overall-quality","name":"Overall Quality","testCount":410},{"id":"performance","name":"Performance","testCount":270},{"id":"core-web-vitals","name":"Core Web Vitals","testCount":270},{"id":"accessibility","name":"Accessibility","testCount":775},{"id":"seo","name":"Seo","testCount":370},{"id":"aeo","name":"Aeo","testCount":645},{"id":"geo","name":"Geo","testCount":645},{"id":"security","name":"Security","testCount":315},{"id":"discovery","name":"Discovery","testCount":645},{"id":"route-compliance","name":"Route Compliance","testCount":410},{"id":"sitemap-feed","name":"Sitemap Feed","testCount":0},{"id":"structured-data","name":"Structured Data","testCount":10},{"id":"mcp-api","name":"Mcp Api","testCount":265},{"id":"traceability","name":"Traceability","testCount":315},{"id":"i18n","name":"I18n","testCount":0},{"id":"readability","name":"Readability","testCount":0},{"id":"audience","name":"Audience","testCount":0},{"id":"carbon-sustainability","name":"Carbon Sustainability","testCount":270},{"id":"mobile-responsive","name":"Mobile Responsive","testCount":1045},{"id":"pwa","name":"Pwa","testCount":410},{"id":"content-utility","name":"Content Utility","testCount":635},{"id":"trust-privacy","name":"Trust Privacy","testCount":1500}],"suites":[{"id":"accessibility","name":"Accessibility","description":"WCAG compliance, screen reader support, and inclusive design","testCount":775,"registryVersion":"insights-quality-2026-05-10.2","tests":["a11y-color-contrast","a11y-image-alt","a11y-button-name","a11y-link-name","a11y-form-labels","a11y-heading-order","a11y-document-title","a11y-html-lang","a11y-skip-link","a11y-focus-visible","a11y-keyboard-navigation","a11y-no-keyboard-trap","a11y-aria-valid","a11y-landmarks","a11y-video-captions","a11y-audio-description","a11y-touch-target","a11y-text-spacing","a11y-reflow","a11y-motion-reduced","a11y-error-identification","a11y-error-suggestion","a11y-autocomplete","a11y-status-messages","a11y-table-headers","ni-a11y-01","ni-a11y-02","ni-a11y-03","ni-a11y-04","ni-a11y-05","ni-a11y-06","ni-a11y-07","ni-a11y-08","ni-a11y-09","ni-a11y-10","ni-a11y-11","ni-a11y-12","ni-a11y-13","ni-a11y-14","ni-a11y-15","ni-a11y-16","ni-a11y-17","ni-a11y-18","ni-a11y-19","ni-a11y-20","ni-a11y-21","ni-a11y-22","ni-a11y-23","ni-a11y-24","ni-a11y-25","ni-a11y-26","ni-a11y-27","ni-a11y-28","ni-a11y-29","ni-a11y-30","ni-a11y-31","ni-a11y-32","ni-a11y-33","ni-a11y-34","ni-a11y-35","ni-a11y-36","ni-a11y-37","ni-a11y-38","ni-a11y-39","ni-a11y-40","ni-a11y-41","ni-a11y-42","ni-a11y-43","ni-a11y-44","ni-a11y-45","ni-a11y-46","ni-a11y-47","ni-a11y-48","ni-a11y-49","ni-a11y-50","ni-act-impl-01","ni-act-impl-02","ni-act-impl-03","ni-act-impl-04","ni-act-impl-05","ni-act-impl-06","ni-act-impl-07","ni-act-impl-08","ni-act-impl-09","ni-act-impl-10","ni-act-impl-11","ni-act-impl-12","ni-act-impl-13","ni-act-impl-14","ni-act-impl-15","ni-act-impl-16","ni-act-impl-17","ni-act-impl-18","ni-act-impl-19","ni-act-impl-20","ni-act-impl-21","ni-act-impl-22","ni-act-impl-23","ni-act-impl-24","ni-act-impl-25","ni-act-impl-26","ni-act-impl-27","ni-act-impl-28","ni-act-impl-29","ni-act-impl-30","ni-act-impl-31","ni-act-impl-32","ni-act-impl-33","ni-act-impl-34","ni-act-impl-35","ni-act-impl-36","ni-act-impl-37","ni-act-impl-38","ni-act-impl-39","ni-act-impl-40","ni-act-impl-41","ni-act-impl-42","ni-act-impl-43","ni-act-impl-44","ni-act-impl-45","ni-act-impl-46","ni-act-impl-47","ni-act-impl-48","ni-act-impl-49","ni-act-impl-50","ni-wcag-22-01","ni-wcag-22-02","ni-wcag-22-03","ni-wcag-22-04","ni-wcag-22-05","ni-wcag-22-06","ni-wcag-22-07","ni-wcag-22-08","ni-wcag-22-09","ni-wcag-22-10","ni-wcag-22-11","ni-wcag-22-12","ni-wcag-22-13","ni-wcag-22-14","ni-wcag-22-15","ni-wcag-22-16","ni-wcag-22-17","ni-wcag-22-18","ni-wcag-22-19","ni-wcag-22-20","ni-wcag-22-21","ni-wcag-22-22","ni-wcag-22-23","ni-wcag-22-24","ni-wcag-22-25","ni-wcag-22-26","ni-wcag-22-27","ni-wcag-22-28","ni-wcag-22-29","ni-wcag-22-30","ni-wcag-22-31","ni-wcag-22-32","ni-wcag-22-33","ni-wcag-22-34","ni-wcag-22-35","ni-wcag-22-36","ni-wcag-22-37","ni-wcag-22-38","ni-wcag-22-39","ni-wcag-22-40","ni-wcag-22-41","ni-wcag-22-42","ni-wcag-22-43","ni-wcag-22-44","ni-wcag-22-45","ni-wcag-22-46","ni-wcag-22-47","ni-wcag-22-48","ni-wcag-22-49","ni-wcag-22-50","ni-wcag-21-01","ni-wcag-21-02","ni-wcag-21-03","ni-wcag-21-04","ni-wcag-21-05","ni-wcag-21-06","ni-wcag-21-07","ni-wcag-21-08","ni-wcag-21-09","ni-wcag-21-10","ni-wcag-21-11","ni-wcag-21-12","ni-wcag-21-13","ni-wcag-21-14","ni-wcag-21-15","ni-wcag-21-16","ni-wcag-21-17","ni-wcag-21-18","ni-wcag-21-19","ni-wcag-21-20","ni-wcag-21-21","ni-wcag-21-22","ni-wcag-21-23","ni-wcag-21-24","ni-wcag-21-25","ni-wcag-21-26","ni-wcag-21-27","ni-wcag-21-28","ni-wcag-21-29","ni-wcag-21-30","ni-wcag-21-31","ni-wcag-21-32","ni-wcag-21-33","ni-wcag-21-34","ni-wcag-21-35","ni-wcag-21-36","ni-wcag-21-37","ni-wcag-21-38","ni-wcag-21-39","ni-wcag-21-40","ni-wcag-21-41","ni-wcag-21-42","ni-wcag-21-43","ni-wcag-21-44","ni-wcag-21-45","ni-wcag-21-46","ni-wcag-21-47","ni-wcag-21-48","ni-wcag-21-49","ni-wcag-21-50","ni-wcag-20-01","ni-wcag-20-02","ni-wcag-20-03","ni-wcag-20-04","ni-wcag-20-05","ni-wcag-20-06","ni-wcag-20-07","ni-wcag-20-08","ni-wcag-20-09","ni-wcag-20-10","ni-wcag-20-11","ni-wcag-20-12","ni-wcag-20-13","ni-wcag-20-14","ni-wcag-20-15","ni-wcag-20-16","ni-wcag-20-17","ni-wcag-20-18","ni-wcag-20-19","ni-wcag-20-20","ni-wcag-20-21","ni-wcag-20-22","ni-wcag-20-23","ni-wcag-20-24","ni-wcag-20-25","ni-wcag-20-26","ni-wcag-20-27","ni-wcag-20-28","ni-wcag-20-29","ni-wcag-20-30","ni-wcag-20-31","ni-wcag-20-32","ni-wcag-20-33","ni-wcag-20-34","ni-wcag-20-35","ni-wcag-20-36","ni-wcag-20-37","ni-wcag-20-38","ni-wcag-20-39","ni-wcag-20-40","ni-wcag-20-41","ni-wcag-20-42","ni-wcag-20-43","ni-wcag-20-44","ni-wcag-20-45","ni-wcag-20-46","ni-wcag-20-47","ni-wcag-20-48","ni-wcag-20-49","ni-wcag-20-50","ni-epub-a11y-11-01","ni-epub-a11y-11-02","ni-epub-a11y-11-03","ni-epub-a11y-11-04","ni-epub-a11y-11-05","ni-epub-a11y-11-06","ni-epub-a11y-11-07","ni-epub-a11y-11-08","ni-epub-a11y-11-09","ni-epub-a11y-11-10","ni-epub-a11y-11-11","ni-epub-a11y-11-12","ni-epub-a11y-11-13","ni-epub-a11y-11-14","ni-epub-a11y-11-15","ni-epub-a11y-11-16","ni-epub-a11y-11-17","ni-epub-a11y-11-18","ni-epub-a11y-11-19","ni-epub-a11y-11-20","ni-epub-a11y-11-21","ni-epub-a11y-11-22","ni-epub-a11y-11-23","ni-epub-a11y-11-24","ni-epub-a11y-11-25","ni-epub-a11y-11-26","ni-epub-a11y-11-27","ni-epub-a11y-11-28","ni-epub-a11y-11-29","ni-epub-a11y-11-30","ni-epub-a11y-11-31","ni-epub-a11y-11-32","ni-epub-a11y-11-33","ni-epub-a11y-11-34","ni-epub-a11y-11-35","ni-epub-a11y-11-36","ni-epub-a11y-11-37","ni-epub-a11y-11-38","ni-epub-a11y-11-39","ni-epub-a11y-11-40","ni-epub-a11y-11-41","ni-epub-a11y-11-42","ni-epub-a11y-11-43","ni-epub-a11y-11-44","ni-epub-a11y-11-45","ni-epub-a11y-11-46","ni-epub-a11y-11-47","ni-epub-a11y-11-48","ni-epub-a11y-11-49","ni-epub-a11y-11-50","ni-wai-master-01","ni-wai-master-02","ni-wai-master-03","ni-wai-master-04","ni-wai-master-05","ni-wai-master-06","ni-wai-master-07","ni-wai-master-08","ni-wai-master-09","ni-wai-master-10","ni-wai-master-11","ni-wai-master-12","ni-wai-master-13","ni-wai-master-14","ni-wai-master-15","ni-wai-master-16","ni-wai-master-17","ni-wai-master-18","ni-wai-master-19","ni-wai-master-20","ni-wai-master-21","ni-wai-master-22","ni-wai-master-23","ni-wai-master-24","ni-wai-master-25","ni-wai-master-26","ni-wai-master-27","ni-wai-master-28","ni-wai-master-29","ni-wai-master-30","ni-wai-master-31","ni-wai-master-32","ni-wai-master-33","ni-wai-master-34","ni-wai-master-35","ni-wai-master-36","ni-wai-master-37","ni-wai-master-38","ni-wai-master-39","ni-wai-master-40","ni-wai-master-41","ni-wai-master-42","ni-wai-master-43","ni-wai-master-44","ni-wai-master-45","ni-wai-master-46","ni-wai-master-47","ni-wai-master-48","ni-wai-master-49","ni-wai-master-50","ni-wai-aria-01","ni-wai-aria-02","ni-wai-aria-03","ni-wai-aria-04","ni-wai-aria-05","ni-wai-aria-06","ni-wai-aria-07","ni-wai-aria-08","ni-wai-aria-09","ni-wai-aria-10","ni-wai-aria-11","ni-wai-aria-12","ni-wai-aria-13","ni-wai-aria-14","ni-wai-aria-15","ni-wai-aria-16","ni-wai-aria-17","ni-wai-aria-18","ni-wai-aria-19","ni-wai-aria-20","ni-wai-aria-21","ni-wai-aria-22","ni-wai-aria-23","ni-wai-aria-24","ni-wai-aria-25","ni-wai-aria-26","ni-wai-aria-27","ni-wai-aria-28","ni-wai-aria-29","ni-wai-aria-30","ni-wai-aria-31","ni-wai-aria-32","ni-wai-aria-33","ni-wai-aria-34","ni-wai-aria-35","ni-wai-aria-36","ni-wai-aria-37","ni-wai-aria-38","ni-wai-aria-39","ni-wai-aria-40","ni-wai-aria-41","ni-wai-aria-42","ni-wai-aria-43","ni-wai-aria-44","ni-wai-aria-45","ni-wai-aria-46","ni-wai-aria-47","ni-wai-aria-48","ni-wai-aria-49","ni-wai-aria-50","ni-wai-aria-html-01","ni-wai-aria-html-02","ni-wai-aria-html-03","ni-wai-aria-html-04","ni-wai-aria-html-05","ni-wai-aria-html-06","ni-wai-aria-html-07","ni-wai-aria-html-08","ni-wai-aria-html-09","ni-wai-aria-html-10","ni-wai-aria-html-11","ni-wai-aria-html-12","ni-wai-aria-html-13","ni-wai-aria-html-14","ni-wai-aria-html-15","ni-wai-aria-html-16","ni-wai-aria-html-17","ni-wai-aria-html-18","ni-wai-aria-html-19","ni-wai-aria-html-20","ni-wai-aria-html-21","ni-wai-aria-html-22","ni-wai-aria-html-23","ni-wai-aria-html-24","ni-wai-aria-html-25","ni-wai-aria-html-26","ni-wai-aria-html-27","ni-wai-aria-html-28","ni-wai-aria-html-29","ni-wai-aria-html-30","ni-wai-aria-html-31","ni-wai-aria-html-32","ni-wai-aria-html-33","ni-wai-aria-html-34","ni-wai-aria-html-35","ni-wai-aria-html-36","ni-wai-aria-html-37","ni-wai-aria-html-38","ni-wai-aria-html-39","ni-wai-aria-html-40","ni-wai-aria-html-41","ni-wai-aria-html-42","ni-wai-aria-html-43","ni-wai-aria-html-44","ni-wai-aria-html-45","ni-wai-aria-html-46","ni-wai-aria-html-47","ni-wai-aria-html-48","ni-wai-aria-html-49","ni-wai-aria-html-50","ni-wai-accname-01","ni-wai-accname-02","ni-wai-accname-03","ni-wai-accname-04","ni-wai-accname-05","ni-wai-accname-06","ni-wai-accname-07","ni-wai-accname-08","ni-wai-accname-09","ni-wai-accname-10","ni-wai-accname-11","ni-wai-accname-12","ni-wai-accname-13","ni-wai-accname-14","ni-wai-accname-15","ni-wai-accname-16","ni-wai-accname-17","ni-wai-accname-18","ni-wai-accname-19","ni-wai-accname-20","ni-wai-accname-21","ni-wai-accname-22","ni-wai-accname-23","ni-wai-accname-24","ni-wai-accname-25","ni-wai-accname-26","ni-wai-accname-27","ni-wai-accname-28","ni-wai-accname-29","ni-wai-accname-30","ni-wai-accname-31","ni-wai-accname-32","ni-wai-accname-33","ni-wai-accname-34","ni-wai-accname-35","ni-wai-accname-36","ni-wai-accname-37","ni-wai-accname-38","ni-wai-accname-39","ni-wai-accname-40","ni-wai-accname-41","ni-wai-accname-42","ni-wai-accname-43","ni-wai-accname-44","ni-wai-accname-45","ni-wai-accname-46","ni-wai-accname-47","ni-wai-accname-48","ni-wai-accname-49","ni-wai-accname-50","ni-wai-apg-01","ni-wai-apg-02","ni-wai-apg-03","ni-wai-apg-04","ni-wai-apg-05","ni-wai-apg-06","ni-wai-apg-07","ni-wai-apg-08","ni-wai-apg-09","ni-wai-apg-10","ni-wai-apg-11","ni-wai-apg-12","ni-wai-apg-13","ni-wai-apg-14","ni-wai-apg-15","ni-wai-apg-16","ni-wai-apg-17","ni-wai-apg-18","ni-wai-apg-19","ni-wai-apg-20","ni-wai-apg-21","ni-wai-apg-22","ni-wai-apg-23","ni-wai-apg-24","ni-wai-apg-25","ni-wai-apg-26","ni-wai-apg-27","ni-wai-apg-28","ni-wai-apg-29","ni-wai-apg-30","ni-wai-apg-31","ni-wai-apg-32","ni-wai-apg-33","ni-wai-apg-34","ni-wai-apg-35","ni-wai-apg-36","ni-wai-apg-37","ni-wai-apg-38","ni-wai-apg-39","ni-wai-apg-40","ni-wai-apg-41","ni-wai-apg-42","ni-wai-apg-43","ni-wai-apg-44","ni-wai-apg-45","ni-wai-apg-46","ni-wai-apg-47","ni-wai-apg-48","ni-wai-apg-49","ni-wai-apg-50","ni-wai-atag-01","ni-wai-atag-02","ni-wai-atag-03","ni-wai-atag-04","ni-wai-atag-05","ni-wai-atag-06","ni-wai-atag-07","ni-wai-atag-08","ni-wai-atag-09","ni-wai-atag-10","ni-wai-atag-11","ni-wai-atag-12","ni-wai-atag-13","ni-wai-atag-14","ni-wai-atag-15","ni-wai-atag-16","ni-wai-atag-17","ni-wai-atag-18","ni-wai-atag-19","ni-wai-atag-20","ni-wai-atag-21","ni-wai-atag-22","ni-wai-atag-23","ni-wai-atag-24","ni-wai-atag-25","ni-wai-atag-26","ni-wai-atag-27","ni-wai-atag-28","ni-wai-atag-29","ni-wai-atag-30","ni-wai-atag-31","ni-wai-atag-32","ni-wai-atag-33","ni-wai-atag-34","ni-wai-atag-35","ni-wai-atag-36","ni-wai-atag-37","ni-wai-atag-38","ni-wai-atag-39","ni-wai-atag-40","ni-wai-atag-41","ni-wai-atag-42","ni-wai-atag-43","ni-wai-atag-44","ni-wai-atag-45","ni-wai-atag-46","ni-wai-atag-47","ni-wai-atag-48","ni-wai-atag-49","ni-wai-atag-50","ni-wai-uaag-01","ni-wai-uaag-02","ni-wai-uaag-03","ni-wai-uaag-04","ni-wai-uaag-05","ni-wai-uaag-06","ni-wai-uaag-07","ni-wai-uaag-08","ni-wai-uaag-09","ni-wai-uaag-10","ni-wai-uaag-11","ni-wai-uaag-12","ni-wai-uaag-13","ni-wai-uaag-14","ni-wai-uaag-15","ni-wai-uaag-16","ni-wai-uaag-17","ni-wai-uaag-18","ni-wai-uaag-19","ni-wai-uaag-20","ni-wai-uaag-21","ni-wai-uaag-22","ni-wai-uaag-23","ni-wai-uaag-24","ni-wai-uaag-25","ni-wai-uaag-26","ni-wai-uaag-27","ni-wai-uaag-28","ni-wai-uaag-29","ni-wai-uaag-30","ni-wai-uaag-31","ni-wai-uaag-32","ni-wai-uaag-33","ni-wai-uaag-34","ni-wai-uaag-35","ni-wai-uaag-36","ni-wai-uaag-37","ni-wai-uaag-38","ni-wai-uaag-39","ni-wai-uaag-40","ni-wai-uaag-41","ni-wai-uaag-42","ni-wai-uaag-43","ni-wai-uaag-44","ni-wai-uaag-45","ni-wai-uaag-46","ni-wai-uaag-47","ni-wai-uaag-48","ni-wai-uaag-49","ni-wai-uaag-50","ni-wai-wcag2ict-01","ni-wai-wcag2ict-02","ni-wai-wcag2ict-03","ni-wai-wcag2ict-04","ni-wai-wcag2ict-05","ni-wai-wcag2ict-06","ni-wai-wcag2ict-07","ni-wai-wcag2ict-08","ni-wai-wcag2ict-09","ni-wai-wcag2ict-10","ni-wai-wcag2ict-11","ni-wai-wcag2ict-12","ni-wai-wcag2ict-13","ni-wai-wcag2ict-14","ni-wai-wcag2ict-15","ni-wai-wcag2ict-16","ni-wai-wcag2ict-17","ni-wai-wcag2ict-18","ni-wai-wcag2ict-19","ni-wai-wcag2ict-20","ni-wai-wcag2ict-21","ni-wai-wcag2ict-22","ni-wai-wcag2ict-23","ni-wai-wcag2ict-24","ni-wai-wcag2ict-25","ni-wai-wcag2ict-26","ni-wai-wcag2ict-27","ni-wai-wcag2ict-28","ni-wai-wcag2ict-29","ni-wai-wcag2ict-30","ni-wai-wcag2ict-31","ni-wai-wcag2ict-32","ni-wai-wcag2ict-33","ni-wai-wcag2ict-34","ni-wai-wcag2ict-35","ni-wai-wcag2ict-36","ni-wai-wcag2ict-37","ni-wai-wcag2ict-38","ni-wai-wcag2ict-39","ni-wai-wcag2ict-40","ni-wai-wcag2ict-41","ni-wai-wcag2ict-42","ni-wai-wcag2ict-43","ni-wai-wcag2ict-44","ni-wai-wcag2ict-45","ni-wai-wcag2ict-46","ni-wai-wcag2ict-47","ni-wai-wcag2ict-48","ni-wai-wcag2ict-49","ni-wai-wcag2ict-50","ni-wai-wcag3-01","ni-wai-wcag3-02","ni-wai-wcag3-03","ni-wai-wcag3-04","ni-wai-wcag3-05","ni-wai-wcag3-06","ni-wai-wcag3-07","ni-wai-wcag3-08","ni-wai-wcag3-09","ni-wai-wcag3-10","ni-wai-wcag3-11","ni-wai-wcag3-12","ni-wai-wcag3-13","ni-wai-wcag3-14","ni-wai-wcag3-15","ni-wai-wcag3-16","ni-wai-wcag3-17","ni-wai-wcag3-18","ni-wai-wcag3-19","ni-wai-wcag3-20","ni-wai-wcag3-21","ni-wai-wcag3-22","ni-wai-wcag3-23","ni-wai-wcag3-24","ni-wai-wcag3-25","ni-wai-wcag3-26","ni-wai-wcag3-27","ni-wai-wcag3-28","ni-wai-wcag3-29","ni-wai-wcag3-30","ni-wai-wcag3-31","ni-wai-wcag3-32","ni-wai-wcag3-33","ni-wai-wcag3-34","ni-wai-wcag3-35","ni-wai-wcag3-36","ni-wai-wcag3-37","ni-wai-wcag3-38","ni-wai-wcag3-39","ni-wai-wcag3-40","ni-wai-wcag3-41","ni-wai-wcag3-42","ni-wai-wcag3-43","ni-wai-wcag3-44","ni-wai-wcag3-45","ni-wai-wcag3-46","ni-wai-wcag3-47","ni-wai-wcag3-48","ni-wai-wcag3-49","ni-wai-wcag3-50"]},{"id":"ai-readiness","name":"AI Readiness","description":"LLM discoverability, structured data, and machine readability","testCount":265,"registryVersion":"insights-quality-2026-05-10.2","tests":["ai-llms-txt","ai-llms-full-txt","ai-structured-data","ai-faq-schema","ai-howto-schema","ai-semantic-html","ai-heading-hierarchy","ai-content-chunking","ai-factoid-markup","ai-citation-ready","ai-api-documentation","ai-machine-readable","ai-entity-linking","ai-conversational-content","ai-summary-available","ni-llms-txt-01","ni-llms-txt-02","ni-llms-txt-03","ni-llms-txt-04","ni-llms-txt-05","ni-llms-txt-06","ni-llms-txt-07","ni-llms-txt-08","ni-llms-txt-09","ni-llms-txt-10","ni-llms-txt-11","ni-llms-txt-12","ni-llms-txt-13","ni-llms-txt-14","ni-llms-txt-15","ni-llms-txt-16","ni-llms-txt-17","ni-llms-txt-18","ni-llms-txt-19","ni-llms-txt-20","ni-llms-txt-21","ni-llms-txt-22","ni-llms-txt-23","ni-llms-txt-24","ni-llms-txt-25","ni-llms-txt-26","ni-llms-txt-27","ni-llms-txt-28","ni-llms-txt-29","ni-llms-txt-30","ni-llms-txt-31","ni-llms-txt-32","ni-llms-txt-33","ni-llms-txt-34","ni-llms-txt-35","ni-llms-txt-36","ni-llms-txt-37","ni-llms-txt-38","ni-llms-txt-39","ni-llms-txt-40","ni-llms-txt-41","ni-llms-txt-42","ni-llms-txt-43","ni-llms-txt-44","ni-llms-txt-45","ni-llms-txt-46","ni-llms-txt-47","ni-llms-txt-48","ni-llms-txt-49","ni-llms-txt-50","ni-llms-index-01","ni-llms-index-02","ni-llms-index-03","ni-llms-index-04","ni-llms-index-05","ni-llms-index-06","ni-llms-index-07","ni-llms-index-08","ni-llms-index-09","ni-llms-index-10","ni-llms-index-11","ni-llms-index-12","ni-llms-index-13","ni-llms-index-14","ni-llms-index-15","ni-llms-index-16","ni-llms-index-17","ni-llms-index-18","ni-llms-index-19","ni-llms-index-20","ni-llms-index-21","ni-llms-index-22","ni-llms-index-23","ni-llms-index-24","ni-llms-index-25","ni-llms-index-26","ni-llms-index-27","ni-llms-index-28","ni-llms-index-29","ni-llms-index-30","ni-llms-index-31","ni-llms-index-32","ni-llms-index-33","ni-llms-index-34","ni-llms-index-35","ni-llms-index-36","ni-llms-index-37","ni-llms-index-38","ni-llms-index-39","ni-llms-index-40","ni-llms-index-41","ni-llms-index-42","ni-llms-index-43","ni-llms-index-44","ni-llms-index-45","ni-llms-index-46","ni-llms-index-47","ni-llms-index-48","ni-llms-index-49","ni-llms-index-50","ni-mcp-tools-01","ni-mcp-tools-02","ni-mcp-tools-03","ni-mcp-tools-04","ni-mcp-tools-05","ni-mcp-tools-06","ni-mcp-tools-07","ni-mcp-tools-08","ni-mcp-tools-09","ni-mcp-tools-10","ni-mcp-tools-11","ni-mcp-tools-12","ni-mcp-tools-13","ni-mcp-tools-14","ni-mcp-tools-15","ni-mcp-tools-16","ni-mcp-tools-17","ni-mcp-tools-18","ni-mcp-tools-19","ni-mcp-tools-20","ni-mcp-tools-21","ni-mcp-tools-22","ni-mcp-tools-23","ni-mcp-tools-24","ni-mcp-tools-25","ni-mcp-tools-26","ni-mcp-tools-27","ni-mcp-tools-28","ni-mcp-tools-29","ni-mcp-tools-30","ni-mcp-tools-31","ni-mcp-tools-32","ni-mcp-tools-33","ni-mcp-tools-34","ni-mcp-tools-35","ni-mcp-tools-36","ni-mcp-tools-37","ni-mcp-tools-38","ni-mcp-tools-39","ni-mcp-tools-40","ni-mcp-tools-41","ni-mcp-tools-42","ni-mcp-tools-43","ni-mcp-tools-44","ni-mcp-tools-45","ni-mcp-tools-46","ni-mcp-tools-47","ni-mcp-tools-48","ni-mcp-tools-49","ni-mcp-tools-50","ni-schema-01","ni-schema-02","ni-schema-03","ni-schema-04","ni-schema-05","ni-schema-06","ni-schema-07","ni-schema-08","ni-schema-09","ni-schema-10","ni-schema-11","ni-schema-12","ni-schema-13","ni-schema-14","ni-schema-15","ni-schema-16","ni-schema-17","ni-schema-18","ni-schema-19","ni-schema-20","ni-schema-21","ni-schema-22","ni-schema-23","ni-schema-24","ni-schema-25","ni-schema-26","ni-schema-27","ni-schema-28","ni-schema-29","ni-schema-30","ni-schema-31","ni-schema-32","ni-schema-33","ni-schema-34","ni-schema-35","ni-schema-36","ni-schema-37","ni-schema-38","ni-schema-39","ni-schema-40","ni-schema-41","ni-schema-42","ni-schema-43","ni-schema-44","ni-schema-45","ni-schema-46","ni-schema-47","ni-schema-48","ni-schema-49","ni-schema-50","ni-agent-discovery-01","ni-agent-discovery-02","ni-agent-discovery-03","ni-agent-discovery-04","ni-agent-discovery-05","ni-agent-discovery-06","ni-agent-discovery-07","ni-agent-discovery-08","ni-agent-discovery-09","ni-agent-discovery-10","ni-agent-discovery-11","ni-agent-discovery-12","ni-agent-discovery-13","ni-agent-discovery-14","ni-agent-discovery-15","ni-agent-discovery-16","ni-agent-discovery-17","ni-agent-discovery-18","ni-agent-discovery-19","ni-agent-discovery-20","ni-agent-discovery-21","ni-agent-discovery-22","ni-agent-discovery-23","ni-agent-discovery-24","ni-agent-discovery-25","ni-agent-discovery-26","ni-agent-discovery-27","ni-agent-discovery-28","ni-agent-discovery-29","ni-agent-discovery-30","ni-agent-discovery-31","ni-agent-discovery-32","ni-agent-discovery-33","ni-agent-discovery-34","ni-agent-discovery-35","ni-agent-discovery-36","ni-agent-discovery-37","ni-agent-discovery-38","ni-agent-discovery-39","ni-agent-discovery-40","ni-agent-discovery-41","ni-agent-discovery-42","ni-agent-discovery-43","ni-agent-discovery-44","ni-agent-discovery-45","ni-agent-discovery-46","ni-agent-discovery-47","ni-agent-discovery-48","ni-agent-discovery-49","ni-agent-discovery-50"]},{"id":"best-practices","name":"Best Practices","description":"Modern web standards and code quality","testCount":410,"registryVersion":"insights-quality-2026-05-10.2","tests":["bp-doctype","bp-charset","bp-viewport","bp-no-document-write","bp-no-console-logs","bp-valid-html","bp-no-deprecated-apis","bp-error-handling","bp-print-styles","bp-manifest","ni-w3c-01","ni-w3c-02","ni-w3c-03","ni-w3c-04","ni-w3c-05","ni-w3c-06","ni-w3c-07","ni-w3c-08","ni-w3c-09","ni-w3c-10","ni-w3c-11","ni-w3c-12","ni-w3c-13","ni-w3c-14","ni-w3c-15","ni-w3c-16","ni-w3c-17","ni-w3c-18","ni-w3c-19","ni-w3c-20","ni-w3c-21","ni-w3c-22","ni-w3c-23","ni-w3c-24","ni-w3c-25","ni-w3c-26","ni-w3c-27","ni-w3c-28","ni-w3c-29","ni-w3c-30","ni-w3c-31","ni-w3c-32","ni-w3c-33","ni-w3c-34","ni-w3c-35","ni-w3c-36","ni-w3c-37","ni-w3c-38","ni-w3c-39","ni-w3c-40","ni-w3c-41","ni-w3c-42","ni-w3c-43","ni-w3c-44","ni-w3c-45","ni-w3c-46","ni-w3c-47","ni-w3c-48","ni-w3c-49","ni-w3c-50","ni-humans-01","ni-humans-02","ni-humans-03","ni-humans-04","ni-humans-05","ni-humans-06","ni-humans-07","ni-humans-08","ni-humans-09","ni-humans-10","ni-humans-11","ni-humans-12","ni-humans-13","ni-humans-14","ni-humans-15","ni-humans-16","ni-humans-17","ni-humans-18","ni-humans-19","ni-humans-20","ni-humans-21","ni-humans-22","ni-humans-23","ni-humans-24","ni-humans-25","ni-humans-26","ni-humans-27","ni-humans-28","ni-humans-29","ni-humans-30","ni-humans-31","ni-humans-32","ni-humans-33","ni-humans-34","ni-humans-35","ni-humans-36","ni-humans-37","ni-humans-38","ni-humans-39","ni-humans-40","ni-humans-41","ni-humans-42","ni-humans-43","ni-humans-44","ni-humans-45","ni-humans-46","ni-humans-47","ni-humans-48","ni-humans-49","ni-humans-50","ni-quality-01","ni-quality-02","ni-quality-03","ni-quality-04","ni-quality-05","ni-quality-06","ni-quality-07","ni-quality-08","ni-quality-09","ni-quality-10","ni-quality-11","ni-quality-12","ni-quality-13","ni-quality-14","ni-quality-15","ni-quality-16","ni-quality-17","ni-quality-18","ni-quality-19","ni-quality-20","ni-quality-21","ni-quality-22","ni-quality-23","ni-quality-24","ni-quality-25","ni-quality-26","ni-quality-27","ni-quality-28","ni-quality-29","ni-quality-30","ni-quality-31","ni-quality-32","ni-quality-33","ni-quality-34","ni-quality-35","ni-quality-36","ni-quality-37","ni-quality-38","ni-quality-39","ni-quality-40","ni-quality-41","ni-quality-42","ni-quality-43","ni-quality-44","ni-quality-45","ni-quality-46","ni-quality-47","ni-quality-48","ni-quality-49","ni-quality-50","ni-attribution-01","ni-attribution-02","ni-attribution-03","ni-attribution-04","ni-attribution-05","ni-attribution-06","ni-attribution-07","ni-attribution-08","ni-attribution-09","ni-attribution-10","ni-attribution-11","ni-attribution-12","ni-attribution-13","ni-attribution-14","ni-attribution-15","ni-attribution-16","ni-attribution-17","ni-attribution-18","ni-attribution-19","ni-attribution-20","ni-attribution-21","ni-attribution-22","ni-attribution-23","ni-attribution-24","ni-attribution-25","ni-attribution-26","ni-attribution-27","ni-attribution-28","ni-attribution-29","ni-attribution-30","ni-attribution-31","ni-attribution-32","ni-attribution-33","ni-attribution-34","ni-attribution-35","ni-attribution-36","ni-attribution-37","ni-attribution-38","ni-attribution-39","ni-attribution-40","ni-attribution-41","ni-attribution-42","ni-attribution-43","ni-attribution-44","ni-attribution-45","ni-attribution-46","ni-attribution-47","ni-attribution-48","ni-attribution-49","ni-attribution-50","ni-sitespeed-cli-01","ni-sitespeed-cli-02","ni-sitespeed-cli-03","ni-sitespeed-cli-04","ni-sitespeed-cli-05","ni-sitespeed-cli-06","ni-sitespeed-cli-07","ni-sitespeed-cli-08","ni-sitespeed-cli-09","ni-sitespeed-cli-10","ni-sitespeed-cli-11","ni-sitespeed-cli-12","ni-sitespeed-cli-13","ni-sitespeed-cli-14","ni-sitespeed-cli-15","ni-sitespeed-cli-16","ni-sitespeed-cli-17","ni-sitespeed-cli-18","ni-sitespeed-cli-19","ni-sitespeed-cli-20","ni-sitespeed-cli-21","ni-sitespeed-cli-22","ni-sitespeed-cli-23","ni-sitespeed-cli-24","ni-sitespeed-cli-25","ni-sitespeed-cli-26","ni-sitespeed-cli-27","ni-sitespeed-cli-28","ni-sitespeed-cli-29","ni-sitespeed-cli-30","ni-sitespeed-cli-31","ni-sitespeed-cli-32","ni-sitespeed-cli-33","ni-sitespeed-cli-34","ni-sitespeed-cli-35","ni-sitespeed-cli-36","ni-sitespeed-cli-37","ni-sitespeed-cli-38","ni-sitespeed-cli-39","ni-sitespeed-cli-40","ni-sitespeed-cli-41","ni-sitespeed-cli-42","ni-sitespeed-cli-43","ni-sitespeed-cli-44","ni-sitespeed-cli-45","ni-sitespeed-cli-46","ni-sitespeed-cli-47","ni-sitespeed-cli-48","ni-sitespeed-cli-49","ni-sitespeed-cli-50","ni-sitespeed-cli-util-01","ni-sitespeed-cli-util-02","ni-sitespeed-cli-util-03","ni-sitespeed-cli-util-04","ni-sitespeed-cli-util-05","ni-sitespeed-cli-util-06","ni-sitespeed-cli-util-07","ni-sitespeed-cli-util-08","ni-sitespeed-cli-util-09","ni-sitespeed-cli-util-10","ni-sitespeed-cli-util-11","ni-sitespeed-cli-util-12","ni-sitespeed-cli-util-13","ni-sitespeed-cli-util-14","ni-sitespeed-cli-util-15","ni-sitespeed-cli-util-16","ni-sitespeed-cli-util-17","ni-sitespeed-cli-util-18","ni-sitespeed-cli-util-19","ni-sitespeed-cli-util-20","ni-sitespeed-cli-util-21","ni-sitespeed-cli-util-22","ni-sitespeed-cli-util-23","ni-sitespeed-cli-util-24","ni-sitespeed-cli-util-25","ni-sitespeed-cli-util-26","ni-sitespeed-cli-util-27","ni-sitespeed-cli-util-28","ni-sitespeed-cli-util-29","ni-sitespeed-cli-util-30","ni-sitespeed-cli-util-31","ni-sitespeed-cli-util-32","ni-sitespeed-cli-util-33","ni-sitespeed-cli-util-34","ni-sitespeed-cli-util-35","ni-sitespeed-cli-util-36","ni-sitespeed-cli-util-37","ni-sitespeed-cli-util-38","ni-sitespeed-cli-util-39","ni-sitespeed-cli-util-40","ni-sitespeed-cli-util-41","ni-sitespeed-cli-util-42","ni-sitespeed-cli-util-43","ni-sitespeed-cli-util-44","ni-sitespeed-cli-util-45","ni-sitespeed-cli-util-46","ni-sitespeed-cli-util-47","ni-sitespeed-cli-util-48","ni-sitespeed-cli-util-49","ni-sitespeed-cli-util-50","ni-sitespeed-reader-01","ni-sitespeed-reader-02","ni-sitespeed-reader-03","ni-sitespeed-reader-04","ni-sitespeed-reader-05","ni-sitespeed-reader-06","ni-sitespeed-reader-07","ni-sitespeed-reader-08","ni-sitespeed-reader-09","ni-sitespeed-reader-10","ni-sitespeed-reader-11","ni-sitespeed-reader-12","ni-sitespeed-reader-13","ni-sitespeed-reader-14","ni-sitespeed-reader-15","ni-sitespeed-reader-16","ni-sitespeed-reader-17","ni-sitespeed-reader-18","ni-sitespeed-reader-19","ni-sitespeed-reader-20","ni-sitespeed-reader-21","ni-sitespeed-reader-22","ni-sitespeed-reader-23","ni-sitespeed-reader-24","ni-sitespeed-reader-25","ni-sitespeed-reader-26","ni-sitespeed-reader-27","ni-sitespeed-reader-28","ni-sitespeed-reader-29","ni-sitespeed-reader-30","ni-sitespeed-reader-31","ni-sitespeed-reader-32","ni-sitespeed-reader-33","ni-sitespeed-reader-34","ni-sitespeed-reader-35","ni-sitespeed-reader-36","ni-sitespeed-reader-37","ni-sitespeed-reader-38","ni-sitespeed-reader-39","ni-sitespeed-reader-40","ni-sitespeed-reader-41","ni-sitespeed-reader-42","ni-sitespeed-reader-43","ni-sitespeed-reader-44","ni-sitespeed-reader-45","ni-sitespeed-reader-46","ni-sitespeed-reader-47","ni-sitespeed-reader-48","ni-sitespeed-reader-49","ni-sitespeed-reader-50","ni-sitespeed-run-no-cli-01","ni-sitespeed-run-no-cli-02","ni-sitespeed-run-no-cli-03","ni-sitespeed-run-no-cli-04","ni-sitespeed-run-no-cli-05","ni-sitespeed-run-no-cli-06","ni-sitespeed-run-no-cli-07","ni-sitespeed-run-no-cli-08","ni-sitespeed-run-no-cli-09","ni-sitespeed-run-no-cli-10","ni-sitespeed-run-no-cli-11","ni-sitespeed-run-no-cli-12","ni-sitespeed-run-no-cli-13","ni-sitespeed-run-no-cli-14","ni-sitespeed-run-no-cli-15","ni-sitespeed-run-no-cli-16","ni-sitespeed-run-no-cli-17","ni-sitespeed-run-no-cli-18","ni-sitespeed-run-no-cli-19","ni-sitespeed-run-no-cli-20","ni-sitespeed-run-no-cli-21","ni-sitespeed-run-no-cli-22","ni-sitespeed-run-no-cli-23","ni-sitespeed-run-no-cli-24","ni-sitespeed-run-no-cli-25","ni-sitespeed-run-no-cli-26","ni-sitespeed-run-no-cli-27","ni-sitespeed-run-no-cli-28","ni-sitespeed-run-no-cli-29","ni-sitespeed-run-no-cli-30","ni-sitespeed-run-no-cli-31","ni-sitespeed-run-no-cli-32","ni-sitespeed-run-no-cli-33","ni-sitespeed-run-no-cli-34","ni-sitespeed-run-no-cli-35","ni-sitespeed-run-no-cli-36","ni-sitespeed-run-no-cli-37","ni-sitespeed-run-no-cli-38","ni-sitespeed-run-no-cli-39","ni-sitespeed-run-no-cli-40","ni-sitespeed-run-no-cli-41","ni-sitespeed-run-no-cli-42","ni-sitespeed-run-no-cli-43","ni-sitespeed-run-no-cli-44","ni-sitespeed-run-no-cli-45","ni-sitespeed-run-no-cli-46","ni-sitespeed-run-no-cli-47","ni-sitespeed-run-no-cli-48","ni-sitespeed-run-no-cli-49","ni-sitespeed-run-no-cli-50"]},{"id":"performance","name":"Performance","description":"Core Web Vitals, loading speed, and resource optimization","testCount":270,"registryVersion":"insights-quality-2026-05-10.2","tests":["perf-lcp","perf-fid","perf-cls","perf-fcp","perf-ttfb","perf-tti","perf-tbt","perf-speed-index","perf-render-blocking","perf-unused-css","perf-unused-js","perf-image-optimization","perf-modern-image-formats","perf-lazy-loading","perf-text-compression","perf-http2","perf-caching","perf-preconnect","perf-font-display","perf-bundle-size","ni-speed-01","ni-speed-02","ni-speed-03","ni-speed-04","ni-speed-05","ni-speed-06","ni-speed-07","ni-speed-08","ni-speed-09","ni-speed-10","ni-speed-11","ni-speed-12","ni-speed-13","ni-speed-14","ni-speed-15","ni-speed-16","ni-speed-17","ni-speed-18","ni-speed-19","ni-speed-20","ni-speed-21","ni-speed-22","ni-speed-23","ni-speed-24","ni-speed-25","ni-speed-26","ni-speed-27","ni-speed-28","ni-speed-29","ni-speed-30","ni-speed-31","ni-speed-32","ni-speed-33","ni-speed-34","ni-speed-35","ni-speed-36","ni-speed-37","ni-speed-38","ni-speed-39","ni-speed-40","ni-speed-41","ni-speed-42","ni-speed-43","ni-speed-44","ni-speed-45","ni-speed-46","ni-speed-47","ni-speed-48","ni-speed-49","ni-speed-50","ni-resilience-01","ni-resilience-02","ni-resilience-03","ni-resilience-04","ni-resilience-05","ni-resilience-06","ni-resilience-07","ni-resilience-08","ni-resilience-09","ni-resilience-10","ni-resilience-11","ni-resilience-12","ni-resilience-13","ni-resilience-14","ni-resilience-15","ni-resilience-16","ni-resilience-17","ni-resilience-18","ni-resilience-19","ni-resilience-20","ni-resilience-21","ni-resilience-22","ni-resilience-23","ni-resilience-24","ni-resilience-25","ni-resilience-26","ni-resilience-27","ni-resilience-28","ni-resilience-29","ni-resilience-30","ni-resilience-31","ni-resilience-32","ni-resilience-33","ni-resilience-34","ni-resilience-35","ni-resilience-36","ni-resilience-37","ni-resilience-38","ni-resilience-39","ni-resilience-40","ni-resilience-41","ni-resilience-42","ni-resilience-43","ni-resilience-44","ni-resilience-45","ni-resilience-46","ni-resilience-47","ni-resilience-48","ni-resilience-49","ni-resilience-50","ni-sitespeed-coach-01","ni-sitespeed-coach-02","ni-sitespeed-coach-03","ni-sitespeed-coach-04","ni-sitespeed-coach-05","ni-sitespeed-coach-06","ni-sitespeed-coach-07","ni-sitespeed-coach-08","ni-sitespeed-coach-09","ni-sitespeed-coach-10","ni-sitespeed-coach-11","ni-sitespeed-coach-12","ni-sitespeed-coach-13","ni-sitespeed-coach-14","ni-sitespeed-coach-15","ni-sitespeed-coach-16","ni-sitespeed-coach-17","ni-sitespeed-coach-18","ni-sitespeed-coach-19","ni-sitespeed-coach-20","ni-sitespeed-coach-21","ni-sitespeed-coach-22","ni-sitespeed-coach-23","ni-sitespeed-coach-24","ni-sitespeed-coach-25","ni-sitespeed-coach-26","ni-sitespeed-coach-27","ni-sitespeed-coach-28","ni-sitespeed-coach-29","ni-sitespeed-coach-30","ni-sitespeed-coach-31","ni-sitespeed-coach-32","ni-sitespeed-coach-33","ni-sitespeed-coach-34","ni-sitespeed-coach-35","ni-sitespeed-coach-36","ni-sitespeed-coach-37","ni-sitespeed-coach-38","ni-sitespeed-coach-39","ni-sitespeed-coach-40","ni-sitespeed-coach-41","ni-sitespeed-coach-42","ni-sitespeed-coach-43","ni-sitespeed-coach-44","ni-sitespeed-coach-45","ni-sitespeed-coach-46","ni-sitespeed-coach-47","ni-sitespeed-coach-48","ni-sitespeed-coach-49","ni-sitespeed-coach-50","ni-sitespeed-graphite-01","ni-sitespeed-graphite-02","ni-sitespeed-graphite-03","ni-sitespeed-graphite-04","ni-sitespeed-graphite-05","ni-sitespeed-graphite-06","ni-sitespeed-graphite-07","ni-sitespeed-graphite-08","ni-sitespeed-graphite-09","ni-sitespeed-graphite-10","ni-sitespeed-graphite-11","ni-sitespeed-graphite-12","ni-sitespeed-graphite-13","ni-sitespeed-graphite-14","ni-sitespeed-graphite-15","ni-sitespeed-graphite-16","ni-sitespeed-graphite-17","ni-sitespeed-graphite-18","ni-sitespeed-graphite-19","ni-sitespeed-graphite-20","ni-sitespeed-graphite-21","ni-sitespeed-graphite-22","ni-sitespeed-graphite-23","ni-sitespeed-graphite-24","ni-sitespeed-graphite-25","ni-sitespeed-graphite-26","ni-sitespeed-graphite-27","ni-sitespeed-graphite-28","ni-sitespeed-graphite-29","ni-sitespeed-graphite-30","ni-sitespeed-graphite-31","ni-sitespeed-graphite-32","ni-sitespeed-graphite-33","ni-sitespeed-graphite-34","ni-sitespeed-graphite-35","ni-sitespeed-graphite-36","ni-sitespeed-graphite-37","ni-sitespeed-graphite-38","ni-sitespeed-graphite-39","ni-sitespeed-graphite-40","ni-sitespeed-graphite-41","ni-sitespeed-graphite-42","ni-sitespeed-graphite-43","ni-sitespeed-graphite-44","ni-sitespeed-graphite-45","ni-sitespeed-graphite-46","ni-sitespeed-graphite-47","ni-sitespeed-graphite-48","ni-sitespeed-graphite-49","ni-sitespeed-graphite-50","ni-sitespeed-budget-01","ni-sitespeed-budget-02","ni-sitespeed-budget-03","ni-sitespeed-budget-04","ni-sitespeed-budget-05","ni-sitespeed-budget-06","ni-sitespeed-budget-07","ni-sitespeed-budget-08","ni-sitespeed-budget-09","ni-sitespeed-budget-10","ni-sitespeed-budget-11","ni-sitespeed-budget-12","ni-sitespeed-budget-13","ni-sitespeed-budget-14","ni-sitespeed-budget-15","ni-sitespeed-budget-16","ni-sitespeed-budget-17","ni-sitespeed-budget-18","ni-sitespeed-budget-19","ni-sitespeed-budget-20","ni-sitespeed-budget-21","ni-sitespeed-budget-22","ni-sitespeed-budget-23","ni-sitespeed-budget-24","ni-sitespeed-budget-25","ni-sitespeed-budget-26","ni-sitespeed-budget-27","ni-sitespeed-budget-28","ni-sitespeed-budget-29","ni-sitespeed-budget-30","ni-sitespeed-budget-31","ni-sitespeed-budget-32","ni-sitespeed-budget-33","ni-sitespeed-budget-34","ni-sitespeed-budget-35","ni-sitespeed-budget-36","ni-sitespeed-budget-37","ni-sitespeed-budget-38","ni-sitespeed-budget-39","ni-sitespeed-budget-40","ni-sitespeed-budget-41","ni-sitespeed-budget-42","ni-sitespeed-budget-43","ni-sitespeed-budget-44","ni-sitespeed-budget-45","ni-sitespeed-budget-46","ni-sitespeed-budget-47","ni-sitespeed-budget-48","ni-sitespeed-budget-49","ni-sitespeed-budget-50"]},{"id":"security","name":"Security","description":"HTTPS, headers, and vulnerability prevention","testCount":315,"registryVersion":"insights-quality-2026-05-10.2","tests":["sec-https","sec-hsts","sec-csp","sec-x-frame-options","sec-x-content-type","sec-referrer-policy","sec-permissions-policy","sec-no-mixed-content","sec-subresource-integrity","sec-cookie-secure","sec-no-inline-scripts","sec-form-action","sec-cors","sec-server-info","sec-sql-injection","ni-api-01","ni-api-02","ni-api-03","ni-api-04","ni-api-05","ni-api-06","ni-api-07","ni-api-08","ni-api-09","ni-api-10","ni-api-11","ni-api-12","ni-api-13","ni-api-14","ni-api-15","ni-api-16","ni-api-17","ni-api-18","ni-api-19","ni-api-20","ni-api-21","ni-api-22","ni-api-23","ni-api-24","ni-api-25","ni-api-26","ni-api-27","ni-api-28","ni-api-29","ni-api-30","ni-api-31","ni-api-32","ni-api-33","ni-api-34","ni-api-35","ni-api-36","ni-api-37","ni-api-38","ni-api-39","ni-api-40","ni-api-41","ni-api-42","ni-api-43","ni-api-44","ni-api-45","ni-api-46","ni-api-47","ni-api-48","ni-api-49","ni-api-50","ni-trace-01","ni-trace-02","ni-trace-03","ni-trace-04","ni-trace-05","ni-trace-06","ni-trace-07","ni-trace-08","ni-trace-09","ni-trace-10","ni-trace-11","ni-trace-12","ni-trace-13","ni-trace-14","ni-trace-15","ni-trace-16","ni-trace-17","ni-trace-18","ni-trace-19","ni-trace-20","ni-trace-21","ni-trace-22","ni-trace-23","ni-trace-24","ni-trace-25","ni-trace-26","ni-trace-27","ni-trace-28","ni-trace-29","ni-trace-30","ni-trace-31","ni-trace-32","ni-trace-33","ni-trace-34","ni-trace-35","ni-trace-36","ni-trace-37","ni-trace-38","ni-trace-39","ni-trace-40","ni-trace-41","ni-trace-42","ni-trace-43","ni-trace-44","ni-trace-45","ni-trace-46","ni-trace-47","ni-trace-48","ni-trace-49","ni-trace-50","ni-security-01","ni-security-02","ni-security-03","ni-security-04","ni-security-05","ni-security-06","ni-security-07","ni-security-08","ni-security-09","ni-security-10","ni-security-11","ni-security-12","ni-security-13","ni-security-14","ni-security-15","ni-security-16","ni-security-17","ni-security-18","ni-security-19","ni-security-20","ni-security-21","ni-security-22","ni-security-23","ni-security-24","ni-security-25","ni-security-26","ni-security-27","ni-security-28","ni-security-29","ni-security-30","ni-security-31","ni-security-32","ni-security-33","ni-security-34","ni-security-35","ni-security-36","ni-security-37","ni-security-38","ni-security-39","ni-security-40","ni-security-41","ni-security-42","ni-security-43","ni-security-44","ni-security-45","ni-security-46","ni-security-47","ni-security-48","ni-security-49","ni-security-50","ni-privacy-01","ni-privacy-02","ni-privacy-03","ni-privacy-04","ni-privacy-05","ni-privacy-06","ni-privacy-07","ni-privacy-08","ni-privacy-09","ni-privacy-10","ni-privacy-11","ni-privacy-12","ni-privacy-13","ni-privacy-14","ni-privacy-15","ni-privacy-16","ni-privacy-17","ni-privacy-18","ni-privacy-19","ni-privacy-20","ni-privacy-21","ni-privacy-22","ni-privacy-23","ni-privacy-24","ni-privacy-25","ni-privacy-26","ni-privacy-27","ni-privacy-28","ni-privacy-29","ni-privacy-30","ni-privacy-31","ni-privacy-32","ni-privacy-33","ni-privacy-34","ni-privacy-35","ni-privacy-36","ni-privacy-37","ni-privacy-38","ni-privacy-39","ni-privacy-40","ni-privacy-41","ni-privacy-42","ni-privacy-43","ni-privacy-44","ni-privacy-45","ni-privacy-46","ni-privacy-47","ni-privacy-48","ni-privacy-49","ni-privacy-50","ni-sitespeed-slack-01","ni-sitespeed-slack-02","ni-sitespeed-slack-03","ni-sitespeed-slack-04","ni-sitespeed-slack-05","ni-sitespeed-slack-06","ni-sitespeed-slack-07","ni-sitespeed-slack-08","ni-sitespeed-slack-09","ni-sitespeed-slack-10","ni-sitespeed-slack-11","ni-sitespeed-slack-12","ni-sitespeed-slack-13","ni-sitespeed-slack-14","ni-sitespeed-slack-15","ni-sitespeed-slack-16","ni-sitespeed-slack-17","ni-sitespeed-slack-18","ni-sitespeed-slack-19","ni-sitespeed-slack-20","ni-sitespeed-slack-21","ni-sitespeed-slack-22","ni-sitespeed-slack-23","ni-sitespeed-slack-24","ni-sitespeed-slack-25","ni-sitespeed-slack-26","ni-sitespeed-slack-27","ni-sitespeed-slack-28","ni-sitespeed-slack-29","ni-sitespeed-slack-30","ni-sitespeed-slack-31","ni-sitespeed-slack-32","ni-sitespeed-slack-33","ni-sitespeed-slack-34","ni-sitespeed-slack-35","ni-sitespeed-slack-36","ni-sitespeed-slack-37","ni-sitespeed-slack-38","ni-sitespeed-slack-39","ni-sitespeed-slack-40","ni-sitespeed-slack-41","ni-sitespeed-slack-42","ni-sitespeed-slack-43","ni-sitespeed-slack-44","ni-sitespeed-slack-45","ni-sitespeed-slack-46","ni-sitespeed-slack-47","ni-sitespeed-slack-48","ni-sitespeed-slack-49","ni-sitespeed-slack-50","ni-sitespeed-storage-01","ni-sitespeed-storage-02","ni-sitespeed-storage-03","ni-sitespeed-storage-04","ni-sitespeed-storage-05","ni-sitespeed-storage-06","ni-sitespeed-storage-07","ni-sitespeed-storage-08","ni-sitespeed-storage-09","ni-sitespeed-storage-10","ni-sitespeed-storage-11","ni-sitespeed-storage-12","ni-sitespeed-storage-13","ni-sitespeed-storage-14","ni-sitespeed-storage-15","ni-sitespeed-storage-16","ni-sitespeed-storage-17","ni-sitespeed-storage-18","ni-sitespeed-storage-19","ni-sitespeed-storage-20","ni-sitespeed-storage-21","ni-sitespeed-storage-22","ni-sitespeed-storage-23","ni-sitespeed-storage-24","ni-sitespeed-storage-25","ni-sitespeed-storage-26","ni-sitespeed-storage-27","ni-sitespeed-storage-28","ni-sitespeed-storage-29","ni-sitespeed-storage-30","ni-sitespeed-storage-31","ni-sitespeed-storage-32","ni-sitespeed-storage-33","ni-sitespeed-storage-34","ni-sitespeed-storage-35","ni-sitespeed-storage-36","ni-sitespeed-storage-37","ni-sitespeed-storage-38","ni-sitespeed-storage-39","ni-sitespeed-storage-40","ni-sitespeed-storage-41","ni-sitespeed-storage-42","ni-sitespeed-storage-43","ni-sitespeed-storage-44","ni-sitespeed-storage-45","ni-sitespeed-storage-46","ni-sitespeed-storage-47","ni-sitespeed-storage-48","ni-sitespeed-storage-49","ni-sitespeed-storage-50"]},{"id":"seo","name":"SEO","description":"Search engine optimization and discoverability","testCount":370,"registryVersion":"insights-quality-2026-05-10.2","tests":["seo-meta-title","seo-meta-description","seo-canonical","seo-heading-h1","seo-open-graph","seo-twitter-cards","seo-structured-data","seo-sitemap","seo-robots-txt","seo-mobile-friendly","seo-https","seo-hreflang","seo-image-alt-seo","seo-url-structure","seo-internal-links","seo-page-speed","seo-content-length","seo-broken-links","seo-duplicate-content","seo-favicon","ni-i18n-01","ni-i18n-02","ni-i18n-03","ni-i18n-04","ni-i18n-05","ni-i18n-06","ni-i18n-07","ni-i18n-08","ni-i18n-09","ni-i18n-10","ni-i18n-11","ni-i18n-12","ni-i18n-13","ni-i18n-14","ni-i18n-15","ni-i18n-16","ni-i18n-17","ni-i18n-18","ni-i18n-19","ni-i18n-20","ni-i18n-21","ni-i18n-22","ni-i18n-23","ni-i18n-24","ni-i18n-25","ni-i18n-26","ni-i18n-27","ni-i18n-28","ni-i18n-29","ni-i18n-30","ni-i18n-31","ni-i18n-32","ni-i18n-33","ni-i18n-34","ni-i18n-35","ni-i18n-36","ni-i18n-37","ni-i18n-38","ni-i18n-39","ni-i18n-40","ni-i18n-41","ni-i18n-42","ni-i18n-43","ni-i18n-44","ni-i18n-45","ni-i18n-46","ni-i18n-47","ni-i18n-48","ni-i18n-49","ni-i18n-50","ni-sitemap-01","ni-sitemap-02","ni-sitemap-03","ni-sitemap-04","ni-sitemap-05","ni-sitemap-06","ni-sitemap-07","ni-sitemap-08","ni-sitemap-09","ni-sitemap-10","ni-sitemap-11","ni-sitemap-12","ni-sitemap-13","ni-sitemap-14","ni-sitemap-15","ni-sitemap-16","ni-sitemap-17","ni-sitemap-18","ni-sitemap-19","ni-sitemap-20","ni-sitemap-21","ni-sitemap-22","ni-sitemap-23","ni-sitemap-24","ni-sitemap-25","ni-sitemap-26","ni-sitemap-27","ni-sitemap-28","ni-sitemap-29","ni-sitemap-30","ni-sitemap-31","ni-sitemap-32","ni-sitemap-33","ni-sitemap-34","ni-sitemap-35","ni-sitemap-36","ni-sitemap-37","ni-sitemap-38","ni-sitemap-39","ni-sitemap-40","ni-sitemap-41","ni-sitemap-42","ni-sitemap-43","ni-sitemap-44","ni-sitemap-45","ni-sitemap-46","ni-sitemap-47","ni-sitemap-48","ni-sitemap-49","ni-sitemap-50","ni-sitemap-main-01","ni-sitemap-main-02","ni-sitemap-main-03","ni-sitemap-main-04","ni-sitemap-main-05","ni-sitemap-main-06","ni-sitemap-main-07","ni-sitemap-main-08","ni-sitemap-main-09","ni-sitemap-main-10","ni-sitemap-main-11","ni-sitemap-main-12","ni-sitemap-main-13","ni-sitemap-main-14","ni-sitemap-main-15","ni-sitemap-main-16","ni-sitemap-main-17","ni-sitemap-main-18","ni-sitemap-main-19","ni-sitemap-main-20","ni-sitemap-main-21","ni-sitemap-main-22","ni-sitemap-main-23","ni-sitemap-main-24","ni-sitemap-main-25","ni-sitemap-main-26","ni-sitemap-main-27","ni-sitemap-main-28","ni-sitemap-main-29","ni-sitemap-main-30","ni-sitemap-main-31","ni-sitemap-main-32","ni-sitemap-main-33","ni-sitemap-main-34","ni-sitemap-main-35","ni-sitemap-main-36","ni-sitemap-main-37","ni-sitemap-main-38","ni-sitemap-main-39","ni-sitemap-main-40","ni-sitemap-main-41","ni-sitemap-main-42","ni-sitemap-main-43","ni-sitemap-main-44","ni-sitemap-main-45","ni-sitemap-main-46","ni-sitemap-main-47","ni-sitemap-main-48","ni-sitemap-main-49","ni-sitemap-main-50","ni-route-01","ni-route-02","ni-route-03","ni-route-04","ni-route-05","ni-route-06","ni-route-07","ni-route-08","ni-route-09","ni-route-10","ni-route-11","ni-route-12","ni-route-13","ni-route-14","ni-route-15","ni-route-16","ni-route-17","ni-route-18","ni-route-19","ni-route-20","ni-route-21","ni-route-22","ni-route-23","ni-route-24","ni-route-25","ni-route-26","ni-route-27","ni-route-28","ni-route-29","ni-route-30","ni-route-31","ni-route-32","ni-route-33","ni-route-34","ni-route-35","ni-route-36","ni-route-37","ni-route-38","ni-route-39","ni-route-40","ni-route-41","ni-route-42","ni-route-43","ni-route-44","ni-route-45","ni-route-46","ni-route-47","ni-route-48","ni-route-49","ni-route-50","ni-sitespeed-domain-01","ni-sitespeed-domain-02","ni-sitespeed-domain-03","ni-sitespeed-domain-04","ni-sitespeed-domain-05","ni-sitespeed-domain-06","ni-sitespeed-domain-07","ni-sitespeed-domain-08","ni-sitespeed-domain-09","ni-sitespeed-domain-10","ni-sitespeed-domain-11","ni-sitespeed-domain-12","ni-sitespeed-domain-13","ni-sitespeed-domain-14","ni-sitespeed-domain-15","ni-sitespeed-domain-16","ni-sitespeed-domain-17","ni-sitespeed-domain-18","ni-sitespeed-domain-19","ni-sitespeed-domain-20","ni-sitespeed-domain-21","ni-sitespeed-domain-22","ni-sitespeed-domain-23","ni-sitespeed-domain-24","ni-sitespeed-domain-25","ni-sitespeed-domain-26","ni-sitespeed-domain-27","ni-sitespeed-domain-28","ni-sitespeed-domain-29","ni-sitespeed-domain-30","ni-sitespeed-domain-31","ni-sitespeed-domain-32","ni-sitespeed-domain-33","ni-sitespeed-domain-34","ni-sitespeed-domain-35","ni-sitespeed-domain-36","ni-sitespeed-domain-37","ni-sitespeed-domain-38","ni-sitespeed-domain-39","ni-sitespeed-domain-40","ni-sitespeed-domain-41","ni-sitespeed-domain-42","ni-sitespeed-domain-43","ni-sitespeed-domain-44","ni-sitespeed-domain-45","ni-sitespeed-domain-46","ni-sitespeed-domain-47","ni-sitespeed-domain-48","ni-sitespeed-domain-49","ni-sitespeed-domain-50","ni-sitespeed-path-01","ni-sitespeed-path-02","ni-sitespeed-path-03","ni-sitespeed-path-04","ni-sitespeed-path-05","ni-sitespeed-path-06","ni-sitespeed-path-07","ni-sitespeed-path-08","ni-sitespeed-path-09","ni-sitespeed-path-10","ni-sitespeed-path-11","ni-sitespeed-path-12","ni-sitespeed-path-13","ni-sitespeed-path-14","ni-sitespeed-path-15","ni-sitespeed-path-16","ni-sitespeed-path-17","ni-sitespeed-path-18","ni-sitespeed-path-19","ni-sitespeed-path-20","ni-sitespeed-path-21","ni-sitespeed-path-22","ni-sitespeed-path-23","ni-sitespeed-path-24","ni-sitespeed-path-25","ni-sitespeed-path-26","ni-sitespeed-path-27","ni-sitespeed-path-28","ni-sitespeed-path-29","ni-sitespeed-path-30","ni-sitespeed-path-31","ni-sitespeed-path-32","ni-sitespeed-path-33","ni-sitespeed-path-34","ni-sitespeed-path-35","ni-sitespeed-path-36","ni-sitespeed-path-37","ni-sitespeed-path-38","ni-sitespeed-path-39","ni-sitespeed-path-40","ni-sitespeed-path-41","ni-sitespeed-path-42","ni-sitespeed-path-43","ni-sitespeed-path-44","ni-sitespeed-path-45","ni-sitespeed-path-46","ni-sitespeed-path-47","ni-sitespeed-path-48","ni-sitespeed-path-49","ni-sitespeed-path-50","ni-sitespeed-result-url-01","ni-sitespeed-result-url-02","ni-sitespeed-result-url-03","ni-sitespeed-result-url-04","ni-sitespeed-result-url-05","ni-sitespeed-result-url-06","ni-sitespeed-result-url-07","ni-sitespeed-result-url-08","ni-sitespeed-result-url-09","ni-sitespeed-result-url-10","ni-sitespeed-result-url-11","ni-sitespeed-result-url-12","ni-sitespeed-result-url-13","ni-sitespeed-result-url-14","ni-sitespeed-result-url-15","ni-sitespeed-result-url-16","ni-sitespeed-result-url-17","ni-sitespeed-result-url-18","ni-sitespeed-result-url-19","ni-sitespeed-result-url-20","ni-sitespeed-result-url-21","ni-sitespeed-result-url-22","ni-sitespeed-result-url-23","ni-sitespeed-result-url-24","ni-sitespeed-result-url-25","ni-sitespeed-result-url-26","ni-sitespeed-result-url-27","ni-sitespeed-result-url-28","ni-sitespeed-result-url-29","ni-sitespeed-result-url-30","ni-sitespeed-result-url-31","ni-sitespeed-result-url-32","ni-sitespeed-result-url-33","ni-sitespeed-result-url-34","ni-sitespeed-result-url-35","ni-sitespeed-result-url-36","ni-sitespeed-result-url-37","ni-sitespeed-result-url-38","ni-sitespeed-result-url-39","ni-sitespeed-result-url-40","ni-sitespeed-result-url-41","ni-sitespeed-result-url-42","ni-sitespeed-result-url-43","ni-sitespeed-result-url-44","ni-sitespeed-result-url-45","ni-sitespeed-result-url-46","ni-sitespeed-result-url-47","ni-sitespeed-result-url-48","ni-sitespeed-result-url-49","ni-sitespeed-result-url-50"]},{"id":"structured-data","name":"Structured Data","description":"JSON-LD, XML feeds, and machine-readable content","testCount":10,"registryVersion":"insights-quality-2026-05-10.2","tests":["sd-json-ld","sd-json-ld-valid","sd-rss-feed","sd-rss-valid","sd-sitemap","sd-sitemap-valid","sd-llms-txt","sd-llms-structured","sd-open-graph","sd-twitter-cards"]}],"methodologySuites":[{"id":"S01","code":"S01","name":"HTTP Status, Reachability & Crawlability Integrity","testCount":11,"weight":9,"priority":"critical"},{"id":"S02","code":"S02","name":"Redirect, Canonical & URL Precision","testCount":10,"weight":8,"priority":"critical"},{"id":"S03","code":"S03","name":"Indexing Control, Exclusion & Search Visibility","testCount":9,"weight":8,"priority":"critical"},{"id":"S04","code":"S04","name":"Sitemap, Inventory & Discoverability Graph","testCount":12,"weight":9,"priority":"high"},{"id":"S05","code":"S05","name":"Multilingual, Multiscript & Global Reach Precision","testCount":14,"weight":8,"priority":"critical"},{"id":"S06","code":"S06","name":"Accessibility & Inter-Dimensional Inclusivity","testCount":18,"weight":13,"priority":"critical"},{"id":"S07","code":"S07","name":"Semantic Meaning, Structured Data & Content Integrity","testCount":14,"weight":7,"priority":"high"},{"id":"S08","code":"S08","name":"AI Discovery, Agent Legibility & LLM Interface Surfaces","testCount":16,"weight":8,"priority":"critical"},{"id":"S09","code":"S09","name":"Human Attribution, Stewardship & Trust Surfaces","testCount":10,"weight":5,"priority":"high"},{"id":"S10","code":"S10","name":"Privacy, Data Use, Consent & User Agency","testCount":20,"weight":7,"priority":"critical"},{"id":"S11","code":"S11","name":"Licensing, Reuse, Attribution & Rights Clarity","testCount":14,"weight":4,"priority":"high"},{"id":"S12","code":"S12","name":"Performance, Resilience & Low-Resource Reality","testCount":10,"weight":2,"priority":"high"},{"id":"S13","code":"S13","name":"Security Headers, Trust Signals & Transport Security","testCount":13,"weight":7,"priority":"critical"},{"id":"S14","code":"S14","name":"UX, Interaction Design & Engagement","testCount":14,"weight":5,"priority":"high"}],"countReconciliation":{"homepageQualityTests":2415,"llmsQualityTests":2415,"mcpRegistryTests":2415,"openApiRegistryTests":2415,"visibleTwelveSuiteFramework":14,"note":"The homepage count is the canonical executable registry. The 12-suite framework is the visible methodology layer and maps onto those executable checks."},"tests":[{"id":"perf-lcp","testId":"perf-lcp","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Largest Contentful Paint (LCP)","description":"Measures loading performance. LCP should occur within 2.5 seconds of page load.","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 2500 ms"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Optimize images with next/image, preload critical resources, use efficient cache policy, remove render-blocking resources.","traceSpanName":"insights.test.perf-lcp","registryVersion":"insights-quality-2026-05-10.2","tags":["core-web-vitals","loading","ux"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"largest-contentful-paint\"].numericValue\"","humanCommand":"npx lighthouse https://example.com --only-categories=performance --view"}},{"id":"perf-fid","testId":"perf-fid","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"First Input Delay (FID)","description":"Measures interactivity. FID should be less than 100 milliseconds.","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 100 ms"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Break up long tasks, optimize JavaScript execution, use web workers for heavy computation.","traceSpanName":"insights.test.perf-fid","registryVersion":"insights-quality-2026-05-10.2","tags":["core-web-vitals","interactivity","ux"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"max-potential-fid\"].numericValue\"","humanCommand":"npx lighthouse https://example.com --only-categories=performance --view"}},{"id":"perf-cls","testId":"perf-cls","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Cumulative Layout Shift (CLS)","description":"Measures visual stability. CLS should be less than 0.1.","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 0.1 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Set explicit dimensions on images/videos, reserve space for dynamic content, avoid inserting content above existing content.","traceSpanName":"insights.test.perf-cls","registryVersion":"insights-quality-2026-05-10.2","tags":["core-web-vitals","visual-stability","ux"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"cumulative-layout-shift\"].numericValue\"","humanCommand":"npx lighthouse https://example.com --only-categories=performance --view"}},{"id":"perf-fcp","testId":"perf-fcp","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"First Contentful Paint (FCP)","description":"Measures when the first content is painted. Should be under 1.8 seconds.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 1800 ms"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Eliminate render-blocking resources, minify CSS, preload key requests, reduce server response time.","traceSpanName":"insights.test.perf-fcp","registryVersion":"insights-quality-2026-05-10.2","tags":["loading","ux","perceived-performance"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"first-contentful-paint\"].numericValue\"","humanCommand":"npx lighthouse https://example.com --only-categories=performance --view"}},{"id":"perf-ttfb","testId":"perf-ttfb","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Time to First Byte (TTFB)","description":"Measures server response time. Should be under 800ms.","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 800 ms"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Use CDN, optimize server code, implement caching, upgrade hosting.","traceSpanName":"insights.test.perf-ttfb","registryVersion":"insights-quality-2026-05-10.2","tags":["server","network","infrastructure"],"reproducibility":{"cliCommand":"curl -w \"%{time_starttransfer}\" -o /dev/null -s https://example.com","humanCommand":"curl -w \"TTFB: %{time_starttransfer}s\\n\" -o /dev/null -s https://example.com"}},{"id":"perf-tti","testId":"perf-tti","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Time to Interactive (TTI)","description":"Measures when the page becomes fully interactive. Should be under 3.8 seconds.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 3800 ms"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Minimize main thread work, reduce JavaScript execution time, minimize critical request depth.","traceSpanName":"insights.test.perf-tti","registryVersion":"insights-quality-2026-05-10.2","tags":["interactivity","ux","javascript"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"interactive\"].numericValue\"","humanCommand":"npx lighthouse https://example.com --only-categories=performance --view"}},{"id":"perf-tbt","testId":"perf-tbt","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Total Blocking Time (TBT)","description":"Sum of blocking time for long tasks. Should be under 200ms.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 200 ms"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Break up long tasks, defer non-critical JavaScript, use code splitting.","traceSpanName":"insights.test.perf-tbt","registryVersion":"insights-quality-2026-05-10.2","tags":["blocking","javascript","main-thread"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"total-blocking-time\"].numericValue\"","humanCommand":"npx lighthouse https://example.com --only-categories=performance --view"}},{"id":"perf-speed-index","testId":"perf-speed-index","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed Index","description":"Measures how quickly content is visually displayed. Should be under 3.4 seconds.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 3400 ms"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Minimize main thread work, reduce JavaScript execution time, ensure text remains visible during webfont load.","traceSpanName":"insights.test.perf-speed-index","registryVersion":"insights-quality-2026-05-10.2","tags":["visual","perceived-performance"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"speed-index\"].numericValue\"","humanCommand":"npx lighthouse https://example.com --only-categories=performance --view"}},{"id":"perf-render-blocking","testId":"perf-render-blocking","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Render-Blocking Resources","description":"Identifies resources that block first paint.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Inline critical CSS, defer non-critical CSS/JS, use async/defer attributes.","traceSpanName":"insights.test.perf-render-blocking","registryVersion":"insights-quality-2026-05-10.2","tags":["css","javascript","critical-path"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"render-blocking-resources\"]\"","humanCommand":"npx lighthouse https://example.com --only-categories=performance --view"}},{"id":"perf-unused-css","testId":"perf-unused-css","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Unused CSS","description":"Identifies CSS rules that are not used.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 0 KB"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Use PurgeCSS or similar tool to remove unused CSS, implement CSS-in-JS, use CSS modules.","traceSpanName":"insights.test.perf-unused-css","registryVersion":"insights-quality-2026-05-10.2","tags":["css","optimization","bundle-size"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"unused-css-rules\"]\"","humanCommand":"npx purgecss --css styles.css --content index.html"}},{"id":"perf-unused-js","testId":"perf-unused-js","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Unused JavaScript","description":"Identifies JavaScript that is not used.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 0 KB"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Implement code splitting, use dynamic imports, tree-shake unused exports.","traceSpanName":"insights.test.perf-unused-js","registryVersion":"insights-quality-2026-05-10.2","tags":["javascript","optimization","bundle-size"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"unused-javascript\"]\"","humanCommand":"npx webpack-bundle-analyzer stats.json"}},{"id":"perf-image-optimization","testId":"perf-image-optimization","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Image Optimization","description":"Checks if images are properly optimized.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"high","remediation":"Use next/image, convert to WebP/AVIF, implement responsive images, lazy load below-fold images.","traceSpanName":"insights.test.perf-image-optimization","registryVersion":"insights-quality-2026-05-10.2","tags":["images","optimization","format"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"uses-optimized-images\"]\"","humanCommand":"npx sharp-cli --input image.jpg --output optimized.webp --quality 80"}},{"id":"perf-modern-image-formats","testId":"perf-modern-image-formats","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Modern Image Formats","description":"Checks for WebP/AVIF usage.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Convert images to WebP or AVIF format, use picture element with fallbacks.","traceSpanName":"insights.test.perf-modern-image-formats","registryVersion":"insights-quality-2026-05-10.2","tags":["images","format","compression"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"modern-image-formats\"]\"","humanCommand":"find . -name \"*.jpg\" -o -name \"*.png\" | head -20"}},{"id":"perf-lazy-loading","testId":"perf-lazy-loading","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Lazy Loading Images","description":"Checks if offscreen images use lazy loading.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add loading=\"lazy\" to images below the fold, use Intersection Observer for custom lazy loading.","traceSpanName":"insights.test.perf-lazy-loading","registryVersion":"insights-quality-2026-05-10.2","tags":["images","lazy-loading","ux"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"img:not([loading])\").length","humanCommand":"grep -r \"loading=\" *.html | grep -v \"lazy\""}},{"id":"perf-text-compression","testId":"perf-text-compression","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Text Compression","description":"Checks if text resources are compressed (gzip/brotli).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Enable gzip or Brotli compression on server, configure CDN compression settings.","traceSpanName":"insights.test.perf-text-compression","registryVersion":"insights-quality-2026-05-10.2","tags":["compression","server","network"],"reproducibility":{"cliCommand":"curl -H \"Accept-Encoding: gzip, deflate, br\" -I https://example.com | grep -i content-encoding","humanCommand":"curl -H \"Accept-Encoding: gzip, deflate, br\" -I https://example.com | grep -i content-encoding"}},{"id":"perf-http2","testId":"perf-http2","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"HTTP/2 Protocol","description":"Checks if HTTP/2 or HTTP/3 is being used.","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Upgrade server to support HTTP/2, use a CDN that supports HTTP/2/3.","traceSpanName":"insights.test.perf-http2","registryVersion":"insights-quality-2026-05-10.2","tags":["protocol","server","network"],"reproducibility":{"cliCommand":"curl -I --http2 -s https://example.com | head -1","humanCommand":"curl -I --http2 -s https://example.com | head -1"}},{"id":"perf-caching","testId":"perf-caching","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Efficient Cache Policy","description":"Checks if static assets have proper cache headers.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Set Cache-Control headers with appropriate max-age, use content hashing for cache busting.","traceSpanName":"insights.test.perf-caching","registryVersion":"insights-quality-2026-05-10.2","tags":["caching","server","optimization"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"uses-long-cache-ttl\"]\"","humanCommand":"curl -I https://example.com/static/main.js | grep -i cache-control"}},{"id":"perf-preconnect","testId":"perf-preconnect","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Preconnect to Origins","description":"Checks if preconnect is used for critical third-party origins.","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Add <link rel=\"preconnect\"> for critical third-party domains like fonts, analytics.","traceSpanName":"insights.test.perf-preconnect","registryVersion":"insights-quality-2026-05-10.2","tags":["preload","network","optimization"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"link[rel=preconnect]\").length","humanCommand":"grep -r \"rel=\\\"preconnect\\\"\" *.html"}},{"id":"perf-font-display","testId":"perf-font-display","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Font Display Strategy","description":"Checks if fonts use font-display: swap or optional.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"medium","remediation":"Add font-display: swap to @font-face rules, use next/font for automatic optimization.","traceSpanName":"insights.test.perf-font-display","registryVersion":"insights-quality-2026-05-10.2","tags":["fonts","ux","loading"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"font-display\"]\"","humanCommand":"grep -r \"font-display\" *.css"}},{"id":"perf-bundle-size","testId":"perf-bundle-size","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"JavaScript Bundle Size","description":"Checks total JavaScript bundle size.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 200 KB"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Implement code splitting, remove unused dependencies, use lighter alternatives.","traceSpanName":"insights.test.perf-bundle-size","registryVersion":"insights-quality-2026-05-10.2","tags":["javascript","bundle-size","optimization"],"reproducibility":{"cliCommand":"lighthouse --only-categories=performance --output=json | jq \".audits[\"total-byte-weight\"]\"","humanCommand":"npx bundlesize --max-size 200KB"}},{"id":"a11y-color-contrast","testId":"a11y-color-contrast","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Color Contrast","description":"Text must have sufficient contrast ratio (4.5:1 for normal text, 3:1 for large text).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 4.5 ratio"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Increase contrast between text and background colors. Use tools like WebAIM Contrast Checker.","traceSpanName":"insights.test.a11y-color-contrast","registryVersion":"insights-quality-2026-05-10.2","tags":["visual","color","readability"],"reproducibility":{"cliCommand":"axe-core --rules color-contrast","humanCommand":"npx axe https://example.com --rules color-contrast"}},{"id":"a11y-image-alt","testId":"a11y-image-alt","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Image Alt Text","description":"All images must have alt attributes.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Add descriptive alt text to all images. Use empty alt=\"\" for decorative images.","traceSpanName":"insights.test.a11y-image-alt","registryVersion":"insights-quality-2026-05-10.2","tags":["images","screen-reader","text-alternative"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"img:not([alt])\").length === 0","humanCommand":"npx axe https://example.com --rules image-alt"}},{"id":"a11y-button-name","testId":"a11y-button-name","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Buttons Have Accessible Names","description":"All buttons must have discernible text.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Add text content or aria-label to buttons. Icon-only buttons need aria-label.","traceSpanName":"insights.test.a11y-button-name","registryVersion":"insights-quality-2026-05-10.2","tags":["buttons","screen-reader","interactive"],"reproducibility":{"cliCommand":"axe-core --rules button-name","humanCommand":"npx axe https://example.com --rules button-name"}},{"id":"a11y-link-name","testId":"a11y-link-name","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Links Have Accessible Names","description":"All links must have discernible text.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Add descriptive text content to links. Avoid \"click here\" or \"read more\".","traceSpanName":"insights.test.a11y-link-name","registryVersion":"insights-quality-2026-05-10.2","tags":["links","screen-reader","navigation"],"reproducibility":{"cliCommand":"axe-core --rules link-name","humanCommand":"npx axe https://example.com --rules link-name"}},{"id":"a11y-form-labels","testId":"a11y-form-labels","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Form Input Labels","description":"All form inputs must have associated labels.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Associate labels with inputs using for/id or wrap input in label element.","traceSpanName":"insights.test.a11y-form-labels","registryVersion":"insights-quality-2026-05-10.2","tags":["forms","labels","input"],"reproducibility":{"cliCommand":"axe-core --rules label","humanCommand":"npx axe https://example.com --rules label"}},{"id":"a11y-heading-order","testId":"a11y-heading-order","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Heading Order","description":"Headings must be in a logical order (h1 -> h2 -> h3).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"medium","remediation":"Ensure headings follow a logical hierarchy. Do not skip heading levels.","traceSpanName":"insights.test.a11y-heading-order","registryVersion":"insights-quality-2026-05-10.2","tags":["headings","structure","navigation"],"reproducibility":{"cliCommand":"axe-core --rules heading-order","humanCommand":"npx axe https://example.com --rules heading-order"}},{"id":"a11y-document-title","testId":"a11y-document-title","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Document Has Title","description":"Page must have a descriptive title.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"medium","remediation":"Add a descriptive <title> element to the page head.","traceSpanName":"insights.test.a11y-document-title","registryVersion":"insights-quality-2026-05-10.2","tags":["title","metadata","seo"],"reproducibility":{"cliCommand":"document.title.length > 0","humanCommand":"npx axe https://example.com --rules document-title"}},{"id":"a11y-html-lang","testId":"a11y-html-lang","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"HTML Lang Attribute","description":"HTML element must have a valid lang attribute.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"medium","remediation":"Add lang attribute to html element, e.g., <html lang=\"en\">.","traceSpanName":"insights.test.a11y-html-lang","registryVersion":"insights-quality-2026-05-10.2","tags":["language","i18n","screen-reader"],"reproducibility":{"cliCommand":"document.documentElement.hasAttribute(\"lang\")","humanCommand":"npx axe https://example.com --rules html-has-lang"}},{"id":"a11y-skip-link","testId":"a11y-skip-link","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Skip Navigation Link","description":"Page should have a skip to main content link.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add a visually hidden skip link at the top of the page that becomes visible on focus.","traceSpanName":"insights.test.a11y-skip-link","registryVersion":"insights-quality-2026-05-10.2","tags":["navigation","keyboard","bypass"],"reproducibility":{"cliCommand":"document.querySelector(\"a[href='#main'], a[href='#content'], .skip-link\") !== null","humanCommand":"grep -r \"skip\" *.html | grep -i \"main\\|content\""}},{"id":"a11y-focus-visible","testId":"a11y-focus-visible","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Focus Indicator Visible","description":"Interactive elements must have visible focus indicators.","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Ensure :focus styles are visible. Never use outline: none without replacement.","traceSpanName":"insights.test.a11y-focus-visible","registryVersion":"insights-quality-2026-05-10.2","tags":["focus","keyboard","visual"],"reproducibility":{"cliCommand":"axe-core --rules focus-order-semantics","humanCommand":"Tab through the page and verify all interactive elements show focus"}},{"id":"a11y-keyboard-navigation","testId":"a11y-keyboard-navigation","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Keyboard Navigation","description":"All interactive elements must be keyboard accessible.","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Use semantic HTML (button, a, input). Add tabindex=\"0\" for custom interactive elements.","traceSpanName":"insights.test.a11y-keyboard-navigation","registryVersion":"insights-quality-2026-05-10.2","tags":["keyboard","interactive","navigation"],"reproducibility":{"cliCommand":"axe-core --rules keyboard","humanCommand":"Tab through entire page, verify all controls are reachable"}},{"id":"a11y-no-keyboard-trap","testId":"a11y-no-keyboard-trap","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"No Keyboard Trap","description":"Focus must not be trapped in any component.","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Ensure modals have proper focus management. Provide close button and Escape key handler.","traceSpanName":"insights.test.a11y-no-keyboard-trap","registryVersion":"insights-quality-2026-05-10.2","tags":["keyboard","focus","modal"],"reproducibility":{"cliCommand":"Manual test required - tab through modals and widgets","humanCommand":"Open all modals/popups and verify you can Tab out of them"}},{"id":"a11y-aria-valid","testId":"a11y-aria-valid","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Valid ARIA Attributes","description":"ARIA attributes must be valid and used correctly.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"medium","remediation":"Use valid ARIA roles and properties. Prefer semantic HTML over ARIA.","traceSpanName":"insights.test.a11y-aria-valid","registryVersion":"insights-quality-2026-05-10.2","tags":["aria","semantic","screen-reader"],"reproducibility":{"cliCommand":"axe-core --rules aria-*","humanCommand":"npx axe https://example.com --rules aria-valid-attr,aria-valid-attr-value"}},{"id":"a11y-landmarks","testId":"a11y-landmarks","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Page Landmarks","description":"Page should have proper landmark regions.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Use semantic HTML5 elements: main, nav, header, footer, aside.","traceSpanName":"insights.test.a11y-landmarks","registryVersion":"insights-quality-2026-05-10.2","tags":["landmarks","semantic","structure"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"main, nav, header, footer, aside\").length >= 3","humanCommand":"npx axe https://example.com --rules landmark-*"}},{"id":"a11y-video-captions","testId":"a11y-video-captions","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Video Captions","description":"Videos must have captions.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Add <track kind=\"captions\"> to video elements or use captioned video hosting.","traceSpanName":"insights.test.a11y-video-captions","registryVersion":"insights-quality-2026-05-10.2","tags":["video","captions","multimedia"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"video:not(:has(track[kind=captions]))\").length === 0","humanCommand":"Check all videos for caption tracks"}},{"id":"a11y-audio-description","testId":"a11y-audio-description","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Audio Description","description":"Videos with important visual info should have audio description.","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Provide audio description track or extended audio description for videos.","traceSpanName":"insights.test.a11y-audio-description","registryVersion":"insights-quality-2026-05-10.2","tags":["video","audio-description","multimedia"],"reproducibility":{"cliCommand":"Manual review required","humanCommand":"Review videos for visual content that needs audio description"}},{"id":"a11y-touch-target","testId":"a11y-touch-target","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Touch Target Size","description":"Interactive elements must have minimum 44x44px touch target.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 44 px"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Increase padding or min-width/height to ensure 44x44px touch targets.","traceSpanName":"insights.test.a11y-touch-target","registryVersion":"insights-quality-2026-05-10.2","tags":["touch","mobile","interaction"],"reproducibility":{"cliCommand":"Check element dimensions >= 44x44","humanCommand":"Inspect interactive elements and verify touch target size"}},{"id":"a11y-text-spacing","testId":"a11y-text-spacing","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Text Spacing Adaptability","description":"Content should remain readable with increased text spacing.","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Use relative units for spacing. Avoid fixed heights that clip text.","traceSpanName":"insights.test.a11y-text-spacing","registryVersion":"insights-quality-2026-05-10.2","tags":["text","spacing","readability"],"reproducibility":{"cliCommand":"Manual test with custom CSS","humanCommand":"Apply 1.5em line-height, 2em paragraph spacing, 0.12em letter spacing"}},{"id":"a11y-reflow","testId":"a11y-reflow","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Content Reflow","description":"Content should be viewable at 320px without horizontal scroll.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Use responsive design, avoid fixed widths, use relative units.","traceSpanName":"insights.test.a11y-reflow","registryVersion":"insights-quality-2026-05-10.2","tags":["responsive","mobile","viewport"],"reproducibility":{"cliCommand":"Test viewport at 320px width","humanCommand":"Resize browser to 320px width and verify no horizontal scroll"}},{"id":"a11y-motion-reduced","testId":"a11y-motion-reduced","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Reduced Motion Support","description":"Animations should respect prefers-reduced-motion.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Wrap animations in @media (prefers-reduced-motion: no-preference).","traceSpanName":"insights.test.a11y-motion-reduced","registryVersion":"insights-quality-2026-05-10.2","tags":["motion","animation","vestibular"],"reproducibility":{"cliCommand":"grep -r \"prefers-reduced-motion\" *.css","humanCommand":"Search CSS for @media (prefers-reduced-motion)"}},{"id":"a11y-error-identification","testId":"a11y-error-identification","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Error Identification","description":"Form errors must be clearly identified and described.","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Use aria-describedby to associate error messages with inputs.","traceSpanName":"insights.test.a11y-error-identification","registryVersion":"insights-quality-2026-05-10.2","tags":["forms","errors","validation"],"reproducibility":{"cliCommand":"Check form error messages are associated with inputs","humanCommand":"Submit forms with invalid data and verify error messages"}},{"id":"a11y-error-suggestion","testId":"a11y-error-suggestion","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Error Suggestions","description":"Error messages should suggest corrections.","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Provide specific, actionable error messages that explain how to fix issues.","traceSpanName":"insights.test.a11y-error-suggestion","registryVersion":"insights-quality-2026-05-10.2","tags":["forms","errors","ux"],"reproducibility":{"cliCommand":"Review error message content","humanCommand":"Trigger validation errors and verify suggestions are provided"}},{"id":"a11y-autocomplete","testId":"a11y-autocomplete","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Input Autocomplete","description":"Form inputs should have appropriate autocomplete attributes.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add autocomplete attributes to inputs (name, email, tel, address, etc.).","traceSpanName":"insights.test.a11y-autocomplete","registryVersion":"insights-quality-2026-05-10.2","tags":["forms","autocomplete","input"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"input:not([autocomplete])\").length","humanCommand":"npx axe https://example.com --rules autocomplete-valid"}},{"id":"a11y-status-messages","testId":"a11y-status-messages","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Status Messages","description":"Status messages must be announced to screen readers.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Use role=\"status\" or aria-live=\"polite\" for dynamic status updates.","traceSpanName":"insights.test.a11y-status-messages","registryVersion":"insights-quality-2026-05-10.2","tags":["screen-reader","dynamic","aria"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"[role=status], [role=alert], [aria-live]\").length > 0","humanCommand":"Trigger status updates and verify screen reader announcement"}},{"id":"a11y-table-headers","testId":"a11y-table-headers","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Table Headers","description":"Data tables must have proper header cells.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"medium","remediation":"Use <th> for header cells, add scope attribute for complex tables.","traceSpanName":"insights.test.a11y-table-headers","registryVersion":"insights-quality-2026-05-10.2","tags":["tables","headers","structure"],"reproducibility":{"cliCommand":"axe-core --rules th-has-data-cells,td-headers-attr","humanCommand":"npx axe https://example.com --rules th-has-data-cells"}},{"id":"seo-meta-title","testId":"seo-meta-title","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Meta Title","description":"Page has a unique, descriptive title (50-60 characters).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 60 chars"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Add unique title 50-60 chars with primary keyword near the beginning.","traceSpanName":"insights.test.seo-meta-title","registryVersion":"insights-quality-2026-05-10.2","tags":["meta","title","serp"],"reproducibility":{"cliCommand":"document.title","humanCommand":"curl -s https://example.com | grep -o \"<title>[^<]*</title>\""}},{"id":"seo-meta-description","testId":"seo-meta-description","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Meta Description","description":"Page has a compelling meta description (150-160 characters).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 160 chars"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Add meta description 150-160 chars with call-to-action and keywords.","traceSpanName":"insights.test.seo-meta-description","registryVersion":"insights-quality-2026-05-10.2","tags":["meta","description","serp"],"reproducibility":{"cliCommand":"document.querySelector(\"meta[name=description]\")?.content","humanCommand":"curl -s https://example.com | grep -o \"meta name=\\\"description\\\"[^>]*\""}},{"id":"seo-canonical","testId":"seo-canonical","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Canonical URL","description":"Page has a canonical URL defined.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Add <link rel=\"canonical\" href=\"https://example.com/page\"> to prevent duplicate content.","traceSpanName":"insights.test.seo-canonical","registryVersion":"insights-quality-2026-05-10.2","tags":["canonical","duplicate-content","indexing"],"reproducibility":{"cliCommand":"document.querySelector(\"link[rel=canonical]\")?.href","humanCommand":"curl -s https://example.com | grep -o \"rel=\\\"canonical\\\"[^>]*\""}},{"id":"seo-heading-h1","testId":"seo-heading-h1","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Single H1 Heading","description":"Page has exactly one H1 heading.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"medium","remediation":"Ensure page has exactly one H1 tag with primary keyword.","traceSpanName":"insights.test.seo-heading-h1","registryVersion":"insights-quality-2026-05-10.2","tags":["headings","structure","content"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"h1\").length === 1","humanCommand":"curl -s https://example.com | grep -c \"<h1\""}},{"id":"seo-open-graph","testId":"seo-open-graph","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Open Graph Tags","description":"Page has Open Graph meta tags for social sharing.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add og:title, og:description, og:image, og:url meta tags.","traceSpanName":"insights.test.seo-open-graph","registryVersion":"insights-quality-2026-05-10.2","tags":["social","sharing","meta"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"meta[property^=\\\"og:\\\"]\").length >= 4","humanCommand":"curl -s https://example.com | grep -o \"property=\\\"og:[^\\\"]*\\\"\""}},{"id":"seo-twitter-cards","testId":"seo-twitter-cards","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Twitter Card Tags","description":"Page has Twitter Card meta tags.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add twitter:card, twitter:title, twitter:description, twitter:image.","traceSpanName":"insights.test.seo-twitter-cards","registryVersion":"insights-quality-2026-05-10.2","tags":["social","twitter","meta"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"meta[name^=\\\"twitter:\\\"]\").length >= 3","humanCommand":"curl -s https://example.com | grep -o \"name=\\\"twitter:[^\\\"]*\\\"\""}},{"id":"seo-structured-data","testId":"seo-structured-data","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Structured Data (JSON-LD)","description":"Page has structured data for rich snippets.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"high","remediation":"Add JSON-LD structured data for Organization, WebPage, FAQPage, etc.","traceSpanName":"insights.test.seo-structured-data","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","rich-snippets","schema"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"script[type=\\\"application/ld+json\\\"]\").length > 0","humanCommand":"curl -s https://example.com | grep -o \"application/ld+json\""}},{"id":"seo-sitemap","testId":"seo-sitemap","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"XML Sitemap","description":"Site has an accessible sitemap.xml.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Create sitemap.xml with all important pages and submit to Search Console.","traceSpanName":"insights.test.seo-sitemap","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap","indexing","crawling"],"reproducibility":{"cliCommand":"fetch(\"/sitemap.xml\").then(r => r.ok)","humanCommand":"curl -I https://example.com/sitemap.xml | head -1"}},{"id":"seo-robots-txt","testId":"seo-robots-txt","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Robots.txt","description":"Site has a valid robots.txt file.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Create robots.txt with appropriate crawl directives and sitemap reference.","traceSpanName":"insights.test.seo-robots-txt","registryVersion":"insights-quality-2026-05-10.2","tags":["robots","crawling","indexing"],"reproducibility":{"cliCommand":"fetch(\"/robots.txt\").then(r => r.ok)","humanCommand":"curl https://example.com/robots.txt"}},{"id":"seo-mobile-friendly","testId":"seo-mobile-friendly","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Mobile-Friendly","description":"Page passes mobile-friendly test.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Add viewport meta tag, use responsive design, ensure touch targets are adequate.","traceSpanName":"insights.test.seo-mobile-friendly","registryVersion":"insights-quality-2026-05-10.2","tags":["mobile","responsive","ux"],"reproducibility":{"cliCommand":"document.querySelector(\"meta[name=viewport]\") !== null","humanCommand":"Google Mobile-Friendly Test or Lighthouse mobile audit"}},{"id":"seo-https","testId":"seo-https","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"HTTPS","description":"Site uses HTTPS.","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Install SSL certificate and redirect HTTP to HTTPS.","traceSpanName":"insights.test.seo-https","registryVersion":"insights-quality-2026-05-10.2","tags":["security","https","trust"],"reproducibility":{"cliCommand":"location.protocol === \"https:\"","humanCommand":"curl -I https://example.com | grep -i \"HTTP/\""}},{"id":"seo-hreflang","testId":"seo-hreflang","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Hreflang Tags","description":"Multi-language sites have proper hreflang tags.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add hreflang tags for each language version including x-default.","traceSpanName":"insights.test.seo-hreflang","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","international","language"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"link[hreflang]\").length","humanCommand":"curl -s https://example.com | grep -o \"hreflang=\\\"[^\\\"]*\\\"\""}},{"id":"seo-image-alt-seo","testId":"seo-image-alt-seo","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Image Alt Text (SEO)","description":"Images have descriptive alt text with keywords.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add descriptive alt text with relevant keywords to all images.","traceSpanName":"insights.test.seo-image-alt-seo","registryVersion":"insights-quality-2026-05-10.2","tags":["images","alt-text","content"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"img[alt]\").length / document.querySelectorAll(\"img\").length","humanCommand":"curl -s https://example.com | grep -o \"alt=\\\"[^\\\"]*\\\"\""}},{"id":"seo-url-structure","testId":"seo-url-structure","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"URL Structure","description":"URLs are clean and descriptive.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Use descriptive, hyphen-separated URLs. Avoid query parameters for main content.","traceSpanName":"insights.test.seo-url-structure","registryVersion":"insights-quality-2026-05-10.2","tags":["url","structure","readability"],"reproducibility":{"cliCommand":"!/[?&].*=.*&/.test(location.href) && location.pathname.includes(\"-\")","humanCommand":"Inspect URL for readability and keyword usage"}},{"id":"seo-internal-links","testId":"seo-internal-links","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internal Linking","description":"Page has adequate internal links.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 3 links"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add contextual internal links to related content. Use descriptive anchor text.","traceSpanName":"insights.test.seo-internal-links","registryVersion":"insights-quality-2026-05-10.2","tags":["links","internal","navigation"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"a[href^=\\\"/\\\"]\").length","humanCommand":"Count internal links on the page"}},{"id":"seo-page-speed","testId":"seo-page-speed","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Page Speed (SEO)","description":"Page loads fast enough for good SEO.","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 3000 ms"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Optimize images, enable compression, minify resources, use CDN.","traceSpanName":"insights.test.seo-page-speed","registryVersion":"insights-quality-2026-05-10.2","tags":["performance","speed","core-web-vitals"],"reproducibility":{"cliCommand":"performance.timing.loadEventEnd - performance.timing.navigationStart","humanCommand":"PageSpeed Insights or Lighthouse performance audit"}},{"id":"seo-content-length","testId":"seo-content-length","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Content Length","description":"Page has sufficient content (300+ words).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 300 words"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add comprehensive, valuable content. Aim for 1000+ words for main pages.","traceSpanName":"insights.test.seo-content-length","registryVersion":"insights-quality-2026-05-10.2","tags":["content","length","quality"],"reproducibility":{"cliCommand":"document.body.innerText.split(/\\s+/).length","humanCommand":"Count words on page using word counter tool"}},{"id":"seo-broken-links","testId":"seo-broken-links","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"No Broken Links","description":"Page has no broken internal or external links.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Fix or remove broken links. Set up redirects for moved content.","traceSpanName":"insights.test.seo-broken-links","registryVersion":"insights-quality-2026-05-10.2","tags":["links","broken","ux"],"reproducibility":{"cliCommand":"Check all links return 200 status","humanCommand":"npx broken-link-checker https://example.com"}},{"id":"seo-duplicate-content","testId":"seo-duplicate-content","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"No Duplicate Content","description":"Page content is unique and not duplicated.","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Create unique content. Use canonical tags for necessary duplicates.","traceSpanName":"insights.test.seo-duplicate-content","registryVersion":"insights-quality-2026-05-10.2","tags":["content","duplicate","canonical"],"reproducibility":{"cliCommand":"Check for duplicate title/description across pages","humanCommand":"site:example.com \"exact phrase\" in Google"}},{"id":"seo-favicon","testId":"seo-favicon","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Favicon","description":"Site has a favicon.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Add favicon.ico and apple-touch-icon for better branding in search results.","traceSpanName":"insights.test.seo-favicon","registryVersion":"insights-quality-2026-05-10.2","tags":["favicon","branding","ux"],"reproducibility":{"cliCommand":"document.querySelector(\"link[rel*=icon]\") !== null","humanCommand":"curl -I https://example.com/favicon.ico"}},{"id":"sec-https","testId":"sec-https","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"HTTPS Enabled","description":"Site uses HTTPS with valid certificate.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Install SSL certificate from Let's Encrypt or your hosting provider.","traceSpanName":"insights.test.sec-https","registryVersion":"insights-quality-2026-05-10.2","tags":["https","ssl","encryption"],"reproducibility":{"cliCommand":"location.protocol === \"https:\"","humanCommand":"curl -I https://example.com | grep -i \"HTTP/\""}},{"id":"sec-hsts","testId":"sec-hsts","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"HSTS Header","description":"Site sends Strict-Transport-Security header.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Add Strict-Transport-Security: max-age=31536000; includeSubDomains header.","traceSpanName":"insights.test.sec-hsts","registryVersion":"insights-quality-2026-05-10.2","tags":["headers","https","hsts"],"reproducibility":{"cliCommand":"Check response headers for Strict-Transport-Security","humanCommand":"curl -I https://example.com | grep -i \"strict-transport\""}},{"id":"sec-csp","testId":"sec-csp","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Content Security Policy","description":"Site has a Content-Security-Policy header.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Add CSP header to prevent XSS attacks. Start with report-only mode.","traceSpanName":"insights.test.sec-csp","registryVersion":"insights-quality-2026-05-10.2","tags":["headers","csp","xss"],"reproducibility":{"cliCommand":"Check response headers for Content-Security-Policy","humanCommand":"curl -I https://example.com | grep -i \"content-security-policy\""}},{"id":"sec-x-frame-options","testId":"sec-x-frame-options","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"X-Frame-Options","description":"Site prevents clickjacking with X-Frame-Options.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add X-Frame-Options: DENY or SAMEORIGIN header.","traceSpanName":"insights.test.sec-x-frame-options","registryVersion":"insights-quality-2026-05-10.2","tags":["headers","clickjacking","iframe"],"reproducibility":{"cliCommand":"Check response headers for X-Frame-Options","humanCommand":"curl -I https://example.com | grep -i \"x-frame-options\""}},{"id":"sec-x-content-type","testId":"sec-x-content-type","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"X-Content-Type-Options","description":"Site prevents MIME sniffing.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add X-Content-Type-Options: nosniff header.","traceSpanName":"insights.test.sec-x-content-type","registryVersion":"insights-quality-2026-05-10.2","tags":["headers","mime","sniffing"],"reproducibility":{"cliCommand":"Check response headers for X-Content-Type-Options","humanCommand":"curl -I https://example.com | grep -i \"x-content-type\""}},{"id":"sec-referrer-policy","testId":"sec-referrer-policy","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Referrer-Policy","description":"Site has a Referrer-Policy header.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add Referrer-Policy: strict-origin-when-cross-origin header.","traceSpanName":"insights.test.sec-referrer-policy","registryVersion":"insights-quality-2026-05-10.2","tags":["headers","referrer","privacy"],"reproducibility":{"cliCommand":"Check response headers for Referrer-Policy","humanCommand":"curl -I https://example.com | grep -i \"referrer-policy\""}},{"id":"sec-permissions-policy","testId":"sec-permissions-policy","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Permissions-Policy","description":"Site has a Permissions-Policy header.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add Permissions-Policy header to control browser features.","traceSpanName":"insights.test.sec-permissions-policy","registryVersion":"insights-quality-2026-05-10.2","tags":["headers","permissions","features"],"reproducibility":{"cliCommand":"Check response headers for Permissions-Policy","humanCommand":"curl -I https://example.com | grep -i \"permissions-policy\""}},{"id":"sec-no-mixed-content","testId":"sec-no-mixed-content","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"No Mixed Content","description":"HTTPS page has no HTTP resources.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Update all resource URLs to use HTTPS or protocol-relative URLs.","traceSpanName":"insights.test.sec-no-mixed-content","registryVersion":"insights-quality-2026-05-10.2","tags":["https","mixed-content","resources"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"[src^=\\\"http:\\\"]\").length === 0","humanCommand":"Open DevTools Console and check for mixed content warnings"}},{"id":"sec-subresource-integrity","testId":"sec-subresource-integrity","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Subresource Integrity","description":"External scripts use integrity attribute.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add integrity and crossorigin attributes to external scripts.","traceSpanName":"insights.test.sec-subresource-integrity","registryVersion":"insights-quality-2026-05-10.2","tags":["sri","integrity","cdn"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"script[src][integrity]\").length","humanCommand":"Check external scripts for integrity attribute"}},{"id":"sec-cookie-secure","testId":"sec-cookie-secure","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Secure Cookies","description":"Cookies use Secure and HttpOnly flags.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Set Secure, HttpOnly, and SameSite flags on all cookies.","traceSpanName":"insights.test.sec-cookie-secure","registryVersion":"insights-quality-2026-05-10.2","tags":["cookies","secure","httponly"],"reproducibility":{"cliCommand":"Check Set-Cookie headers for Secure; HttpOnly flags","humanCommand":"curl -I https://example.com | grep -i \"set-cookie\""}},{"id":"sec-no-inline-scripts","testId":"sec-no-inline-scripts","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"No Inline Scripts","description":"Page avoids inline JavaScript for CSP compliance.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Move inline scripts to external files. Use nonce or hash for necessary inline scripts.","traceSpanName":"insights.test.sec-no-inline-scripts","registryVersion":"insights-quality-2026-05-10.2","tags":["csp","inline","xss"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"script:not([src])\").length","humanCommand":"Count inline <script> tags without src attribute"}},{"id":"sec-form-action","testId":"sec-form-action","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Form Action Security","description":"Forms submit to HTTPS endpoints.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Ensure all form actions use HTTPS URLs.","traceSpanName":"insights.test.sec-form-action","registryVersion":"insights-quality-2026-05-10.2","tags":["forms","https","data"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"form[action^=\\\"http:\\\"]\").length === 0","humanCommand":"Check all form action attributes"}},{"id":"sec-cors","testId":"sec-cors","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"CORS Configuration","description":"API has proper CORS headers.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Configure CORS to allow only trusted origins. Avoid wildcard (*).","traceSpanName":"insights.test.sec-cors","registryVersion":"insights-quality-2026-05-10.2","tags":["cors","api","headers"],"reproducibility":{"cliCommand":"Check Access-Control-Allow-Origin header","humanCommand":"curl -I -H \"Origin: https://evil.com\" https://example.com/api"}},{"id":"sec-server-info","testId":"sec-server-info","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"No Server Information Disclosure","description":"Server headers do not reveal version info.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Remove or obscure Server and X-Powered-By headers.","traceSpanName":"insights.test.sec-server-info","registryVersion":"insights-quality-2026-05-10.2","tags":["headers","disclosure","fingerprint"],"reproducibility":{"cliCommand":"Check response headers for Server, X-Powered-By","humanCommand":"curl -I https://example.com | grep -i \"server\\|x-powered-by\""}},{"id":"sec-sql-injection","testId":"sec-sql-injection","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"SQL Injection Prevention","description":"Application uses parameterized queries.","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Use parameterized queries or ORM. Never concatenate user input into SQL.","traceSpanName":"insights.test.sec-sql-injection","registryVersion":"insights-quality-2026-05-10.2","tags":["sql","injection","database"],"reproducibility":{"cliCommand":"Code review for parameterized queries","humanCommand":"Review database query code for parameter binding"}},{"id":"ai-llms-txt","testId":"ai-llms-txt","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Present","description":"Site has /llms.txt for AI crawler guidance.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Create /llms.txt with site description, key content, and AI usage guidelines.","traceSpanName":"insights.test.ai-llms-txt","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-txt","ai-crawler","discovery"],"reproducibility":{"cliCommand":"fetch(\"/llms.txt\").then(r => r.ok)","humanCommand":"curl https://example.com/llms.txt"}},{"id":"ai-llms-full-txt","testId":"ai-llms-full-txt","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs-Full.txt Present","description":"Site has /llms-full.txt for comprehensive AI context.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Create /llms-full.txt with full site documentation for AI training.","traceSpanName":"insights.test.ai-llms-full-txt","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-txt","ai-training","documentation"],"reproducibility":{"cliCommand":"fetch(\"/llms-full.txt\").then(r => r.ok)","humanCommand":"curl https://example.com/llms-full.txt"}},{"id":"ai-structured-data","testId":"ai-structured-data","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"AI-Friendly Structured Data","description":"Site uses JSON-LD structured data for AI parsing.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Add comprehensive JSON-LD structured data with Organization, FAQPage, HowTo schemas.","traceSpanName":"insights.test.ai-structured-data","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","json-ld","schema"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"script[type=\\\"application/ld+json\\\"]\").length > 0","humanCommand":"curl -s https://example.com | grep \"application/ld+json\""}},{"id":"ai-faq-schema","testId":"ai-faq-schema","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"FAQ Schema","description":"Site uses FAQPage schema for direct answers.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"high","remediation":"Add FAQPage schema with question-answer pairs for AI snippets.","traceSpanName":"insights.test.ai-faq-schema","registryVersion":"insights-quality-2026-05-10.2","tags":["faq","schema","snippets"],"reproducibility":{"cliCommand":"Check for FAQPage in JSON-LD","humanCommand":"curl -s https://example.com | grep -o \"FAQPage\""}},{"id":"ai-howto-schema","testId":"ai-howto-schema","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"HowTo Schema","description":"Instructional content uses HowTo schema.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add HowTo schema with step-by-step instructions for procedural content.","traceSpanName":"insights.test.ai-howto-schema","registryVersion":"insights-quality-2026-05-10.2","tags":["howto","schema","instructions"],"reproducibility":{"cliCommand":"Check for HowTo in JSON-LD","humanCommand":"curl -s https://example.com | grep -o \"HowTo\""}},{"id":"ai-semantic-html","testId":"ai-semantic-html","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Semantic HTML Structure","description":"Page uses semantic HTML for AI understanding.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Use semantic HTML5 elements: article, section, aside, nav, header, footer, main.","traceSpanName":"insights.test.ai-semantic-html","registryVersion":"insights-quality-2026-05-10.2","tags":["semantic","html","structure"],"reproducibility":{"cliCommand":"document.querySelectorAll(\"article, section, aside, nav, header, footer, main\").length >= 4","humanCommand":"Count semantic HTML elements on page"}},{"id":"ai-heading-hierarchy","testId":"ai-heading-hierarchy","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Clear Heading Hierarchy","description":"Page has logical heading structure for AI parsing.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Use proper heading hierarchy. Each section should have clear topical headings.","traceSpanName":"insights.test.ai-heading-hierarchy","registryVersion":"insights-quality-2026-05-10.2","tags":["headings","structure","outline"],"reproducibility":{"cliCommand":"Validate heading order h1 -> h2 -> h3 etc.","humanCommand":"Outline headings and verify logical hierarchy"}},{"id":"ai-content-chunking","testId":"ai-content-chunking","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Content Chunking","description":"Content is organized in digestible chunks.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Break content into clear sections with headings. Use short paragraphs and lists.","traceSpanName":"insights.test.ai-content-chunking","registryVersion":"insights-quality-2026-05-10.2","tags":["content","structure","readability"],"reproducibility":{"cliCommand":"Count paragraphs and their average length","humanCommand":"Review content structure for clear sections"}},{"id":"ai-factoid-markup","testId":"ai-factoid-markup","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Factoid Markup","description":"Key facts are marked up for extraction.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"high","remediation":"Use <dl> for definitions, tables for data, clear labels for key facts.","traceSpanName":"insights.test.ai-factoid-markup","registryVersion":"insights-quality-2026-05-10.2","tags":["facts","extraction","markup"],"reproducibility":{"cliCommand":"Check for definition lists, data tables, key-value markup","humanCommand":"Review if key facts are in structured format"}},{"id":"ai-citation-ready","testId":"ai-citation-ready","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Citation-Ready Content","description":"Content includes author, date, and source info.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add author, publication date, and modification date to content and metadata.","traceSpanName":"insights.test.ai-citation-ready","registryVersion":"insights-quality-2026-05-10.2","tags":["citation","author","credibility"],"reproducibility":{"cliCommand":"Check for author, datePublished, dateModified in metadata","humanCommand":"Verify author and date information is present"}},{"id":"ai-api-documentation","testId":"ai-api-documentation","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"API Documentation","description":"API is documented with OpenAPI/Swagger.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"high","remediation":"Create OpenAPI specification for APIs. Expose at /api/docs.","traceSpanName":"insights.test.ai-api-documentation","registryVersion":"insights-quality-2026-05-10.2","tags":["api","documentation","openapi"],"reproducibility":{"cliCommand":"fetch(\"/api/docs\").then(r => r.ok) || fetch(\"/openapi.json\").then(r => r.ok)","humanCommand":"curl https://example.com/api/docs"}},{"id":"ai-machine-readable","testId":"ai-machine-readable","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Machine-Readable Format","description":"Content available in machine-readable formats.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Provide RSS/Atom feeds, JSON endpoints for content.","traceSpanName":"insights.test.ai-machine-readable","registryVersion":"insights-quality-2026-05-10.2","tags":["feeds","json","machine-readable"],"reproducibility":{"cliCommand":"Check for JSON, RSS, Atom feed availability","humanCommand":"curl https://example.com/feed.xml"}},{"id":"ai-entity-linking","testId":"ai-entity-linking","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Entity Linking","description":"Content links to authoritative sources.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"medium","remediation":"Link key concepts to authoritative sources like Wikipedia, official documentation.","traceSpanName":"insights.test.ai-entity-linking","registryVersion":"insights-quality-2026-05-10.2","tags":["links","entities","authority"],"reproducibility":{"cliCommand":"Count links to Wikipedia, schema.org, authoritative domains","humanCommand":"Review outbound links for authority"}},{"id":"ai-conversational-content","testId":"ai-conversational-content","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Conversational Content","description":"Content written in Q&A or conversational format.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"medium","remediation":"Structure content around questions. Use FAQ sections and clear answers.","traceSpanName":"insights.test.ai-conversational-content","registryVersion":"insights-quality-2026-05-10.2","tags":["conversational","questions","snippets"],"reproducibility":{"cliCommand":"Count question patterns in headings","humanCommand":"Review if content answers common questions"}},{"id":"ai-summary-available","testId":"ai-summary-available","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Content Summaries","description":"Pages have clear summaries or abstracts.","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"medium","remediation":"Add executive summary, TL;DR, or abstract at top of long content.","traceSpanName":"insights.test.ai-summary-available","registryVersion":"insights-quality-2026-05-10.2","tags":["summary","abstract","overview"],"reproducibility":{"cliCommand":"Check for summary, abstract, TL;DR sections","humanCommand":"Verify each page has a clear summary"}},{"id":"bp-doctype","testId":"bp-doctype","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Valid DOCTYPE","description":"Page has HTML5 DOCTYPE declaration.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Ensure <!DOCTYPE html> is the first line of the document.","traceSpanName":"insights.test.bp-doctype","registryVersion":"insights-quality-2026-05-10.2","tags":["doctype","html","standards"],"reproducibility":{"cliCommand":"document.doctype?.name === \"html\"","humanCommand":"curl -s https://example.com | head -1"}},{"id":"bp-charset","testId":"bp-charset","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Character Encoding","description":"Page declares UTF-8 character encoding.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Add <meta charset=\"UTF-8\"> as first element in <head>.","traceSpanName":"insights.test.bp-charset","registryVersion":"insights-quality-2026-05-10.2","tags":["charset","encoding","i18n"],"reproducibility":{"cliCommand":"document.characterSet === \"UTF-8\"","humanCommand":"curl -s https://example.com | grep -i \"charset\""}},{"id":"bp-viewport","testId":"bp-viewport","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Viewport Meta Tag","description":"Page has proper viewport meta tag.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Add <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">.","traceSpanName":"insights.test.bp-viewport","registryVersion":"insights-quality-2026-05-10.2","tags":["viewport","responsive","mobile"],"reproducibility":{"cliCommand":"document.querySelector(\"meta[name=viewport]\")?.content.includes(\"width=device-width\")","humanCommand":"curl -s https://example.com | grep \"viewport\""}},{"id":"bp-no-document-write","testId":"bp-no-document-write","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"No document.write()","description":"Page does not use document.write().","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Replace document.write with DOM manipulation methods.","traceSpanName":"insights.test.bp-no-document-write","registryVersion":"insights-quality-2026-05-10.2","tags":["javascript","performance","deprecated"],"reproducibility":{"cliCommand":"Search scripts for document.write","humanCommand":"grep -r \"document.write\" *.js"}},{"id":"bp-no-console-logs","testId":"bp-no-console-logs","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"No Console Logs in Production","description":"Production code has no console.log statements.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Remove console.log statements or use build tool to strip them.","traceSpanName":"insights.test.bp-no-console-logs","registryVersion":"insights-quality-2026-05-10.2","tags":["javascript","debugging","production"],"reproducibility":{"cliCommand":"Search scripts for console.log","humanCommand":"grep -r \"console.log\" *.js"}},{"id":"bp-valid-html","testId":"bp-valid-html","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Valid HTML","description":"Page passes HTML validation.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Fix HTML validation errors reported by W3C validator.","traceSpanName":"insights.test.bp-valid-html","registryVersion":"insights-quality-2026-05-10.2","tags":["html","validation","standards"],"reproducibility":{"cliCommand":"W3C HTML Validator API","humanCommand":"npx html-validate https://example.com"}},{"id":"bp-no-deprecated-apis","testId":"bp-no-deprecated-apis","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"No Deprecated APIs","description":"Page does not use deprecated web APIs.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Replace deprecated APIs with modern alternatives.","traceSpanName":"insights.test.bp-no-deprecated-apis","registryVersion":"insights-quality-2026-05-10.2","tags":["apis","deprecated","modern"],"reproducibility":{"cliCommand":"lighthouse --only-categories=best-practices --output=json | jq \".audits[\"deprecations\"]\"","humanCommand":"Check DevTools console for deprecation warnings"}},{"id":"bp-error-handling","testId":"bp-error-handling","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"JavaScript Error Handling","description":"Page has no unhandled JavaScript errors.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Add error boundaries, try-catch blocks, and global error handlers.","traceSpanName":"insights.test.bp-error-handling","registryVersion":"insights-quality-2026-05-10.2","tags":["javascript","errors","reliability"],"reproducibility":{"cliCommand":"window.onerror handler check","humanCommand":"Open DevTools Console and check for red errors"}},{"id":"bp-print-styles","testId":"bp-print-styles","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Print Stylesheet","description":"Page has print-optimized styles.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Add @media print styles to optimize for printing.","traceSpanName":"insights.test.bp-print-styles","registryVersion":"insights-quality-2026-05-10.2","tags":["print","css","ux"],"reproducibility":{"cliCommand":"document.querySelector(\"link[media=print], style\") with @media print","humanCommand":"Print preview the page and check formatting"}},{"id":"bp-manifest","testId":"bp-manifest","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Web App Manifest","description":"Site has a web app manifest for PWA support.","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"medium","remediation":"Create manifest.json with name, icons, theme_color, and display properties.","traceSpanName":"insights.test.bp-manifest","registryVersion":"insights-quality-2026-05-10.2","tags":["pwa","manifest","installable"],"reproducibility":{"cliCommand":"document.querySelector(\"link[rel=manifest]\") !== null","humanCommand":"curl https://example.com/manifest.json"}},{"id":"sd-json-ld","testId":"sd-json-ld","suiteId":"structured-data","suiteName":"Structured Data","phase2Dimensions":["structured-data","discovery","aeo","geo"],"name":"JSON-LD Structured Data","description":"Page contains valid JSON-LD structured data for rich search results","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence","Threshold: pass 1 count"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","traceSpanName":"insights.test.sd-json-ld","registryVersion":"insights-quality-2026-05-10.2","tags":["seo","structured-data","json-ld","schema.org"],"reproducibility":{"cliCommand":"curl -s URL | grep -o '<script[^>]*application/ld+json[^>]*>'","humanCommand":"View page source and search for \"application/ld+json\" script tags"}},{"id":"sd-json-ld-valid","testId":"sd-json-ld-valid","suiteId":"structured-data","suiteName":"Structured Data","phase2Dimensions":["structured-data","discovery","aeo","geo"],"name":"JSON-LD Validity","description":"All JSON-LD blocks are syntactically valid JSON","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence","Threshold: pass 100 %"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","traceSpanName":"insights.test.sd-json-ld-valid","registryVersion":"insights-quality-2026-05-10.2","tags":["seo","structured-data","json-ld","validation"],"reproducibility":{"cliCommand":"curl -s URL | grep -oP '<script[^>]*application/ld\\+json[^>]*>\\K[^<]+' | jq .","humanCommand":"Extract JSON-LD content and validate using json.platphormnews.com/api/v1/validate"}},{"id":"sd-rss-feed","testId":"sd-rss-feed","suiteId":"structured-data","suiteName":"Structured Data","phase2Dimensions":["structured-data","discovery","aeo","geo"],"name":"RSS Feed Available","description":"Site provides an RSS feed for content syndication","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence","Threshold: pass 1 boolean"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","traceSpanName":"insights.test.sd-rss-feed","registryVersion":"insights-quality-2026-05-10.2","tags":["seo","rss","syndication","feed"],"reproducibility":{"cliCommand":"curl -s URL | grep -o '<link[^>]*application/rss+xml[^>]*>'","humanCommand":"Check page source for RSS link tags or visit /rss.xml or /feed.xml"}},{"id":"sd-rss-valid","testId":"sd-rss-valid","suiteId":"structured-data","suiteName":"Structured Data","phase2Dimensions":["structured-data","discovery","aeo","geo"],"name":"RSS Feed Valid","description":"RSS feed is well-formed XML and follows RSS specification","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence","Threshold: pass 100 %"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","traceSpanName":"insights.test.sd-rss-valid","registryVersion":"insights-quality-2026-05-10.2","tags":["seo","rss","xml","validation"],"reproducibility":{"cliCommand":"curl -s URL/rss.xml | xmllint --noout - 2>&1","humanCommand":"Validate RSS feed using xml.platphormnews.com/api/v1/parse"}},{"id":"sd-sitemap","testId":"sd-sitemap","suiteId":"structured-data","suiteName":"Structured Data","phase2Dimensions":["structured-data","discovery","aeo","geo"],"name":"XML Sitemap Available","description":"Site provides an XML sitemap for search engine crawling","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence","Threshold: pass 1 boolean"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","traceSpanName":"insights.test.sd-sitemap","registryVersion":"insights-quality-2026-05-10.2","tags":["seo","sitemap","xml","crawling"],"reproducibility":{"cliCommand":"curl -s -o /dev/null -w \"%{http_code}\" URL/sitemap.xml","humanCommand":"Visit /sitemap.xml and check if it returns a valid XML document"}},{"id":"sd-sitemap-valid","testId":"sd-sitemap-valid","suiteId":"structured-data","suiteName":"Structured Data","phase2Dimensions":["structured-data","discovery","aeo","geo"],"name":"Sitemap Valid XML","description":"Sitemap is well-formed XML following the sitemap protocol","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence","Threshold: pass 100 %"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","traceSpanName":"insights.test.sd-sitemap-valid","registryVersion":"insights-quality-2026-05-10.2","tags":["seo","sitemap","xml","validation"],"reproducibility":{"cliCommand":"curl -s URL/sitemap.xml | xmllint --schema sitemap.xsd --noout - 2>&1","humanCommand":"Validate sitemap using xml.platphormnews.com/api/v1/parse"}},{"id":"sd-llms-txt","testId":"sd-llms-txt","suiteId":"structured-data","suiteName":"Structured Data","phase2Dimensions":["structured-data","discovery","aeo","geo"],"name":"LLMs.txt Available","description":"Site provides llms.txt file for AI/LLM discoverability","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence","Threshold: pass 1 boolean"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"high","traceSpanName":"insights.test.sd-llms-txt","registryVersion":"insights-quality-2026-05-10.2","tags":["ai","llm","discoverability","llms.txt"],"reproducibility":{"cliCommand":"curl -s -o /dev/null -w \"%{http_code}\" URL/llms.txt","humanCommand":"Visit /llms.txt and check if it returns markdown content describing the site for LLMs"}},{"id":"sd-llms-structured","testId":"sd-llms-structured","suiteId":"structured-data","suiteName":"Structured Data","phase2Dimensions":["structured-data","discovery","aeo","geo"],"name":"LLMs.txt Well-Structured","description":"llms.txt file contains proper markdown structure with headings and sections","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence","Threshold: pass 3 sections"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"medium","traceSpanName":"insights.test.sd-llms-structured","registryVersion":"insights-quality-2026-05-10.2","tags":["ai","llm","markdown","structure"],"reproducibility":{"cliCommand":"curl -s URL/llms.txt | grep -c \"^#\"","humanCommand":"Analyze llms.txt structure using markdown.platphormnews.com/api/v1/transform"}},{"id":"sd-open-graph","testId":"sd-open-graph","suiteId":"structured-data","suiteName":"Structured Data","phase2Dimensions":["structured-data","discovery","aeo","geo"],"name":"Open Graph Tags","description":"Page includes Open Graph meta tags for social sharing","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence","Threshold: pass 4 tags"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","traceSpanName":"insights.test.sd-open-graph","registryVersion":"insights-quality-2026-05-10.2","tags":["seo","social","open-graph","meta"],"reproducibility":{"cliCommand":"curl -s URL | grep -c 'property=\"og:'","humanCommand":"Check page source for meta tags with property=\"og:*\""}},{"id":"sd-twitter-cards","testId":"sd-twitter-cards","suiteId":"structured-data","suiteName":"Structured Data","phase2Dimensions":["structured-data","discovery","aeo","geo"],"name":"Twitter Card Tags","description":"Page includes Twitter Card meta tags for Twitter/X sharing","checkType":"manual_guided","inputRequirements":["Public-safe URL","Human/operator review evidence","Threshold: pass 3 tags"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","traceSpanName":"insights.test.sd-twitter-cards","registryVersion":"insights-quality-2026-05-10.2","tags":["seo","social","twitter","meta"],"reproducibility":{"cliCommand":"curl -s URL | grep -c 'name=\"twitter:'","humanCommand":"Check page source for meta tags with name=\"twitter:*\""}},{"id":"ni-w3c-01","testId":"ni-w3c-01","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 1","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-01","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:1","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 1)"}},{"id":"ni-w3c-02","testId":"ni-w3c-02","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 2","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-02","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:2","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 2)"}},{"id":"ni-w3c-03","testId":"ni-w3c-03","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 3","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-03","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:3","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 3)"}},{"id":"ni-w3c-04","testId":"ni-w3c-04","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 4","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-04","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:4","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 4)"}},{"id":"ni-w3c-05","testId":"ni-w3c-05","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 5","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-05","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:5","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 5)"}},{"id":"ni-w3c-06","testId":"ni-w3c-06","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 6","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-06","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:6","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 6)"}},{"id":"ni-w3c-07","testId":"ni-w3c-07","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 7","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-07","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:7","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 7)"}},{"id":"ni-w3c-08","testId":"ni-w3c-08","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 8","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-08","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:8","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 8)"}},{"id":"ni-w3c-09","testId":"ni-w3c-09","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 9","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-09","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:9","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 9)"}},{"id":"ni-w3c-10","testId":"ni-w3c-10","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 10","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-10","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:10","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 10)"}},{"id":"ni-w3c-11","testId":"ni-w3c-11","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 11","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-11","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:11","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 11)"}},{"id":"ni-w3c-12","testId":"ni-w3c-12","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 12","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-12","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:12","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 12)"}},{"id":"ni-w3c-13","testId":"ni-w3c-13","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 13","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-13","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:13","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 13)"}},{"id":"ni-w3c-14","testId":"ni-w3c-14","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 14","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-14","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:14","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 14)"}},{"id":"ni-w3c-15","testId":"ni-w3c-15","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 15","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-15","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:15","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 15)"}},{"id":"ni-w3c-16","testId":"ni-w3c-16","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 16","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-16","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:16","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 16)"}},{"id":"ni-w3c-17","testId":"ni-w3c-17","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 17","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-17","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:17","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 17)"}},{"id":"ni-w3c-18","testId":"ni-w3c-18","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 18","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-18","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:18","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 18)"}},{"id":"ni-w3c-19","testId":"ni-w3c-19","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 19","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-19","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:19","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 19)"}},{"id":"ni-w3c-20","testId":"ni-w3c-20","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 20","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-20","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:20","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 20)"}},{"id":"ni-w3c-21","testId":"ni-w3c-21","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 21","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-21","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:21","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 21)"}},{"id":"ni-w3c-22","testId":"ni-w3c-22","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 22","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-22","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:22","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 22)"}},{"id":"ni-w3c-23","testId":"ni-w3c-23","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 23","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-23","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:23","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 23)"}},{"id":"ni-w3c-24","testId":"ni-w3c-24","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 24","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-24","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:24","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 24)"}},{"id":"ni-w3c-25","testId":"ni-w3c-25","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 25","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-25","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:25","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 25)"}},{"id":"ni-w3c-26","testId":"ni-w3c-26","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 26","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-26","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:26","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 26)"}},{"id":"ni-w3c-27","testId":"ni-w3c-27","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 27","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-27","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:27","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 27)"}},{"id":"ni-w3c-28","testId":"ni-w3c-28","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 28","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-28","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:28","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 28)"}},{"id":"ni-w3c-29","testId":"ni-w3c-29","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 29","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-29","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:29","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 29)"}},{"id":"ni-w3c-30","testId":"ni-w3c-30","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 30","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-30","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:30","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 30)"}},{"id":"ni-w3c-31","testId":"ni-w3c-31","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 31","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-31","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:31","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 31)"}},{"id":"ni-w3c-32","testId":"ni-w3c-32","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 32","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-32","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:32","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 32)"}},{"id":"ni-w3c-33","testId":"ni-w3c-33","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 33","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-33","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:33","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 33)"}},{"id":"ni-w3c-34","testId":"ni-w3c-34","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 34","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-34","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:34","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 34)"}},{"id":"ni-w3c-35","testId":"ni-w3c-35","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 35","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-35","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:35","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 35)"}},{"id":"ni-w3c-36","testId":"ni-w3c-36","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 36","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-36","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:36","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 36)"}},{"id":"ni-w3c-37","testId":"ni-w3c-37","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 37","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-37","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:37","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 37)"}},{"id":"ni-w3c-38","testId":"ni-w3c-38","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 38","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-38","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:38","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 38)"}},{"id":"ni-w3c-39","testId":"ni-w3c-39","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 39","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-39","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:39","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 39)"}},{"id":"ni-w3c-40","testId":"ni-w3c-40","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 40","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-40","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:40","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 40)"}},{"id":"ni-w3c-41","testId":"ni-w3c-41","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 41","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-41","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:41","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 41)"}},{"id":"ni-w3c-42","testId":"ni-w3c-42","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 42","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-42","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:42","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 42)"}},{"id":"ni-w3c-43","testId":"ni-w3c-43","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 43","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-43","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:43","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 43)"}},{"id":"ni-w3c-44","testId":"ni-w3c-44","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 44","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-44","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:44","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 44)"}},{"id":"ni-w3c-45","testId":"ni-w3c-45","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 45","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-45","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:45","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 45)"}},{"id":"ni-w3c-46","testId":"ni-w3c-46","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 46","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-46","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:46","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 46)"}},{"id":"ni-w3c-47","testId":"ni-w3c-47","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 47","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-47","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:47","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 47)"}},{"id":"ni-w3c-48","testId":"ni-w3c-48","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 48","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-48","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:48","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 48)"}},{"id":"ni-w3c-49","testId":"ni-w3c-49","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 49","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-49","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:49","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 49)"}},{"id":"ni-w3c-50","testId":"ni-w3c-50","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"W3C Standards Conformance Check 50","description":"Standards-based New Internet analysis check for w3c standards, semantic validity, and interoperable markup behavior (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c standards conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-w3c-50","registryVersion":"insights-quality-2026-05-10.2","tags":["w3c","html","standards","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(html.length>0?'ok':'empty'))\" # group:w3c check:50","humanCommand":"Validate markup with validator.w3.org and check semantic landmarks (group w3c, check 50)"}},{"id":"ni-a11y-01","testId":"ni-a11y-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 1","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:1","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 1)"}},{"id":"ni-a11y-02","testId":"ni-a11y-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 2","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:2","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 2)"}},{"id":"ni-a11y-03","testId":"ni-a11y-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 3","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:3","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 3)"}},{"id":"ni-a11y-04","testId":"ni-a11y-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 4","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:4","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 4)"}},{"id":"ni-a11y-05","testId":"ni-a11y-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 5","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:5","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 5)"}},{"id":"ni-a11y-06","testId":"ni-a11y-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 6","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:6","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 6)"}},{"id":"ni-a11y-07","testId":"ni-a11y-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 7","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:7","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 7)"}},{"id":"ni-a11y-08","testId":"ni-a11y-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 8","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:8","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 8)"}},{"id":"ni-a11y-09","testId":"ni-a11y-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 9","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:9","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 9)"}},{"id":"ni-a11y-10","testId":"ni-a11y-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 10","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:10","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 10)"}},{"id":"ni-a11y-11","testId":"ni-a11y-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 11","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:11","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 11)"}},{"id":"ni-a11y-12","testId":"ni-a11y-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 12","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:12","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 12)"}},{"id":"ni-a11y-13","testId":"ni-a11y-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 13","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:13","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 13)"}},{"id":"ni-a11y-14","testId":"ni-a11y-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 14","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:14","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 14)"}},{"id":"ni-a11y-15","testId":"ni-a11y-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 15","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:15","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 15)"}},{"id":"ni-a11y-16","testId":"ni-a11y-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 16","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:16","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 16)"}},{"id":"ni-a11y-17","testId":"ni-a11y-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 17","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:17","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 17)"}},{"id":"ni-a11y-18","testId":"ni-a11y-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 18","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:18","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 18)"}},{"id":"ni-a11y-19","testId":"ni-a11y-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 19","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:19","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 19)"}},{"id":"ni-a11y-20","testId":"ni-a11y-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 20","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:20","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 20)"}},{"id":"ni-a11y-21","testId":"ni-a11y-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 21","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:21","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 21)"}},{"id":"ni-a11y-22","testId":"ni-a11y-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 22","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:22","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 22)"}},{"id":"ni-a11y-23","testId":"ni-a11y-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 23","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:23","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 23)"}},{"id":"ni-a11y-24","testId":"ni-a11y-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 24","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:24","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 24)"}},{"id":"ni-a11y-25","testId":"ni-a11y-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 25","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:25","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 25)"}},{"id":"ni-a11y-26","testId":"ni-a11y-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 26","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:26","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 26)"}},{"id":"ni-a11y-27","testId":"ni-a11y-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 27","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:27","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 27)"}},{"id":"ni-a11y-28","testId":"ni-a11y-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 28","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:28","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 28)"}},{"id":"ni-a11y-29","testId":"ni-a11y-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 29","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:29","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 29)"}},{"id":"ni-a11y-30","testId":"ni-a11y-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 30","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:30","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 30)"}},{"id":"ni-a11y-31","testId":"ni-a11y-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 31","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:31","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 31)"}},{"id":"ni-a11y-32","testId":"ni-a11y-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 32","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:32","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 32)"}},{"id":"ni-a11y-33","testId":"ni-a11y-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 33","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:33","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 33)"}},{"id":"ni-a11y-34","testId":"ni-a11y-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 34","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:34","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 34)"}},{"id":"ni-a11y-35","testId":"ni-a11y-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 35","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:35","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 35)"}},{"id":"ni-a11y-36","testId":"ni-a11y-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 36","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:36","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 36)"}},{"id":"ni-a11y-37","testId":"ni-a11y-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 37","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:37","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 37)"}},{"id":"ni-a11y-38","testId":"ni-a11y-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 38","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:38","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 38)"}},{"id":"ni-a11y-39","testId":"ni-a11y-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 39","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:39","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 39)"}},{"id":"ni-a11y-40","testId":"ni-a11y-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 40","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:40","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 40)"}},{"id":"ni-a11y-41","testId":"ni-a11y-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 41","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:41","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 41)"}},{"id":"ni-a11y-42","testId":"ni-a11y-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 42","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:42","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 42)"}},{"id":"ni-a11y-43","testId":"ni-a11y-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 43","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:43","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 43)"}},{"id":"ni-a11y-44","testId":"ni-a11y-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 44","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:44","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 44)"}},{"id":"ni-a11y-45","testId":"ni-a11y-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 45","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:45","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 45)"}},{"id":"ni-a11y-46","testId":"ni-a11y-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 46","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:46","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 46)"}},{"id":"ni-a11y-47","testId":"ni-a11y-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 47","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:47","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 47)"}},{"id":"ni-a11y-48","testId":"ni-a11y-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 48","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:48","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 48)"}},{"id":"ni-a11y-49","testId":"ni-a11y-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 49","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:49","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 49)"}},{"id":"ni-a11y-50","testId":"ni-a11y-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessibility Standards Check 50","description":"Standards-based New Internet analysis check for accessibility compliance, assistive technology support, and inclusive UX (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessibility standards gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-a11y-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag","inclusive-design","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:a11y check:50","humanCommand":"Run keyboard-only and screen-reader checks for core journeys (group a11y, check 50)"}},{"id":"ni-act-impl-01","testId":"ni-act-impl-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 1","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:1","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 1)"}},{"id":"ni-act-impl-02","testId":"ni-act-impl-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 2","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:2","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 2)"}},{"id":"ni-act-impl-03","testId":"ni-act-impl-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 3","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:3","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 3)"}},{"id":"ni-act-impl-04","testId":"ni-act-impl-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 4","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:4","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 4)"}},{"id":"ni-act-impl-05","testId":"ni-act-impl-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 5","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:5","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 5)"}},{"id":"ni-act-impl-06","testId":"ni-act-impl-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 6","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:6","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 6)"}},{"id":"ni-act-impl-07","testId":"ni-act-impl-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 7","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:7","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 7)"}},{"id":"ni-act-impl-08","testId":"ni-act-impl-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 8","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:8","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 8)"}},{"id":"ni-act-impl-09","testId":"ni-act-impl-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 9","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:9","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 9)"}},{"id":"ni-act-impl-10","testId":"ni-act-impl-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 10","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:10","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 10)"}},{"id":"ni-act-impl-11","testId":"ni-act-impl-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 11","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:11","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 11)"}},{"id":"ni-act-impl-12","testId":"ni-act-impl-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 12","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:12","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 12)"}},{"id":"ni-act-impl-13","testId":"ni-act-impl-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 13","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:13","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 13)"}},{"id":"ni-act-impl-14","testId":"ni-act-impl-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 14","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:14","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 14)"}},{"id":"ni-act-impl-15","testId":"ni-act-impl-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 15","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:15","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 15)"}},{"id":"ni-act-impl-16","testId":"ni-act-impl-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 16","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:16","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 16)"}},{"id":"ni-act-impl-17","testId":"ni-act-impl-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 17","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:17","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 17)"}},{"id":"ni-act-impl-18","testId":"ni-act-impl-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 18","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:18","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 18)"}},{"id":"ni-act-impl-19","testId":"ni-act-impl-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 19","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:19","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 19)"}},{"id":"ni-act-impl-20","testId":"ni-act-impl-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 20","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:20","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 20)"}},{"id":"ni-act-impl-21","testId":"ni-act-impl-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 21","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:21","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 21)"}},{"id":"ni-act-impl-22","testId":"ni-act-impl-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 22","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:22","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 22)"}},{"id":"ni-act-impl-23","testId":"ni-act-impl-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 23","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:23","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 23)"}},{"id":"ni-act-impl-24","testId":"ni-act-impl-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 24","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:24","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 24)"}},{"id":"ni-act-impl-25","testId":"ni-act-impl-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 25","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:25","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 25)"}},{"id":"ni-act-impl-26","testId":"ni-act-impl-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 26","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:26","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 26)"}},{"id":"ni-act-impl-27","testId":"ni-act-impl-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 27","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:27","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 27)"}},{"id":"ni-act-impl-28","testId":"ni-act-impl-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 28","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:28","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 28)"}},{"id":"ni-act-impl-29","testId":"ni-act-impl-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 29","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:29","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 29)"}},{"id":"ni-act-impl-30","testId":"ni-act-impl-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 30","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:30","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 30)"}},{"id":"ni-act-impl-31","testId":"ni-act-impl-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 31","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:31","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 31)"}},{"id":"ni-act-impl-32","testId":"ni-act-impl-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 32","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:32","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 32)"}},{"id":"ni-act-impl-33","testId":"ni-act-impl-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 33","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:33","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 33)"}},{"id":"ni-act-impl-34","testId":"ni-act-impl-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 34","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:34","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 34)"}},{"id":"ni-act-impl-35","testId":"ni-act-impl-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 35","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:35","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 35)"}},{"id":"ni-act-impl-36","testId":"ni-act-impl-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 36","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:36","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 36)"}},{"id":"ni-act-impl-37","testId":"ni-act-impl-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 37","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:37","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 37)"}},{"id":"ni-act-impl-38","testId":"ni-act-impl-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 38","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:38","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 38)"}},{"id":"ni-act-impl-39","testId":"ni-act-impl-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 39","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:39","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 39)"}},{"id":"ni-act-impl-40","testId":"ni-act-impl-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 40","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:40","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 40)"}},{"id":"ni-act-impl-41","testId":"ni-act-impl-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 41","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:41","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 41)"}},{"id":"ni-act-impl-42","testId":"ni-act-impl-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 42","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:42","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 42)"}},{"id":"ni-act-impl-43","testId":"ni-act-impl-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 43","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:43","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 43)"}},{"id":"ni-act-impl-44","testId":"ni-act-impl-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 44","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:44","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 44)"}},{"id":"ni-act-impl-45","testId":"ni-act-impl-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 45","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:45","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 45)"}},{"id":"ni-act-impl-46","testId":"ni-act-impl-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 46","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:46","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 46)"}},{"id":"ni-act-impl-47","testId":"ni-act-impl-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 47","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:47","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 47)"}},{"id":"ni-act-impl-48","testId":"ni-act-impl-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 48","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:48","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 48)"}},{"id":"ni-act-impl-49","testId":"ni-act-impl-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 49","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:49","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 49)"}},{"id":"ni-act-impl-50","testId":"ni-act-impl-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C ACT Implementations Check 50","description":"Standards-based New Internet analysis check for ACT rules implementation coverage, consistency, and accessibility outcome integrity (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c act implementations gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-act-impl-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","act-rules","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:act-impl check:50","humanCommand":"Cross-check accessibility outcomes against W3C ACT implementation guidance (group act-impl, check 50)"}},{"id":"ni-wcag-22-01","testId":"ni-wcag-22-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 1","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:1","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 1)"}},{"id":"ni-wcag-22-02","testId":"ni-wcag-22-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 2","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:2","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 2)"}},{"id":"ni-wcag-22-03","testId":"ni-wcag-22-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 3","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:3","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 3)"}},{"id":"ni-wcag-22-04","testId":"ni-wcag-22-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 4","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:4","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 4)"}},{"id":"ni-wcag-22-05","testId":"ni-wcag-22-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 5","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:5","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 5)"}},{"id":"ni-wcag-22-06","testId":"ni-wcag-22-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 6","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:6","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 6)"}},{"id":"ni-wcag-22-07","testId":"ni-wcag-22-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 7","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:7","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 7)"}},{"id":"ni-wcag-22-08","testId":"ni-wcag-22-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 8","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:8","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 8)"}},{"id":"ni-wcag-22-09","testId":"ni-wcag-22-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 9","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:9","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 9)"}},{"id":"ni-wcag-22-10","testId":"ni-wcag-22-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 10","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:10","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 10)"}},{"id":"ni-wcag-22-11","testId":"ni-wcag-22-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 11","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:11","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 11)"}},{"id":"ni-wcag-22-12","testId":"ni-wcag-22-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 12","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:12","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 12)"}},{"id":"ni-wcag-22-13","testId":"ni-wcag-22-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 13","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:13","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 13)"}},{"id":"ni-wcag-22-14","testId":"ni-wcag-22-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 14","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:14","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 14)"}},{"id":"ni-wcag-22-15","testId":"ni-wcag-22-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 15","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:15","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 15)"}},{"id":"ni-wcag-22-16","testId":"ni-wcag-22-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 16","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:16","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 16)"}},{"id":"ni-wcag-22-17","testId":"ni-wcag-22-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 17","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:17","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 17)"}},{"id":"ni-wcag-22-18","testId":"ni-wcag-22-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 18","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:18","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 18)"}},{"id":"ni-wcag-22-19","testId":"ni-wcag-22-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 19","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:19","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 19)"}},{"id":"ni-wcag-22-20","testId":"ni-wcag-22-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 20","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:20","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 20)"}},{"id":"ni-wcag-22-21","testId":"ni-wcag-22-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 21","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:21","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 21)"}},{"id":"ni-wcag-22-22","testId":"ni-wcag-22-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 22","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:22","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 22)"}},{"id":"ni-wcag-22-23","testId":"ni-wcag-22-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 23","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:23","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 23)"}},{"id":"ni-wcag-22-24","testId":"ni-wcag-22-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 24","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:24","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 24)"}},{"id":"ni-wcag-22-25","testId":"ni-wcag-22-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 25","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:25","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 25)"}},{"id":"ni-wcag-22-26","testId":"ni-wcag-22-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 26","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:26","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 26)"}},{"id":"ni-wcag-22-27","testId":"ni-wcag-22-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 27","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:27","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 27)"}},{"id":"ni-wcag-22-28","testId":"ni-wcag-22-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 28","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:28","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 28)"}},{"id":"ni-wcag-22-29","testId":"ni-wcag-22-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 29","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:29","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 29)"}},{"id":"ni-wcag-22-30","testId":"ni-wcag-22-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 30","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:30","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 30)"}},{"id":"ni-wcag-22-31","testId":"ni-wcag-22-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 31","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:31","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 31)"}},{"id":"ni-wcag-22-32","testId":"ni-wcag-22-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 32","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:32","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 32)"}},{"id":"ni-wcag-22-33","testId":"ni-wcag-22-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 33","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:33","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 33)"}},{"id":"ni-wcag-22-34","testId":"ni-wcag-22-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 34","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:34","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 34)"}},{"id":"ni-wcag-22-35","testId":"ni-wcag-22-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 35","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:35","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 35)"}},{"id":"ni-wcag-22-36","testId":"ni-wcag-22-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 36","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:36","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 36)"}},{"id":"ni-wcag-22-37","testId":"ni-wcag-22-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 37","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:37","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 37)"}},{"id":"ni-wcag-22-38","testId":"ni-wcag-22-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 38","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:38","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 38)"}},{"id":"ni-wcag-22-39","testId":"ni-wcag-22-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 39","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:39","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 39)"}},{"id":"ni-wcag-22-40","testId":"ni-wcag-22-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 40","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:40","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 40)"}},{"id":"ni-wcag-22-41","testId":"ni-wcag-22-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 41","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:41","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 41)"}},{"id":"ni-wcag-22-42","testId":"ni-wcag-22-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 42","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:42","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 42)"}},{"id":"ni-wcag-22-43","testId":"ni-wcag-22-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 43","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:43","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 43)"}},{"id":"ni-wcag-22-44","testId":"ni-wcag-22-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 44","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:44","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 44)"}},{"id":"ni-wcag-22-45","testId":"ni-wcag-22-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 45","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:45","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 45)"}},{"id":"ni-wcag-22-46","testId":"ni-wcag-22-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 46","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:46","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 46)"}},{"id":"ni-wcag-22-47","testId":"ni-wcag-22-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 47","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:47","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 47)"}},{"id":"ni-wcag-22-48","testId":"ni-wcag-22-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 48","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:48","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 48)"}},{"id":"ni-wcag-22-49","testId":"ni-wcag-22-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 49","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:49","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 49)"}},{"id":"ni-wcag-22-50","testId":"ni-wcag-22-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.2 Coverage Check 50","description":"Standards-based New Internet analysis check for wcag 2.2 success criteria conformance and modern accessibility safeguard coverage (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.2 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-22-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.2","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-22 check:50","humanCommand":"Validate site behavior against WCAG 2.2 success criteria and outcomes (group wcag-22, check 50)"}},{"id":"ni-wcag-21-01","testId":"ni-wcag-21-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 1","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:1","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 1)"}},{"id":"ni-wcag-21-02","testId":"ni-wcag-21-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 2","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:2","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 2)"}},{"id":"ni-wcag-21-03","testId":"ni-wcag-21-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 3","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:3","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 3)"}},{"id":"ni-wcag-21-04","testId":"ni-wcag-21-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 4","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:4","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 4)"}},{"id":"ni-wcag-21-05","testId":"ni-wcag-21-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 5","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:5","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 5)"}},{"id":"ni-wcag-21-06","testId":"ni-wcag-21-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 6","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:6","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 6)"}},{"id":"ni-wcag-21-07","testId":"ni-wcag-21-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 7","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:7","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 7)"}},{"id":"ni-wcag-21-08","testId":"ni-wcag-21-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 8","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:8","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 8)"}},{"id":"ni-wcag-21-09","testId":"ni-wcag-21-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 9","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:9","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 9)"}},{"id":"ni-wcag-21-10","testId":"ni-wcag-21-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 10","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:10","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 10)"}},{"id":"ni-wcag-21-11","testId":"ni-wcag-21-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 11","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:11","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 11)"}},{"id":"ni-wcag-21-12","testId":"ni-wcag-21-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 12","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:12","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 12)"}},{"id":"ni-wcag-21-13","testId":"ni-wcag-21-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 13","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:13","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 13)"}},{"id":"ni-wcag-21-14","testId":"ni-wcag-21-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 14","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:14","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 14)"}},{"id":"ni-wcag-21-15","testId":"ni-wcag-21-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 15","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:15","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 15)"}},{"id":"ni-wcag-21-16","testId":"ni-wcag-21-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 16","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:16","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 16)"}},{"id":"ni-wcag-21-17","testId":"ni-wcag-21-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 17","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:17","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 17)"}},{"id":"ni-wcag-21-18","testId":"ni-wcag-21-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 18","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:18","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 18)"}},{"id":"ni-wcag-21-19","testId":"ni-wcag-21-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 19","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:19","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 19)"}},{"id":"ni-wcag-21-20","testId":"ni-wcag-21-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 20","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:20","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 20)"}},{"id":"ni-wcag-21-21","testId":"ni-wcag-21-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 21","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:21","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 21)"}},{"id":"ni-wcag-21-22","testId":"ni-wcag-21-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 22","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:22","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 22)"}},{"id":"ni-wcag-21-23","testId":"ni-wcag-21-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 23","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:23","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 23)"}},{"id":"ni-wcag-21-24","testId":"ni-wcag-21-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 24","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:24","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 24)"}},{"id":"ni-wcag-21-25","testId":"ni-wcag-21-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 25","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:25","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 25)"}},{"id":"ni-wcag-21-26","testId":"ni-wcag-21-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 26","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:26","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 26)"}},{"id":"ni-wcag-21-27","testId":"ni-wcag-21-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 27","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:27","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 27)"}},{"id":"ni-wcag-21-28","testId":"ni-wcag-21-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 28","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:28","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 28)"}},{"id":"ni-wcag-21-29","testId":"ni-wcag-21-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 29","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:29","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 29)"}},{"id":"ni-wcag-21-30","testId":"ni-wcag-21-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 30","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:30","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 30)"}},{"id":"ni-wcag-21-31","testId":"ni-wcag-21-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 31","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:31","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 31)"}},{"id":"ni-wcag-21-32","testId":"ni-wcag-21-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 32","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:32","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 32)"}},{"id":"ni-wcag-21-33","testId":"ni-wcag-21-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 33","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:33","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 33)"}},{"id":"ni-wcag-21-34","testId":"ni-wcag-21-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 34","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:34","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 34)"}},{"id":"ni-wcag-21-35","testId":"ni-wcag-21-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 35","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:35","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 35)"}},{"id":"ni-wcag-21-36","testId":"ni-wcag-21-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 36","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:36","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 36)"}},{"id":"ni-wcag-21-37","testId":"ni-wcag-21-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 37","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:37","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 37)"}},{"id":"ni-wcag-21-38","testId":"ni-wcag-21-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 38","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:38","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 38)"}},{"id":"ni-wcag-21-39","testId":"ni-wcag-21-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 39","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:39","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 39)"}},{"id":"ni-wcag-21-40","testId":"ni-wcag-21-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 40","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:40","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 40)"}},{"id":"ni-wcag-21-41","testId":"ni-wcag-21-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 41","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:41","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 41)"}},{"id":"ni-wcag-21-42","testId":"ni-wcag-21-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 42","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:42","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 42)"}},{"id":"ni-wcag-21-43","testId":"ni-wcag-21-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 43","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:43","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 43)"}},{"id":"ni-wcag-21-44","testId":"ni-wcag-21-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 44","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:44","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 44)"}},{"id":"ni-wcag-21-45","testId":"ni-wcag-21-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 45","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:45","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 45)"}},{"id":"ni-wcag-21-46","testId":"ni-wcag-21-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 46","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:46","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 46)"}},{"id":"ni-wcag-21-47","testId":"ni-wcag-21-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 47","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:47","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 47)"}},{"id":"ni-wcag-21-48","testId":"ni-wcag-21-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 48","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:48","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 48)"}},{"id":"ni-wcag-21-49","testId":"ni-wcag-21-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 49","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:49","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 49)"}},{"id":"ni-wcag-21-50","testId":"ni-wcag-21-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.1 Coverage Check 50","description":"Standards-based New Internet analysis check for wcag 2.1 criterion coverage with mobile, low-vision, and cognitive accessibility checks (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.1 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-21-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.1","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-21 check:50","humanCommand":"Validate site behavior against WCAG 2.1 success criteria and outcomes (group wcag-21, check 50)"}},{"id":"ni-wcag-20-01","testId":"ni-wcag-20-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 1","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:1","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 1)"}},{"id":"ni-wcag-20-02","testId":"ni-wcag-20-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 2","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:2","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 2)"}},{"id":"ni-wcag-20-03","testId":"ni-wcag-20-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 3","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:3","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 3)"}},{"id":"ni-wcag-20-04","testId":"ni-wcag-20-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 4","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:4","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 4)"}},{"id":"ni-wcag-20-05","testId":"ni-wcag-20-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 5","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:5","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 5)"}},{"id":"ni-wcag-20-06","testId":"ni-wcag-20-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 6","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:6","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 6)"}},{"id":"ni-wcag-20-07","testId":"ni-wcag-20-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 7","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:7","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 7)"}},{"id":"ni-wcag-20-08","testId":"ni-wcag-20-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 8","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:8","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 8)"}},{"id":"ni-wcag-20-09","testId":"ni-wcag-20-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 9","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:9","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 9)"}},{"id":"ni-wcag-20-10","testId":"ni-wcag-20-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 10","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:10","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 10)"}},{"id":"ni-wcag-20-11","testId":"ni-wcag-20-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 11","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:11","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 11)"}},{"id":"ni-wcag-20-12","testId":"ni-wcag-20-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 12","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:12","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 12)"}},{"id":"ni-wcag-20-13","testId":"ni-wcag-20-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 13","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:13","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 13)"}},{"id":"ni-wcag-20-14","testId":"ni-wcag-20-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 14","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:14","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 14)"}},{"id":"ni-wcag-20-15","testId":"ni-wcag-20-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 15","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:15","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 15)"}},{"id":"ni-wcag-20-16","testId":"ni-wcag-20-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 16","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:16","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 16)"}},{"id":"ni-wcag-20-17","testId":"ni-wcag-20-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 17","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:17","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 17)"}},{"id":"ni-wcag-20-18","testId":"ni-wcag-20-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 18","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:18","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 18)"}},{"id":"ni-wcag-20-19","testId":"ni-wcag-20-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 19","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:19","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 19)"}},{"id":"ni-wcag-20-20","testId":"ni-wcag-20-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 20","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:20","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 20)"}},{"id":"ni-wcag-20-21","testId":"ni-wcag-20-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 21","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:21","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 21)"}},{"id":"ni-wcag-20-22","testId":"ni-wcag-20-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 22","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:22","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 22)"}},{"id":"ni-wcag-20-23","testId":"ni-wcag-20-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 23","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:23","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 23)"}},{"id":"ni-wcag-20-24","testId":"ni-wcag-20-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 24","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:24","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 24)"}},{"id":"ni-wcag-20-25","testId":"ni-wcag-20-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 25","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:25","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 25)"}},{"id":"ni-wcag-20-26","testId":"ni-wcag-20-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 26","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:26","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 26)"}},{"id":"ni-wcag-20-27","testId":"ni-wcag-20-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 27","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:27","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 27)"}},{"id":"ni-wcag-20-28","testId":"ni-wcag-20-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 28","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:28","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 28)"}},{"id":"ni-wcag-20-29","testId":"ni-wcag-20-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 29","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:29","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 29)"}},{"id":"ni-wcag-20-30","testId":"ni-wcag-20-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 30","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:30","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 30)"}},{"id":"ni-wcag-20-31","testId":"ni-wcag-20-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 31","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:31","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 31)"}},{"id":"ni-wcag-20-32","testId":"ni-wcag-20-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 32","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:32","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 32)"}},{"id":"ni-wcag-20-33","testId":"ni-wcag-20-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 33","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:33","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 33)"}},{"id":"ni-wcag-20-34","testId":"ni-wcag-20-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 34","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:34","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 34)"}},{"id":"ni-wcag-20-35","testId":"ni-wcag-20-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 35","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:35","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 35)"}},{"id":"ni-wcag-20-36","testId":"ni-wcag-20-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 36","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:36","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 36)"}},{"id":"ni-wcag-20-37","testId":"ni-wcag-20-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 37","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:37","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 37)"}},{"id":"ni-wcag-20-38","testId":"ni-wcag-20-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 38","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:38","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 38)"}},{"id":"ni-wcag-20-39","testId":"ni-wcag-20-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 39","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:39","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 39)"}},{"id":"ni-wcag-20-40","testId":"ni-wcag-20-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 40","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:40","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 40)"}},{"id":"ni-wcag-20-41","testId":"ni-wcag-20-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 41","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:41","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 41)"}},{"id":"ni-wcag-20-42","testId":"ni-wcag-20-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 42","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:42","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 42)"}},{"id":"ni-wcag-20-43","testId":"ni-wcag-20-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 43","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:43","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 43)"}},{"id":"ni-wcag-20-44","testId":"ni-wcag-20-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 44","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:44","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 44)"}},{"id":"ni-wcag-20-45","testId":"ni-wcag-20-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 45","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:45","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 45)"}},{"id":"ni-wcag-20-46","testId":"ni-wcag-20-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 46","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:46","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 46)"}},{"id":"ni-wcag-20-47","testId":"ni-wcag-20-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 47","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:47","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 47)"}},{"id":"ni-wcag-20-48","testId":"ni-wcag-20-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 48","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:48","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 48)"}},{"id":"ni-wcag-20-49","testId":"ni-wcag-20-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 49","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:49","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 49)"}},{"id":"ni-wcag-20-50","testId":"ni-wcag-20-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 2.0 Coverage Check 50","description":"Standards-based New Internet analysis check for legacy wcag 2.0 baseline conformance for broad interoperability and compliance continuity (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 2.0 coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wcag-20-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag-2.0","wcag","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wcag-20 check:50","humanCommand":"Validate site behavior against WCAG 2.0 success criteria and outcomes (group wcag-20, check 50)"}},{"id":"ni-epub-a11y-11-01","testId":"ni-epub-a11y-11-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 1","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:1","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 1)"}},{"id":"ni-epub-a11y-11-02","testId":"ni-epub-a11y-11-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 2","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:2","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 2)"}},{"id":"ni-epub-a11y-11-03","testId":"ni-epub-a11y-11-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 3","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:3","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 3)"}},{"id":"ni-epub-a11y-11-04","testId":"ni-epub-a11y-11-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 4","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:4","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 4)"}},{"id":"ni-epub-a11y-11-05","testId":"ni-epub-a11y-11-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 5","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:5","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 5)"}},{"id":"ni-epub-a11y-11-06","testId":"ni-epub-a11y-11-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 6","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:6","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 6)"}},{"id":"ni-epub-a11y-11-07","testId":"ni-epub-a11y-11-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 7","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:7","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 7)"}},{"id":"ni-epub-a11y-11-08","testId":"ni-epub-a11y-11-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 8","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:8","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 8)"}},{"id":"ni-epub-a11y-11-09","testId":"ni-epub-a11y-11-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 9","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:9","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 9)"}},{"id":"ni-epub-a11y-11-10","testId":"ni-epub-a11y-11-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 10","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:10","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 10)"}},{"id":"ni-epub-a11y-11-11","testId":"ni-epub-a11y-11-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 11","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:11","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 11)"}},{"id":"ni-epub-a11y-11-12","testId":"ni-epub-a11y-11-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 12","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:12","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 12)"}},{"id":"ni-epub-a11y-11-13","testId":"ni-epub-a11y-11-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 13","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:13","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 13)"}},{"id":"ni-epub-a11y-11-14","testId":"ni-epub-a11y-11-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 14","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:14","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 14)"}},{"id":"ni-epub-a11y-11-15","testId":"ni-epub-a11y-11-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 15","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:15","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 15)"}},{"id":"ni-epub-a11y-11-16","testId":"ni-epub-a11y-11-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 16","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:16","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 16)"}},{"id":"ni-epub-a11y-11-17","testId":"ni-epub-a11y-11-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 17","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:17","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 17)"}},{"id":"ni-epub-a11y-11-18","testId":"ni-epub-a11y-11-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 18","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:18","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 18)"}},{"id":"ni-epub-a11y-11-19","testId":"ni-epub-a11y-11-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 19","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:19","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 19)"}},{"id":"ni-epub-a11y-11-20","testId":"ni-epub-a11y-11-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 20","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:20","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 20)"}},{"id":"ni-epub-a11y-11-21","testId":"ni-epub-a11y-11-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 21","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:21","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 21)"}},{"id":"ni-epub-a11y-11-22","testId":"ni-epub-a11y-11-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 22","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:22","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 22)"}},{"id":"ni-epub-a11y-11-23","testId":"ni-epub-a11y-11-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 23","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:23","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 23)"}},{"id":"ni-epub-a11y-11-24","testId":"ni-epub-a11y-11-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 24","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:24","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 24)"}},{"id":"ni-epub-a11y-11-25","testId":"ni-epub-a11y-11-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 25","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:25","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 25)"}},{"id":"ni-epub-a11y-11-26","testId":"ni-epub-a11y-11-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 26","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:26","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 26)"}},{"id":"ni-epub-a11y-11-27","testId":"ni-epub-a11y-11-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 27","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:27","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 27)"}},{"id":"ni-epub-a11y-11-28","testId":"ni-epub-a11y-11-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 28","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:28","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 28)"}},{"id":"ni-epub-a11y-11-29","testId":"ni-epub-a11y-11-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 29","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:29","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 29)"}},{"id":"ni-epub-a11y-11-30","testId":"ni-epub-a11y-11-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 30","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:30","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 30)"}},{"id":"ni-epub-a11y-11-31","testId":"ni-epub-a11y-11-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 31","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:31","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 31)"}},{"id":"ni-epub-a11y-11-32","testId":"ni-epub-a11y-11-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 32","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:32","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 32)"}},{"id":"ni-epub-a11y-11-33","testId":"ni-epub-a11y-11-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 33","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:33","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 33)"}},{"id":"ni-epub-a11y-11-34","testId":"ni-epub-a11y-11-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 34","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:34","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 34)"}},{"id":"ni-epub-a11y-11-35","testId":"ni-epub-a11y-11-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 35","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:35","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 35)"}},{"id":"ni-epub-a11y-11-36","testId":"ni-epub-a11y-11-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 36","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:36","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 36)"}},{"id":"ni-epub-a11y-11-37","testId":"ni-epub-a11y-11-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 37","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:37","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 37)"}},{"id":"ni-epub-a11y-11-38","testId":"ni-epub-a11y-11-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 38","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:38","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 38)"}},{"id":"ni-epub-a11y-11-39","testId":"ni-epub-a11y-11-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 39","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:39","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 39)"}},{"id":"ni-epub-a11y-11-40","testId":"ni-epub-a11y-11-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 40","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:40","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 40)"}},{"id":"ni-epub-a11y-11-41","testId":"ni-epub-a11y-11-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 41","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:41","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 41)"}},{"id":"ni-epub-a11y-11-42","testId":"ni-epub-a11y-11-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 42","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:42","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 42)"}},{"id":"ni-epub-a11y-11-43","testId":"ni-epub-a11y-11-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 43","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:43","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 43)"}},{"id":"ni-epub-a11y-11-44","testId":"ni-epub-a11y-11-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 44","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:44","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 44)"}},{"id":"ni-epub-a11y-11-45","testId":"ni-epub-a11y-11-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 45","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:45","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 45)"}},{"id":"ni-epub-a11y-11-46","testId":"ni-epub-a11y-11-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 46","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:46","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 46)"}},{"id":"ni-epub-a11y-11-47","testId":"ni-epub-a11y-11-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 47","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:47","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 47)"}},{"id":"ni-epub-a11y-11-48","testId":"ni-epub-a11y-11-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 48","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:48","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 48)"}},{"id":"ni-epub-a11y-11-49","testId":"ni-epub-a11y-11-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 49","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:49","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 49)"}},{"id":"ni-epub-a11y-11-50","testId":"ni-epub-a11y-11-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"EPUB Accessibility 1.1 Check 50","description":"Standards-based New Internet analysis check for epub accessibility 1.1 conformance signals for machine-readable publication integrity (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address epub accessibility 1.1 gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-epub-a11y-11-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","epub","epub-a11y-1.1","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:epub-a11y-11 check:50","humanCommand":"Evaluate publication and long-form content accessibility against EPUB Accessibility 1.1 (group epub-a11y-11, check 50)"}},{"id":"ni-wai-master-01","testId":"ni-wai-master-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 1","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:1","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 1)"}},{"id":"ni-wai-master-02","testId":"ni-wai-master-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 2","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:2","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 2)"}},{"id":"ni-wai-master-03","testId":"ni-wai-master-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 3","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:3","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 3)"}},{"id":"ni-wai-master-04","testId":"ni-wai-master-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 4","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:4","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 4)"}},{"id":"ni-wai-master-05","testId":"ni-wai-master-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 5","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:5","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 5)"}},{"id":"ni-wai-master-06","testId":"ni-wai-master-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 6","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:6","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 6)"}},{"id":"ni-wai-master-07","testId":"ni-wai-master-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 7","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:7","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 7)"}},{"id":"ni-wai-master-08","testId":"ni-wai-master-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 8","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:8","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 8)"}},{"id":"ni-wai-master-09","testId":"ni-wai-master-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 9","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:9","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 9)"}},{"id":"ni-wai-master-10","testId":"ni-wai-master-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 10","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:10","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 10)"}},{"id":"ni-wai-master-11","testId":"ni-wai-master-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 11","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:11","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 11)"}},{"id":"ni-wai-master-12","testId":"ni-wai-master-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 12","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:12","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 12)"}},{"id":"ni-wai-master-13","testId":"ni-wai-master-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 13","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:13","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 13)"}},{"id":"ni-wai-master-14","testId":"ni-wai-master-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 14","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:14","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 14)"}},{"id":"ni-wai-master-15","testId":"ni-wai-master-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 15","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:15","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 15)"}},{"id":"ni-wai-master-16","testId":"ni-wai-master-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 16","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:16","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 16)"}},{"id":"ni-wai-master-17","testId":"ni-wai-master-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 17","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:17","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 17)"}},{"id":"ni-wai-master-18","testId":"ni-wai-master-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 18","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:18","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 18)"}},{"id":"ni-wai-master-19","testId":"ni-wai-master-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 19","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:19","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 19)"}},{"id":"ni-wai-master-20","testId":"ni-wai-master-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 20","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:20","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 20)"}},{"id":"ni-wai-master-21","testId":"ni-wai-master-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 21","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:21","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 21)"}},{"id":"ni-wai-master-22","testId":"ni-wai-master-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 22","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:22","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 22)"}},{"id":"ni-wai-master-23","testId":"ni-wai-master-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 23","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:23","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 23)"}},{"id":"ni-wai-master-24","testId":"ni-wai-master-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 24","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:24","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 24)"}},{"id":"ni-wai-master-25","testId":"ni-wai-master-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 25","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:25","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 25)"}},{"id":"ni-wai-master-26","testId":"ni-wai-master-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 26","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:26","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 26)"}},{"id":"ni-wai-master-27","testId":"ni-wai-master-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 27","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:27","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 27)"}},{"id":"ni-wai-master-28","testId":"ni-wai-master-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 28","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:28","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 28)"}},{"id":"ni-wai-master-29","testId":"ni-wai-master-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 29","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:29","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 29)"}},{"id":"ni-wai-master-30","testId":"ni-wai-master-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 30","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:30","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 30)"}},{"id":"ni-wai-master-31","testId":"ni-wai-master-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 31","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:31","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 31)"}},{"id":"ni-wai-master-32","testId":"ni-wai-master-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 32","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:32","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 32)"}},{"id":"ni-wai-master-33","testId":"ni-wai-master-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 33","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:33","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 33)"}},{"id":"ni-wai-master-34","testId":"ni-wai-master-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 34","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:34","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 34)"}},{"id":"ni-wai-master-35","testId":"ni-wai-master-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 35","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:35","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 35)"}},{"id":"ni-wai-master-36","testId":"ni-wai-master-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 36","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:36","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 36)"}},{"id":"ni-wai-master-37","testId":"ni-wai-master-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 37","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:37","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 37)"}},{"id":"ni-wai-master-38","testId":"ni-wai-master-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 38","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:38","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 38)"}},{"id":"ni-wai-master-39","testId":"ni-wai-master-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 39","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:39","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 39)"}},{"id":"ni-wai-master-40","testId":"ni-wai-master-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 40","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:40","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 40)"}},{"id":"ni-wai-master-41","testId":"ni-wai-master-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 41","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:41","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 41)"}},{"id":"ni-wai-master-42","testId":"ni-wai-master-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 42","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:42","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 42)"}},{"id":"ni-wai-master-43","testId":"ni-wai-master-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 43","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:43","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 43)"}},{"id":"ni-wai-master-44","testId":"ni-wai-master-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 44","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:44","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 44)"}},{"id":"ni-wai-master-45","testId":"ni-wai-master-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 45","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:45","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 45)"}},{"id":"ni-wai-master-46","testId":"ni-wai-master-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 46","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:46","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 46)"}},{"id":"ni-wai-master-47","testId":"ni-wai-master-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 47","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:47","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 47)"}},{"id":"ni-wai-master-48","testId":"ni-wai-master-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 48","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:48","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 48)"}},{"id":"ni-wai-master-49","testId":"ni-wai-master-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 49","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:49","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 49)"}},{"id":"ni-wai-master-50","testId":"ni-wai-master-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"W3C WAI Standards Matrix Check 50","description":"Standards-based New Internet analysis check for cross-standard coverage alignment across the W3C WAI standards and guidelines catalog (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address w3c wai standards matrix gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-master-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai","w3c","standards-matrix","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-master check:50","humanCommand":"Map accessibility evidence against the full WAI standards and guidelines matrix (group wai-master, check 50)"}},{"id":"ni-wai-aria-01","testId":"ni-wai-aria-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 1","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:1","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 1)"}},{"id":"ni-wai-aria-02","testId":"ni-wai-aria-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 2","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:2","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 2)"}},{"id":"ni-wai-aria-03","testId":"ni-wai-aria-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 3","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:3","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 3)"}},{"id":"ni-wai-aria-04","testId":"ni-wai-aria-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 4","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:4","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 4)"}},{"id":"ni-wai-aria-05","testId":"ni-wai-aria-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 5","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:5","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 5)"}},{"id":"ni-wai-aria-06","testId":"ni-wai-aria-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 6","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:6","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 6)"}},{"id":"ni-wai-aria-07","testId":"ni-wai-aria-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 7","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:7","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 7)"}},{"id":"ni-wai-aria-08","testId":"ni-wai-aria-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 8","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:8","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 8)"}},{"id":"ni-wai-aria-09","testId":"ni-wai-aria-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 9","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:9","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 9)"}},{"id":"ni-wai-aria-10","testId":"ni-wai-aria-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 10","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:10","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 10)"}},{"id":"ni-wai-aria-11","testId":"ni-wai-aria-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 11","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:11","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 11)"}},{"id":"ni-wai-aria-12","testId":"ni-wai-aria-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 12","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:12","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 12)"}},{"id":"ni-wai-aria-13","testId":"ni-wai-aria-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 13","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:13","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 13)"}},{"id":"ni-wai-aria-14","testId":"ni-wai-aria-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 14","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:14","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 14)"}},{"id":"ni-wai-aria-15","testId":"ni-wai-aria-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 15","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:15","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 15)"}},{"id":"ni-wai-aria-16","testId":"ni-wai-aria-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 16","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:16","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 16)"}},{"id":"ni-wai-aria-17","testId":"ni-wai-aria-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 17","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:17","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 17)"}},{"id":"ni-wai-aria-18","testId":"ni-wai-aria-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 18","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:18","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 18)"}},{"id":"ni-wai-aria-19","testId":"ni-wai-aria-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 19","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:19","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 19)"}},{"id":"ni-wai-aria-20","testId":"ni-wai-aria-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 20","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:20","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 20)"}},{"id":"ni-wai-aria-21","testId":"ni-wai-aria-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 21","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:21","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 21)"}},{"id":"ni-wai-aria-22","testId":"ni-wai-aria-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 22","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:22","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 22)"}},{"id":"ni-wai-aria-23","testId":"ni-wai-aria-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 23","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:23","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 23)"}},{"id":"ni-wai-aria-24","testId":"ni-wai-aria-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 24","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:24","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 24)"}},{"id":"ni-wai-aria-25","testId":"ni-wai-aria-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 25","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:25","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 25)"}},{"id":"ni-wai-aria-26","testId":"ni-wai-aria-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 26","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:26","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 26)"}},{"id":"ni-wai-aria-27","testId":"ni-wai-aria-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 27","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:27","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 27)"}},{"id":"ni-wai-aria-28","testId":"ni-wai-aria-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 28","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:28","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 28)"}},{"id":"ni-wai-aria-29","testId":"ni-wai-aria-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 29","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:29","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 29)"}},{"id":"ni-wai-aria-30","testId":"ni-wai-aria-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 30","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:30","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 30)"}},{"id":"ni-wai-aria-31","testId":"ni-wai-aria-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 31","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:31","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 31)"}},{"id":"ni-wai-aria-32","testId":"ni-wai-aria-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 32","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:32","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 32)"}},{"id":"ni-wai-aria-33","testId":"ni-wai-aria-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 33","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:33","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 33)"}},{"id":"ni-wai-aria-34","testId":"ni-wai-aria-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 34","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:34","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 34)"}},{"id":"ni-wai-aria-35","testId":"ni-wai-aria-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 35","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:35","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 35)"}},{"id":"ni-wai-aria-36","testId":"ni-wai-aria-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 36","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:36","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 36)"}},{"id":"ni-wai-aria-37","testId":"ni-wai-aria-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 37","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:37","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 37)"}},{"id":"ni-wai-aria-38","testId":"ni-wai-aria-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 38","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:38","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 38)"}},{"id":"ni-wai-aria-39","testId":"ni-wai-aria-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 39","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:39","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 39)"}},{"id":"ni-wai-aria-40","testId":"ni-wai-aria-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 40","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:40","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 40)"}},{"id":"ni-wai-aria-41","testId":"ni-wai-aria-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 41","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:41","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 41)"}},{"id":"ni-wai-aria-42","testId":"ni-wai-aria-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 42","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:42","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 42)"}},{"id":"ni-wai-aria-43","testId":"ni-wai-aria-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 43","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:43","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 43)"}},{"id":"ni-wai-aria-44","testId":"ni-wai-aria-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 44","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:44","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 44)"}},{"id":"ni-wai-aria-45","testId":"ni-wai-aria-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 45","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:45","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 45)"}},{"id":"ni-wai-aria-46","testId":"ni-wai-aria-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 46","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:46","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 46)"}},{"id":"ni-wai-aria-47","testId":"ni-wai-aria-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 47","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:47","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 47)"}},{"id":"ni-wai-aria-48","testId":"ni-wai-aria-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 48","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:48","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 48)"}},{"id":"ni-wai-aria-49","testId":"ni-wai-aria-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 49","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:49","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 49)"}},{"id":"ni-wai-aria-50","testId":"ni-wai-aria-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WAI-ARIA Conformance Check 50","description":"Standards-based New Internet analysis check for aria roles, states, properties, and interaction pattern integrity (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wai-aria conformance gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wai-aria","aria","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria check:50","humanCommand":"Validate ARIA usage against WAI-ARIA requirements and patterns (group wai-aria, check 50)"}},{"id":"ni-wai-aria-html-01","testId":"ni-wai-aria-html-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 1","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:1","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 1)"}},{"id":"ni-wai-aria-html-02","testId":"ni-wai-aria-html-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 2","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:2","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 2)"}},{"id":"ni-wai-aria-html-03","testId":"ni-wai-aria-html-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 3","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:3","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 3)"}},{"id":"ni-wai-aria-html-04","testId":"ni-wai-aria-html-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 4","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:4","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 4)"}},{"id":"ni-wai-aria-html-05","testId":"ni-wai-aria-html-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 5","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:5","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 5)"}},{"id":"ni-wai-aria-html-06","testId":"ni-wai-aria-html-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 6","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:6","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 6)"}},{"id":"ni-wai-aria-html-07","testId":"ni-wai-aria-html-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 7","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:7","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 7)"}},{"id":"ni-wai-aria-html-08","testId":"ni-wai-aria-html-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 8","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:8","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 8)"}},{"id":"ni-wai-aria-html-09","testId":"ni-wai-aria-html-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 9","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:9","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 9)"}},{"id":"ni-wai-aria-html-10","testId":"ni-wai-aria-html-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 10","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:10","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 10)"}},{"id":"ni-wai-aria-html-11","testId":"ni-wai-aria-html-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 11","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:11","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 11)"}},{"id":"ni-wai-aria-html-12","testId":"ni-wai-aria-html-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 12","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:12","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 12)"}},{"id":"ni-wai-aria-html-13","testId":"ni-wai-aria-html-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 13","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:13","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 13)"}},{"id":"ni-wai-aria-html-14","testId":"ni-wai-aria-html-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 14","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:14","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 14)"}},{"id":"ni-wai-aria-html-15","testId":"ni-wai-aria-html-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 15","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:15","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 15)"}},{"id":"ni-wai-aria-html-16","testId":"ni-wai-aria-html-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 16","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:16","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 16)"}},{"id":"ni-wai-aria-html-17","testId":"ni-wai-aria-html-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 17","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:17","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 17)"}},{"id":"ni-wai-aria-html-18","testId":"ni-wai-aria-html-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 18","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:18","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 18)"}},{"id":"ni-wai-aria-html-19","testId":"ni-wai-aria-html-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 19","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:19","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 19)"}},{"id":"ni-wai-aria-html-20","testId":"ni-wai-aria-html-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 20","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:20","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 20)"}},{"id":"ni-wai-aria-html-21","testId":"ni-wai-aria-html-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 21","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:21","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 21)"}},{"id":"ni-wai-aria-html-22","testId":"ni-wai-aria-html-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 22","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:22","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 22)"}},{"id":"ni-wai-aria-html-23","testId":"ni-wai-aria-html-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 23","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:23","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 23)"}},{"id":"ni-wai-aria-html-24","testId":"ni-wai-aria-html-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 24","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:24","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 24)"}},{"id":"ni-wai-aria-html-25","testId":"ni-wai-aria-html-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 25","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:25","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 25)"}},{"id":"ni-wai-aria-html-26","testId":"ni-wai-aria-html-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 26","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:26","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 26)"}},{"id":"ni-wai-aria-html-27","testId":"ni-wai-aria-html-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 27","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:27","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 27)"}},{"id":"ni-wai-aria-html-28","testId":"ni-wai-aria-html-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 28","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:28","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 28)"}},{"id":"ni-wai-aria-html-29","testId":"ni-wai-aria-html-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 29","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:29","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 29)"}},{"id":"ni-wai-aria-html-30","testId":"ni-wai-aria-html-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 30","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:30","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 30)"}},{"id":"ni-wai-aria-html-31","testId":"ni-wai-aria-html-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 31","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:31","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 31)"}},{"id":"ni-wai-aria-html-32","testId":"ni-wai-aria-html-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 32","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:32","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 32)"}},{"id":"ni-wai-aria-html-33","testId":"ni-wai-aria-html-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 33","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:33","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 33)"}},{"id":"ni-wai-aria-html-34","testId":"ni-wai-aria-html-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 34","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:34","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 34)"}},{"id":"ni-wai-aria-html-35","testId":"ni-wai-aria-html-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 35","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:35","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 35)"}},{"id":"ni-wai-aria-html-36","testId":"ni-wai-aria-html-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 36","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:36","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 36)"}},{"id":"ni-wai-aria-html-37","testId":"ni-wai-aria-html-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 37","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:37","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 37)"}},{"id":"ni-wai-aria-html-38","testId":"ni-wai-aria-html-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 38","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:38","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 38)"}},{"id":"ni-wai-aria-html-39","testId":"ni-wai-aria-html-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 39","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:39","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 39)"}},{"id":"ni-wai-aria-html-40","testId":"ni-wai-aria-html-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 40","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:40","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 40)"}},{"id":"ni-wai-aria-html-41","testId":"ni-wai-aria-html-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 41","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:41","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 41)"}},{"id":"ni-wai-aria-html-42","testId":"ni-wai-aria-html-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 42","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:42","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 42)"}},{"id":"ni-wai-aria-html-43","testId":"ni-wai-aria-html-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 43","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:43","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 43)"}},{"id":"ni-wai-aria-html-44","testId":"ni-wai-aria-html-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 44","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:44","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 44)"}},{"id":"ni-wai-aria-html-45","testId":"ni-wai-aria-html-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 45","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:45","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 45)"}},{"id":"ni-wai-aria-html-46","testId":"ni-wai-aria-html-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 46","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:46","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 46)"}},{"id":"ni-wai-aria-html-47","testId":"ni-wai-aria-html-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 47","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:47","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 47)"}},{"id":"ni-wai-aria-html-48","testId":"ni-wai-aria-html-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 48","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:48","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 48)"}},{"id":"ni-wai-aria-html-49","testId":"ni-wai-aria-html-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 49","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:49","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 49)"}},{"id":"ni-wai-aria-html-50","testId":"ni-wai-aria-html-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA in HTML Alignment Check 50","description":"Standards-based New Internet analysis check for allowed aria usage in HTML semantics and role conflicts prevention (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria in html alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-aria-html-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","aria-in-html","semantics","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules aria-* # group:wai-aria-html check:50","humanCommand":"Check aria-in-html mappings and invalid role overrides (group wai-aria-html, check 50)"}},{"id":"ni-wai-accname-01","testId":"ni-wai-accname-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 1","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:1","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 1)"}},{"id":"ni-wai-accname-02","testId":"ni-wai-accname-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 2","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:2","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 2)"}},{"id":"ni-wai-accname-03","testId":"ni-wai-accname-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 3","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:3","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 3)"}},{"id":"ni-wai-accname-04","testId":"ni-wai-accname-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 4","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:4","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 4)"}},{"id":"ni-wai-accname-05","testId":"ni-wai-accname-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 5","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:5","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 5)"}},{"id":"ni-wai-accname-06","testId":"ni-wai-accname-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 6","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:6","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 6)"}},{"id":"ni-wai-accname-07","testId":"ni-wai-accname-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 7","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:7","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 7)"}},{"id":"ni-wai-accname-08","testId":"ni-wai-accname-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 8","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:8","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 8)"}},{"id":"ni-wai-accname-09","testId":"ni-wai-accname-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 9","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:9","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 9)"}},{"id":"ni-wai-accname-10","testId":"ni-wai-accname-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 10","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:10","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 10)"}},{"id":"ni-wai-accname-11","testId":"ni-wai-accname-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 11","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:11","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 11)"}},{"id":"ni-wai-accname-12","testId":"ni-wai-accname-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 12","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:12","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 12)"}},{"id":"ni-wai-accname-13","testId":"ni-wai-accname-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 13","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:13","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 13)"}},{"id":"ni-wai-accname-14","testId":"ni-wai-accname-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 14","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:14","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 14)"}},{"id":"ni-wai-accname-15","testId":"ni-wai-accname-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 15","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:15","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 15)"}},{"id":"ni-wai-accname-16","testId":"ni-wai-accname-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 16","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:16","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 16)"}},{"id":"ni-wai-accname-17","testId":"ni-wai-accname-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 17","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:17","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 17)"}},{"id":"ni-wai-accname-18","testId":"ni-wai-accname-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 18","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:18","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 18)"}},{"id":"ni-wai-accname-19","testId":"ni-wai-accname-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 19","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:19","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 19)"}},{"id":"ni-wai-accname-20","testId":"ni-wai-accname-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 20","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:20","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 20)"}},{"id":"ni-wai-accname-21","testId":"ni-wai-accname-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 21","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:21","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 21)"}},{"id":"ni-wai-accname-22","testId":"ni-wai-accname-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 22","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:22","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 22)"}},{"id":"ni-wai-accname-23","testId":"ni-wai-accname-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 23","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:23","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 23)"}},{"id":"ni-wai-accname-24","testId":"ni-wai-accname-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 24","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:24","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 24)"}},{"id":"ni-wai-accname-25","testId":"ni-wai-accname-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 25","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:25","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 25)"}},{"id":"ni-wai-accname-26","testId":"ni-wai-accname-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 26","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:26","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 26)"}},{"id":"ni-wai-accname-27","testId":"ni-wai-accname-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 27","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:27","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 27)"}},{"id":"ni-wai-accname-28","testId":"ni-wai-accname-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 28","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:28","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 28)"}},{"id":"ni-wai-accname-29","testId":"ni-wai-accname-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 29","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:29","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 29)"}},{"id":"ni-wai-accname-30","testId":"ni-wai-accname-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 30","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:30","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 30)"}},{"id":"ni-wai-accname-31","testId":"ni-wai-accname-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 31","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:31","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 31)"}},{"id":"ni-wai-accname-32","testId":"ni-wai-accname-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 32","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:32","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 32)"}},{"id":"ni-wai-accname-33","testId":"ni-wai-accname-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 33","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:33","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 33)"}},{"id":"ni-wai-accname-34","testId":"ni-wai-accname-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 34","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:34","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 34)"}},{"id":"ni-wai-accname-35","testId":"ni-wai-accname-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 35","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:35","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 35)"}},{"id":"ni-wai-accname-36","testId":"ni-wai-accname-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 36","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:36","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 36)"}},{"id":"ni-wai-accname-37","testId":"ni-wai-accname-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 37","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:37","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 37)"}},{"id":"ni-wai-accname-38","testId":"ni-wai-accname-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 38","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:38","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 38)"}},{"id":"ni-wai-accname-39","testId":"ni-wai-accname-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 39","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:39","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 39)"}},{"id":"ni-wai-accname-40","testId":"ni-wai-accname-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 40","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:40","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 40)"}},{"id":"ni-wai-accname-41","testId":"ni-wai-accname-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 41","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:41","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 41)"}},{"id":"ni-wai-accname-42","testId":"ni-wai-accname-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 42","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:42","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 42)"}},{"id":"ni-wai-accname-43","testId":"ni-wai-accname-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 43","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:43","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 43)"}},{"id":"ni-wai-accname-44","testId":"ni-wai-accname-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 44","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:44","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 44)"}},{"id":"ni-wai-accname-45","testId":"ni-wai-accname-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 45","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:45","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 45)"}},{"id":"ni-wai-accname-46","testId":"ni-wai-accname-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 46","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:46","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 46)"}},{"id":"ni-wai-accname-47","testId":"ni-wai-accname-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 47","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:47","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 47)"}},{"id":"ni-wai-accname-48","testId":"ni-wai-accname-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 48","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:48","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 48)"}},{"id":"ni-wai-accname-49","testId":"ni-wai-accname-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 49","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:49","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 49)"}},{"id":"ni-wai-accname-50","testId":"ni-wai-accname-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"Accessible Name Computation Check 50","description":"Standards-based New Internet analysis check for accessible name and description consistency for interactive controls (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address accessible name computation gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-accname-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","accname","screen-reader","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --rules button-name,link-name,label # group:wai-accname check:50","humanCommand":"Validate accessible name/description calculations for controls and widgets (group wai-accname, check 50)"}},{"id":"ni-wai-apg-01","testId":"ni-wai-apg-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 1","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:1","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 1)"}},{"id":"ni-wai-apg-02","testId":"ni-wai-apg-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 2","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:2","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 2)"}},{"id":"ni-wai-apg-03","testId":"ni-wai-apg-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 3","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:3","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 3)"}},{"id":"ni-wai-apg-04","testId":"ni-wai-apg-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 4","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:4","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 4)"}},{"id":"ni-wai-apg-05","testId":"ni-wai-apg-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 5","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:5","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 5)"}},{"id":"ni-wai-apg-06","testId":"ni-wai-apg-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 6","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:6","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 6)"}},{"id":"ni-wai-apg-07","testId":"ni-wai-apg-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 7","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:7","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 7)"}},{"id":"ni-wai-apg-08","testId":"ni-wai-apg-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 8","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:8","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 8)"}},{"id":"ni-wai-apg-09","testId":"ni-wai-apg-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 9","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:9","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 9)"}},{"id":"ni-wai-apg-10","testId":"ni-wai-apg-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 10","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:10","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 10)"}},{"id":"ni-wai-apg-11","testId":"ni-wai-apg-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 11","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:11","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 11)"}},{"id":"ni-wai-apg-12","testId":"ni-wai-apg-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 12","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:12","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 12)"}},{"id":"ni-wai-apg-13","testId":"ni-wai-apg-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 13","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:13","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 13)"}},{"id":"ni-wai-apg-14","testId":"ni-wai-apg-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 14","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:14","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 14)"}},{"id":"ni-wai-apg-15","testId":"ni-wai-apg-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 15","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:15","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 15)"}},{"id":"ni-wai-apg-16","testId":"ni-wai-apg-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 16","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:16","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 16)"}},{"id":"ni-wai-apg-17","testId":"ni-wai-apg-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 17","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:17","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 17)"}},{"id":"ni-wai-apg-18","testId":"ni-wai-apg-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 18","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:18","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 18)"}},{"id":"ni-wai-apg-19","testId":"ni-wai-apg-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 19","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:19","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 19)"}},{"id":"ni-wai-apg-20","testId":"ni-wai-apg-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 20","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:20","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 20)"}},{"id":"ni-wai-apg-21","testId":"ni-wai-apg-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 21","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:21","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 21)"}},{"id":"ni-wai-apg-22","testId":"ni-wai-apg-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 22","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:22","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 22)"}},{"id":"ni-wai-apg-23","testId":"ni-wai-apg-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 23","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:23","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 23)"}},{"id":"ni-wai-apg-24","testId":"ni-wai-apg-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 24","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:24","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 24)"}},{"id":"ni-wai-apg-25","testId":"ni-wai-apg-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 25","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:25","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 25)"}},{"id":"ni-wai-apg-26","testId":"ni-wai-apg-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 26","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:26","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 26)"}},{"id":"ni-wai-apg-27","testId":"ni-wai-apg-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 27","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:27","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 27)"}},{"id":"ni-wai-apg-28","testId":"ni-wai-apg-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 28","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:28","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 28)"}},{"id":"ni-wai-apg-29","testId":"ni-wai-apg-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 29","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:29","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 29)"}},{"id":"ni-wai-apg-30","testId":"ni-wai-apg-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 30","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:30","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 30)"}},{"id":"ni-wai-apg-31","testId":"ni-wai-apg-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 31","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:31","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 31)"}},{"id":"ni-wai-apg-32","testId":"ni-wai-apg-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 32","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:32","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 32)"}},{"id":"ni-wai-apg-33","testId":"ni-wai-apg-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 33","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:33","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 33)"}},{"id":"ni-wai-apg-34","testId":"ni-wai-apg-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 34","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:34","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 34)"}},{"id":"ni-wai-apg-35","testId":"ni-wai-apg-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 35","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:35","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 35)"}},{"id":"ni-wai-apg-36","testId":"ni-wai-apg-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 36","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:36","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 36)"}},{"id":"ni-wai-apg-37","testId":"ni-wai-apg-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 37","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:37","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 37)"}},{"id":"ni-wai-apg-38","testId":"ni-wai-apg-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 38","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:38","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 38)"}},{"id":"ni-wai-apg-39","testId":"ni-wai-apg-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 39","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:39","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 39)"}},{"id":"ni-wai-apg-40","testId":"ni-wai-apg-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 40","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:40","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 40)"}},{"id":"ni-wai-apg-41","testId":"ni-wai-apg-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 41","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:41","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 41)"}},{"id":"ni-wai-apg-42","testId":"ni-wai-apg-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 42","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:42","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 42)"}},{"id":"ni-wai-apg-43","testId":"ni-wai-apg-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 43","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:43","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 43)"}},{"id":"ni-wai-apg-44","testId":"ni-wai-apg-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 44","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:44","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 44)"}},{"id":"ni-wai-apg-45","testId":"ni-wai-apg-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 45","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:45","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 45)"}},{"id":"ni-wai-apg-46","testId":"ni-wai-apg-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 46","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:46","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 46)"}},{"id":"ni-wai-apg-47","testId":"ni-wai-apg-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 47","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:47","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 47)"}},{"id":"ni-wai-apg-48","testId":"ni-wai-apg-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 48","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:48","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 48)"}},{"id":"ni-wai-apg-49","testId":"ni-wai-apg-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 49","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:49","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 49)"}},{"id":"ni-wai-apg-50","testId":"ni-wai-apg-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ARIA Authoring Practices Check 50","description":"Standards-based New Internet analysis check for widget keyboard patterns and interaction behavior consistency (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address aria authoring practices gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-apg-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","apg","keyboard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-apg check:50","humanCommand":"Validate complex widgets against ARIA Authoring Practices keyboard models (group wai-apg, check 50)"}},{"id":"ni-wai-atag-01","testId":"ni-wai-atag-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 1","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:1","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 1)"}},{"id":"ni-wai-atag-02","testId":"ni-wai-atag-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 2","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:2","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 2)"}},{"id":"ni-wai-atag-03","testId":"ni-wai-atag-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 3","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:3","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 3)"}},{"id":"ni-wai-atag-04","testId":"ni-wai-atag-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 4","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:4","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 4)"}},{"id":"ni-wai-atag-05","testId":"ni-wai-atag-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 5","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:5","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 5)"}},{"id":"ni-wai-atag-06","testId":"ni-wai-atag-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 6","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:6","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 6)"}},{"id":"ni-wai-atag-07","testId":"ni-wai-atag-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 7","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:7","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 7)"}},{"id":"ni-wai-atag-08","testId":"ni-wai-atag-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 8","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:8","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 8)"}},{"id":"ni-wai-atag-09","testId":"ni-wai-atag-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 9","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:9","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 9)"}},{"id":"ni-wai-atag-10","testId":"ni-wai-atag-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 10","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:10","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 10)"}},{"id":"ni-wai-atag-11","testId":"ni-wai-atag-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 11","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:11","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 11)"}},{"id":"ni-wai-atag-12","testId":"ni-wai-atag-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 12","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:12","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 12)"}},{"id":"ni-wai-atag-13","testId":"ni-wai-atag-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 13","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:13","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 13)"}},{"id":"ni-wai-atag-14","testId":"ni-wai-atag-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 14","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:14","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 14)"}},{"id":"ni-wai-atag-15","testId":"ni-wai-atag-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 15","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:15","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 15)"}},{"id":"ni-wai-atag-16","testId":"ni-wai-atag-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 16","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:16","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 16)"}},{"id":"ni-wai-atag-17","testId":"ni-wai-atag-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 17","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:17","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 17)"}},{"id":"ni-wai-atag-18","testId":"ni-wai-atag-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 18","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:18","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 18)"}},{"id":"ni-wai-atag-19","testId":"ni-wai-atag-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 19","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:19","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 19)"}},{"id":"ni-wai-atag-20","testId":"ni-wai-atag-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 20","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:20","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 20)"}},{"id":"ni-wai-atag-21","testId":"ni-wai-atag-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 21","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:21","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 21)"}},{"id":"ni-wai-atag-22","testId":"ni-wai-atag-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 22","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:22","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 22)"}},{"id":"ni-wai-atag-23","testId":"ni-wai-atag-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 23","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:23","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 23)"}},{"id":"ni-wai-atag-24","testId":"ni-wai-atag-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 24","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:24","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 24)"}},{"id":"ni-wai-atag-25","testId":"ni-wai-atag-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 25","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:25","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 25)"}},{"id":"ni-wai-atag-26","testId":"ni-wai-atag-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 26","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:26","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 26)"}},{"id":"ni-wai-atag-27","testId":"ni-wai-atag-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 27","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:27","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 27)"}},{"id":"ni-wai-atag-28","testId":"ni-wai-atag-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 28","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:28","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 28)"}},{"id":"ni-wai-atag-29","testId":"ni-wai-atag-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 29","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:29","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 29)"}},{"id":"ni-wai-atag-30","testId":"ni-wai-atag-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 30","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:30","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 30)"}},{"id":"ni-wai-atag-31","testId":"ni-wai-atag-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 31","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:31","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 31)"}},{"id":"ni-wai-atag-32","testId":"ni-wai-atag-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 32","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:32","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 32)"}},{"id":"ni-wai-atag-33","testId":"ni-wai-atag-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 33","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:33","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 33)"}},{"id":"ni-wai-atag-34","testId":"ni-wai-atag-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 34","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:34","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 34)"}},{"id":"ni-wai-atag-35","testId":"ni-wai-atag-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 35","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:35","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 35)"}},{"id":"ni-wai-atag-36","testId":"ni-wai-atag-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 36","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:36","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 36)"}},{"id":"ni-wai-atag-37","testId":"ni-wai-atag-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 37","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:37","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 37)"}},{"id":"ni-wai-atag-38","testId":"ni-wai-atag-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 38","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:38","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 38)"}},{"id":"ni-wai-atag-39","testId":"ni-wai-atag-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 39","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:39","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 39)"}},{"id":"ni-wai-atag-40","testId":"ni-wai-atag-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 40","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:40","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 40)"}},{"id":"ni-wai-atag-41","testId":"ni-wai-atag-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 41","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:41","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 41)"}},{"id":"ni-wai-atag-42","testId":"ni-wai-atag-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 42","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:42","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 42)"}},{"id":"ni-wai-atag-43","testId":"ni-wai-atag-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 43","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:43","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 43)"}},{"id":"ni-wai-atag-44","testId":"ni-wai-atag-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 44","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:44","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 44)"}},{"id":"ni-wai-atag-45","testId":"ni-wai-atag-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 45","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:45","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 45)"}},{"id":"ni-wai-atag-46","testId":"ni-wai-atag-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 46","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:46","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 46)"}},{"id":"ni-wai-atag-47","testId":"ni-wai-atag-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 47","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:47","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 47)"}},{"id":"ni-wai-atag-48","testId":"ni-wai-atag-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 48","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:48","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 48)"}},{"id":"ni-wai-atag-49","testId":"ni-wai-atag-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 49","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:49","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 49)"}},{"id":"ni-wai-atag-50","testId":"ni-wai-atag-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"ATAG 2.0 Alignment Check 50","description":"Standards-based New Internet analysis check for authoring-tool accessibility support and accessible content production workflows (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address atag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-atag-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","atag","authoring-tools","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-atag check:50","humanCommand":"Evaluate authoring and publishing workflows against ATAG 2.0 guidance (group wai-atag, check 50)"}},{"id":"ni-wai-uaag-01","testId":"ni-wai-uaag-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 1","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:1","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 1)"}},{"id":"ni-wai-uaag-02","testId":"ni-wai-uaag-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 2","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:2","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 2)"}},{"id":"ni-wai-uaag-03","testId":"ni-wai-uaag-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 3","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:3","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 3)"}},{"id":"ni-wai-uaag-04","testId":"ni-wai-uaag-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 4","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:4","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 4)"}},{"id":"ni-wai-uaag-05","testId":"ni-wai-uaag-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 5","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:5","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 5)"}},{"id":"ni-wai-uaag-06","testId":"ni-wai-uaag-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 6","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:6","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 6)"}},{"id":"ni-wai-uaag-07","testId":"ni-wai-uaag-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 7","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:7","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 7)"}},{"id":"ni-wai-uaag-08","testId":"ni-wai-uaag-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 8","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:8","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 8)"}},{"id":"ni-wai-uaag-09","testId":"ni-wai-uaag-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 9","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:9","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 9)"}},{"id":"ni-wai-uaag-10","testId":"ni-wai-uaag-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 10","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:10","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 10)"}},{"id":"ni-wai-uaag-11","testId":"ni-wai-uaag-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 11","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:11","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 11)"}},{"id":"ni-wai-uaag-12","testId":"ni-wai-uaag-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 12","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:12","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 12)"}},{"id":"ni-wai-uaag-13","testId":"ni-wai-uaag-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 13","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:13","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 13)"}},{"id":"ni-wai-uaag-14","testId":"ni-wai-uaag-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 14","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:14","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 14)"}},{"id":"ni-wai-uaag-15","testId":"ni-wai-uaag-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 15","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:15","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 15)"}},{"id":"ni-wai-uaag-16","testId":"ni-wai-uaag-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 16","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:16","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 16)"}},{"id":"ni-wai-uaag-17","testId":"ni-wai-uaag-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 17","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:17","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 17)"}},{"id":"ni-wai-uaag-18","testId":"ni-wai-uaag-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 18","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:18","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 18)"}},{"id":"ni-wai-uaag-19","testId":"ni-wai-uaag-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 19","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:19","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 19)"}},{"id":"ni-wai-uaag-20","testId":"ni-wai-uaag-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 20","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:20","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 20)"}},{"id":"ni-wai-uaag-21","testId":"ni-wai-uaag-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 21","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:21","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 21)"}},{"id":"ni-wai-uaag-22","testId":"ni-wai-uaag-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 22","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:22","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 22)"}},{"id":"ni-wai-uaag-23","testId":"ni-wai-uaag-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 23","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:23","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 23)"}},{"id":"ni-wai-uaag-24","testId":"ni-wai-uaag-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 24","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:24","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 24)"}},{"id":"ni-wai-uaag-25","testId":"ni-wai-uaag-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 25","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:25","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 25)"}},{"id":"ni-wai-uaag-26","testId":"ni-wai-uaag-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 26","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:26","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 26)"}},{"id":"ni-wai-uaag-27","testId":"ni-wai-uaag-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 27","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:27","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 27)"}},{"id":"ni-wai-uaag-28","testId":"ni-wai-uaag-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 28","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:28","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 28)"}},{"id":"ni-wai-uaag-29","testId":"ni-wai-uaag-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 29","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:29","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 29)"}},{"id":"ni-wai-uaag-30","testId":"ni-wai-uaag-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 30","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:30","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 30)"}},{"id":"ni-wai-uaag-31","testId":"ni-wai-uaag-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 31","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:31","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 31)"}},{"id":"ni-wai-uaag-32","testId":"ni-wai-uaag-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 32","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:32","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 32)"}},{"id":"ni-wai-uaag-33","testId":"ni-wai-uaag-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 33","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:33","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 33)"}},{"id":"ni-wai-uaag-34","testId":"ni-wai-uaag-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 34","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:34","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 34)"}},{"id":"ni-wai-uaag-35","testId":"ni-wai-uaag-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 35","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:35","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 35)"}},{"id":"ni-wai-uaag-36","testId":"ni-wai-uaag-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 36","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:36","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 36)"}},{"id":"ni-wai-uaag-37","testId":"ni-wai-uaag-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 37","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:37","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 37)"}},{"id":"ni-wai-uaag-38","testId":"ni-wai-uaag-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 38","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:38","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 38)"}},{"id":"ni-wai-uaag-39","testId":"ni-wai-uaag-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 39","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:39","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 39)"}},{"id":"ni-wai-uaag-40","testId":"ni-wai-uaag-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 40","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:40","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 40)"}},{"id":"ni-wai-uaag-41","testId":"ni-wai-uaag-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 41","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:41","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 41)"}},{"id":"ni-wai-uaag-42","testId":"ni-wai-uaag-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 42","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:42","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 42)"}},{"id":"ni-wai-uaag-43","testId":"ni-wai-uaag-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 43","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:43","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 43)"}},{"id":"ni-wai-uaag-44","testId":"ni-wai-uaag-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 44","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:44","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 44)"}},{"id":"ni-wai-uaag-45","testId":"ni-wai-uaag-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 45","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:45","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 45)"}},{"id":"ni-wai-uaag-46","testId":"ni-wai-uaag-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 46","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:46","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 46)"}},{"id":"ni-wai-uaag-47","testId":"ni-wai-uaag-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 47","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:47","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 47)"}},{"id":"ni-wai-uaag-48","testId":"ni-wai-uaag-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 48","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:48","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 48)"}},{"id":"ni-wai-uaag-49","testId":"ni-wai-uaag-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 49","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:49","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 49)"}},{"id":"ni-wai-uaag-50","testId":"ni-wai-uaag-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"UAAG 2.0 Alignment Check 50","description":"Standards-based New Internet analysis check for user-agent accessibility behaviors, preferences, and assistive interoperability (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address uaag 2.0 alignment gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-uaag-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","uaag","user-agent","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-uaag check:50","humanCommand":"Assess agent/browser behavior consistency with UAAG 2.0 guidance (group wai-uaag, check 50)"}},{"id":"ni-wai-wcag2ict-01","testId":"ni-wai-wcag2ict-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 1","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:1","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 1)"}},{"id":"ni-wai-wcag2ict-02","testId":"ni-wai-wcag2ict-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 2","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:2","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 2)"}},{"id":"ni-wai-wcag2ict-03","testId":"ni-wai-wcag2ict-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 3","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:3","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 3)"}},{"id":"ni-wai-wcag2ict-04","testId":"ni-wai-wcag2ict-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 4","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:4","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 4)"}},{"id":"ni-wai-wcag2ict-05","testId":"ni-wai-wcag2ict-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 5","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:5","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 5)"}},{"id":"ni-wai-wcag2ict-06","testId":"ni-wai-wcag2ict-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 6","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:6","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 6)"}},{"id":"ni-wai-wcag2ict-07","testId":"ni-wai-wcag2ict-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 7","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:7","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 7)"}},{"id":"ni-wai-wcag2ict-08","testId":"ni-wai-wcag2ict-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 8","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:8","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 8)"}},{"id":"ni-wai-wcag2ict-09","testId":"ni-wai-wcag2ict-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 9","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:9","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 9)"}},{"id":"ni-wai-wcag2ict-10","testId":"ni-wai-wcag2ict-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 10","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:10","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 10)"}},{"id":"ni-wai-wcag2ict-11","testId":"ni-wai-wcag2ict-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 11","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:11","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 11)"}},{"id":"ni-wai-wcag2ict-12","testId":"ni-wai-wcag2ict-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 12","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:12","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 12)"}},{"id":"ni-wai-wcag2ict-13","testId":"ni-wai-wcag2ict-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 13","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:13","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 13)"}},{"id":"ni-wai-wcag2ict-14","testId":"ni-wai-wcag2ict-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 14","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:14","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 14)"}},{"id":"ni-wai-wcag2ict-15","testId":"ni-wai-wcag2ict-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 15","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:15","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 15)"}},{"id":"ni-wai-wcag2ict-16","testId":"ni-wai-wcag2ict-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 16","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:16","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 16)"}},{"id":"ni-wai-wcag2ict-17","testId":"ni-wai-wcag2ict-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 17","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:17","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 17)"}},{"id":"ni-wai-wcag2ict-18","testId":"ni-wai-wcag2ict-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 18","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:18","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 18)"}},{"id":"ni-wai-wcag2ict-19","testId":"ni-wai-wcag2ict-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 19","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:19","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 19)"}},{"id":"ni-wai-wcag2ict-20","testId":"ni-wai-wcag2ict-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 20","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:20","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 20)"}},{"id":"ni-wai-wcag2ict-21","testId":"ni-wai-wcag2ict-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 21","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:21","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 21)"}},{"id":"ni-wai-wcag2ict-22","testId":"ni-wai-wcag2ict-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 22","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:22","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 22)"}},{"id":"ni-wai-wcag2ict-23","testId":"ni-wai-wcag2ict-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 23","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:23","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 23)"}},{"id":"ni-wai-wcag2ict-24","testId":"ni-wai-wcag2ict-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 24","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:24","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 24)"}},{"id":"ni-wai-wcag2ict-25","testId":"ni-wai-wcag2ict-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 25","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:25","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 25)"}},{"id":"ni-wai-wcag2ict-26","testId":"ni-wai-wcag2ict-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 26","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:26","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 26)"}},{"id":"ni-wai-wcag2ict-27","testId":"ni-wai-wcag2ict-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 27","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:27","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 27)"}},{"id":"ni-wai-wcag2ict-28","testId":"ni-wai-wcag2ict-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 28","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:28","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 28)"}},{"id":"ni-wai-wcag2ict-29","testId":"ni-wai-wcag2ict-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 29","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:29","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 29)"}},{"id":"ni-wai-wcag2ict-30","testId":"ni-wai-wcag2ict-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 30","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:30","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 30)"}},{"id":"ni-wai-wcag2ict-31","testId":"ni-wai-wcag2ict-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 31","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:31","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 31)"}},{"id":"ni-wai-wcag2ict-32","testId":"ni-wai-wcag2ict-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 32","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:32","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 32)"}},{"id":"ni-wai-wcag2ict-33","testId":"ni-wai-wcag2ict-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 33","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:33","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 33)"}},{"id":"ni-wai-wcag2ict-34","testId":"ni-wai-wcag2ict-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 34","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:34","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 34)"}},{"id":"ni-wai-wcag2ict-35","testId":"ni-wai-wcag2ict-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 35","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:35","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 35)"}},{"id":"ni-wai-wcag2ict-36","testId":"ni-wai-wcag2ict-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 36","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:36","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 36)"}},{"id":"ni-wai-wcag2ict-37","testId":"ni-wai-wcag2ict-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 37","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:37","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 37)"}},{"id":"ni-wai-wcag2ict-38","testId":"ni-wai-wcag2ict-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 38","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:38","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 38)"}},{"id":"ni-wai-wcag2ict-39","testId":"ni-wai-wcag2ict-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 39","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:39","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 39)"}},{"id":"ni-wai-wcag2ict-40","testId":"ni-wai-wcag2ict-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 40","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:40","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 40)"}},{"id":"ni-wai-wcag2ict-41","testId":"ni-wai-wcag2ict-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 41","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:41","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 41)"}},{"id":"ni-wai-wcag2ict-42","testId":"ni-wai-wcag2ict-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 42","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:42","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 42)"}},{"id":"ni-wai-wcag2ict-43","testId":"ni-wai-wcag2ict-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 43","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:43","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 43)"}},{"id":"ni-wai-wcag2ict-44","testId":"ni-wai-wcag2ict-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 44","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:44","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 44)"}},{"id":"ni-wai-wcag2ict-45","testId":"ni-wai-wcag2ict-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 45","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:45","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 45)"}},{"id":"ni-wai-wcag2ict-46","testId":"ni-wai-wcag2ict-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 46","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:46","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 46)"}},{"id":"ni-wai-wcag2ict-47","testId":"ni-wai-wcag2ict-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 47","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:47","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 47)"}},{"id":"ni-wai-wcag2ict-48","testId":"ni-wai-wcag2ict-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 48","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:48","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 48)"}},{"id":"ni-wai-wcag2ict-49","testId":"ni-wai-wcag2ict-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 49","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:49","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 49)"}},{"id":"ni-wai-wcag2ict-50","testId":"ni-wai-wcag2ict-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG2ICT Applicability Check 50","description":"Standards-based New Internet analysis check for wcag adaptation checks for non-web ICT and embedded web-like interfaces (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag2ict applicability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag2ict-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag2ict","ict","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(r.status))\" # group:wai-wcag2ict check:50","humanCommand":"Evaluate digital interface coverage against WCAG2ICT guidance (group wai-wcag2ict, check 50)"}},{"id":"ni-wai-wcag3-01","testId":"ni-wai-wcag3-01","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 1","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-01","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:1","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 1)"}},{"id":"ni-wai-wcag3-02","testId":"ni-wai-wcag3-02","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 2","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-02","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:2","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 2)"}},{"id":"ni-wai-wcag3-03","testId":"ni-wai-wcag3-03","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 3","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-03","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:3","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 3)"}},{"id":"ni-wai-wcag3-04","testId":"ni-wai-wcag3-04","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 4","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-04","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:4","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 4)"}},{"id":"ni-wai-wcag3-05","testId":"ni-wai-wcag3-05","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 5","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-05","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:5","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 5)"}},{"id":"ni-wai-wcag3-06","testId":"ni-wai-wcag3-06","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 6","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-06","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:6","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 6)"}},{"id":"ni-wai-wcag3-07","testId":"ni-wai-wcag3-07","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 7","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-07","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:7","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 7)"}},{"id":"ni-wai-wcag3-08","testId":"ni-wai-wcag3-08","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 8","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-08","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:8","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 8)"}},{"id":"ni-wai-wcag3-09","testId":"ni-wai-wcag3-09","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 9","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-09","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:9","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 9)"}},{"id":"ni-wai-wcag3-10","testId":"ni-wai-wcag3-10","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 10","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-10","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:10","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 10)"}},{"id":"ni-wai-wcag3-11","testId":"ni-wai-wcag3-11","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 11","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-11","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:11","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 11)"}},{"id":"ni-wai-wcag3-12","testId":"ni-wai-wcag3-12","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 12","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-12","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:12","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 12)"}},{"id":"ni-wai-wcag3-13","testId":"ni-wai-wcag3-13","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 13","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-13","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:13","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 13)"}},{"id":"ni-wai-wcag3-14","testId":"ni-wai-wcag3-14","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 14","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-14","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:14","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 14)"}},{"id":"ni-wai-wcag3-15","testId":"ni-wai-wcag3-15","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 15","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-15","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:15","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 15)"}},{"id":"ni-wai-wcag3-16","testId":"ni-wai-wcag3-16","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 16","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-16","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:16","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 16)"}},{"id":"ni-wai-wcag3-17","testId":"ni-wai-wcag3-17","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 17","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-17","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:17","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 17)"}},{"id":"ni-wai-wcag3-18","testId":"ni-wai-wcag3-18","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 18","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-18","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:18","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 18)"}},{"id":"ni-wai-wcag3-19","testId":"ni-wai-wcag3-19","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 19","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-19","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:19","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 19)"}},{"id":"ni-wai-wcag3-20","testId":"ni-wai-wcag3-20","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 20","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-20","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:20","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 20)"}},{"id":"ni-wai-wcag3-21","testId":"ni-wai-wcag3-21","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 21","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-21","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:21","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 21)"}},{"id":"ni-wai-wcag3-22","testId":"ni-wai-wcag3-22","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 22","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-22","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:22","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 22)"}},{"id":"ni-wai-wcag3-23","testId":"ni-wai-wcag3-23","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 23","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-23","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:23","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 23)"}},{"id":"ni-wai-wcag3-24","testId":"ni-wai-wcag3-24","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 24","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-24","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:24","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 24)"}},{"id":"ni-wai-wcag3-25","testId":"ni-wai-wcag3-25","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 25","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-25","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:25","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 25)"}},{"id":"ni-wai-wcag3-26","testId":"ni-wai-wcag3-26","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 26","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-26","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:26","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 26)"}},{"id":"ni-wai-wcag3-27","testId":"ni-wai-wcag3-27","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 27","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-27","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:27","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 27)"}},{"id":"ni-wai-wcag3-28","testId":"ni-wai-wcag3-28","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 28","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-28","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:28","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 28)"}},{"id":"ni-wai-wcag3-29","testId":"ni-wai-wcag3-29","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 29","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-29","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:29","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 29)"}},{"id":"ni-wai-wcag3-30","testId":"ni-wai-wcag3-30","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 30","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-30","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:30","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 30)"}},{"id":"ni-wai-wcag3-31","testId":"ni-wai-wcag3-31","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 31","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-31","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:31","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 31)"}},{"id":"ni-wai-wcag3-32","testId":"ni-wai-wcag3-32","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 32","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-32","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:32","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 32)"}},{"id":"ni-wai-wcag3-33","testId":"ni-wai-wcag3-33","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 33","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-33","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:33","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 33)"}},{"id":"ni-wai-wcag3-34","testId":"ni-wai-wcag3-34","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 34","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-34","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:34","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 34)"}},{"id":"ni-wai-wcag3-35","testId":"ni-wai-wcag3-35","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 35","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-35","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:35","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 35)"}},{"id":"ni-wai-wcag3-36","testId":"ni-wai-wcag3-36","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 36","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-36","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:36","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 36)"}},{"id":"ni-wai-wcag3-37","testId":"ni-wai-wcag3-37","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 37","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-37","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:37","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 37)"}},{"id":"ni-wai-wcag3-38","testId":"ni-wai-wcag3-38","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 38","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-38","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:38","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 38)"}},{"id":"ni-wai-wcag3-39","testId":"ni-wai-wcag3-39","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 39","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-39","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:39","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 39)"}},{"id":"ni-wai-wcag3-40","testId":"ni-wai-wcag3-40","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 40","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-40","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:40","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 40)"}},{"id":"ni-wai-wcag3-41","testId":"ni-wai-wcag3-41","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 41","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-41","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:41","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 41)"}},{"id":"ni-wai-wcag3-42","testId":"ni-wai-wcag3-42","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 42","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-42","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:42","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 42)"}},{"id":"ni-wai-wcag3-43","testId":"ni-wai-wcag3-43","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 43","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-43","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:43","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 43)"}},{"id":"ni-wai-wcag3-44","testId":"ni-wai-wcag3-44","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 44","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-44","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:44","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 44)"}},{"id":"ni-wai-wcag3-45","testId":"ni-wai-wcag3-45","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 45","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-45","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:45","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 45)"}},{"id":"ni-wai-wcag3-46","testId":"ni-wai-wcag3-46","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 46","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-46","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:46","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 46)"}},{"id":"ni-wai-wcag3-47","testId":"ni-wai-wcag3-47","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 47","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-47","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:47","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 47)"}},{"id":"ni-wai-wcag3-48","testId":"ni-wai-wcag3-48","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 48","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-48","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:48","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 48)"}},{"id":"ni-wai-wcag3-49","testId":"ni-wai-wcag3-49","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 49","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-49","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:49","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 49)"}},{"id":"ni-wai-wcag3-50","testId":"ni-wai-wcag3-50","suiteId":"accessibility","suiteName":"Accessibility","phase2Dimensions":["accessibility","mobile-responsive","trust-privacy"],"name":"WCAG 3 Exploratory Readiness Check 50","description":"Standards-based New Internet analysis check for future-ready accessibility quality signals aligned with WCAG 3 direction (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address wcag 3 exploratory readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-wai-wcag3-50","registryVersion":"insights-quality-2026-05-10.2","tags":["accessibility","wcag3","future-standard","w3c","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx axe https://example.com --exit # group:wai-wcag3 check:50","humanCommand":"Assess readiness and evidence quality aligned with WCAG 3 evolution (group wai-wcag3, check 50)"}},{"id":"ni-i18n-01","testId":"ni-i18n-01","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 1","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-01","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:1","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 1)"}},{"id":"ni-i18n-02","testId":"ni-i18n-02","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 2","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-02","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:2","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 2)"}},{"id":"ni-i18n-03","testId":"ni-i18n-03","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 3","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-03","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:3","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 3)"}},{"id":"ni-i18n-04","testId":"ni-i18n-04","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 4","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-04","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:4","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 4)"}},{"id":"ni-i18n-05","testId":"ni-i18n-05","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 5","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-05","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:5","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 5)"}},{"id":"ni-i18n-06","testId":"ni-i18n-06","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 6","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-06","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:6","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 6)"}},{"id":"ni-i18n-07","testId":"ni-i18n-07","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 7","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-07","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:7","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 7)"}},{"id":"ni-i18n-08","testId":"ni-i18n-08","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 8","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-08","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:8","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 8)"}},{"id":"ni-i18n-09","testId":"ni-i18n-09","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 9","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-09","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:9","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 9)"}},{"id":"ni-i18n-10","testId":"ni-i18n-10","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 10","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-10","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:10","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 10)"}},{"id":"ni-i18n-11","testId":"ni-i18n-11","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 11","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-11","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:11","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 11)"}},{"id":"ni-i18n-12","testId":"ni-i18n-12","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 12","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-12","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:12","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 12)"}},{"id":"ni-i18n-13","testId":"ni-i18n-13","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 13","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-13","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:13","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 13)"}},{"id":"ni-i18n-14","testId":"ni-i18n-14","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 14","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-14","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:14","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 14)"}},{"id":"ni-i18n-15","testId":"ni-i18n-15","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 15","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-15","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:15","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 15)"}},{"id":"ni-i18n-16","testId":"ni-i18n-16","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 16","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-16","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:16","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 16)"}},{"id":"ni-i18n-17","testId":"ni-i18n-17","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 17","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-17","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:17","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 17)"}},{"id":"ni-i18n-18","testId":"ni-i18n-18","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 18","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-18","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:18","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 18)"}},{"id":"ni-i18n-19","testId":"ni-i18n-19","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 19","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-19","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:19","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 19)"}},{"id":"ni-i18n-20","testId":"ni-i18n-20","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 20","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-20","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:20","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 20)"}},{"id":"ni-i18n-21","testId":"ni-i18n-21","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 21","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-21","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:21","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 21)"}},{"id":"ni-i18n-22","testId":"ni-i18n-22","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 22","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-22","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:22","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 22)"}},{"id":"ni-i18n-23","testId":"ni-i18n-23","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 23","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-23","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:23","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 23)"}},{"id":"ni-i18n-24","testId":"ni-i18n-24","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 24","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-24","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:24","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 24)"}},{"id":"ni-i18n-25","testId":"ni-i18n-25","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 25","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-25","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:25","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 25)"}},{"id":"ni-i18n-26","testId":"ni-i18n-26","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 26","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-26","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:26","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 26)"}},{"id":"ni-i18n-27","testId":"ni-i18n-27","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 27","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-27","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:27","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 27)"}},{"id":"ni-i18n-28","testId":"ni-i18n-28","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 28","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-28","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:28","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 28)"}},{"id":"ni-i18n-29","testId":"ni-i18n-29","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 29","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-29","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:29","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 29)"}},{"id":"ni-i18n-30","testId":"ni-i18n-30","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 30","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-30","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:30","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 30)"}},{"id":"ni-i18n-31","testId":"ni-i18n-31","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 31","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-31","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:31","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 31)"}},{"id":"ni-i18n-32","testId":"ni-i18n-32","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 32","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-32","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:32","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 32)"}},{"id":"ni-i18n-33","testId":"ni-i18n-33","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 33","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-33","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:33","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 33)"}},{"id":"ni-i18n-34","testId":"ni-i18n-34","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 34","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-34","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:34","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 34)"}},{"id":"ni-i18n-35","testId":"ni-i18n-35","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 35","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-35","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:35","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 35)"}},{"id":"ni-i18n-36","testId":"ni-i18n-36","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 36","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-36","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:36","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 36)"}},{"id":"ni-i18n-37","testId":"ni-i18n-37","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 37","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-37","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:37","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 37)"}},{"id":"ni-i18n-38","testId":"ni-i18n-38","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 38","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-38","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:38","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 38)"}},{"id":"ni-i18n-39","testId":"ni-i18n-39","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 39","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-39","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:39","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 39)"}},{"id":"ni-i18n-40","testId":"ni-i18n-40","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 40","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-40","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:40","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 40)"}},{"id":"ni-i18n-41","testId":"ni-i18n-41","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 41","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-41","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:41","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 41)"}},{"id":"ni-i18n-42","testId":"ni-i18n-42","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 42","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-42","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:42","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 42)"}},{"id":"ni-i18n-43","testId":"ni-i18n-43","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 43","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-43","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:43","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 43)"}},{"id":"ni-i18n-44","testId":"ni-i18n-44","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 44","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-44","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:44","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 44)"}},{"id":"ni-i18n-45","testId":"ni-i18n-45","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 45","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-45","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:45","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 45)"}},{"id":"ni-i18n-46","testId":"ni-i18n-46","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 46","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-46","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:46","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 46)"}},{"id":"ni-i18n-47","testId":"ni-i18n-47","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 47","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-47","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:47","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 47)"}},{"id":"ni-i18n-48","testId":"ni-i18n-48","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 48","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-48","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:48","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 48)"}},{"id":"ni-i18n-49","testId":"ni-i18n-49","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 49","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-49","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:49","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 49)"}},{"id":"ni-i18n-50","testId":"ni-i18n-50","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Internationalization Integrity Check 50","description":"Standards-based New Internet analysis check for i18n readiness, locale routing, language metadata, and translation coverage (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address internationalization integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-i18n-50","registryVersion":"insights-quality-2026-05-10.2","tags":["i18n","localization","language","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log(/hreflang|lang=/.test(html)?'ok':'missing'))\" # group:i18n check:50","humanCommand":"Verify locale alternates and translated routes for all supported locales (group i18n, check 50)"}},{"id":"ni-llms-txt-01","testId":"ni-llms-txt-01","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 1","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 1/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-01","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:1","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 1)"}},{"id":"ni-llms-txt-02","testId":"ni-llms-txt-02","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 2","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 2/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-02","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:2","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 2)"}},{"id":"ni-llms-txt-03","testId":"ni-llms-txt-03","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 3","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 3/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-03","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:3","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 3)"}},{"id":"ni-llms-txt-04","testId":"ni-llms-txt-04","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 4","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 4/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-04","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:4","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 4)"}},{"id":"ni-llms-txt-05","testId":"ni-llms-txt-05","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 5","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 5/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-05","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:5","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 5)"}},{"id":"ni-llms-txt-06","testId":"ni-llms-txt-06","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 6","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 6/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-06","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:6","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 6)"}},{"id":"ni-llms-txt-07","testId":"ni-llms-txt-07","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 7","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 7/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-07","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:7","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 7)"}},{"id":"ni-llms-txt-08","testId":"ni-llms-txt-08","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 8","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 8/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-08","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:8","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 8)"}},{"id":"ni-llms-txt-09","testId":"ni-llms-txt-09","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 9","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 9/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-09","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:9","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 9)"}},{"id":"ni-llms-txt-10","testId":"ni-llms-txt-10","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 10","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 10/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-10","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:10","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 10)"}},{"id":"ni-llms-txt-11","testId":"ni-llms-txt-11","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 11","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 11/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-11","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:11","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 11)"}},{"id":"ni-llms-txt-12","testId":"ni-llms-txt-12","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 12","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 12/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-12","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:12","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 12)"}},{"id":"ni-llms-txt-13","testId":"ni-llms-txt-13","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 13","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 13/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-13","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:13","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 13)"}},{"id":"ni-llms-txt-14","testId":"ni-llms-txt-14","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 14","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 14/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-14","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:14","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 14)"}},{"id":"ni-llms-txt-15","testId":"ni-llms-txt-15","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 15","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 15/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-15","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:15","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 15)"}},{"id":"ni-llms-txt-16","testId":"ni-llms-txt-16","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 16","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 16/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-16","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:16","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 16)"}},{"id":"ni-llms-txt-17","testId":"ni-llms-txt-17","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 17","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 17/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-17","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:17","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 17)"}},{"id":"ni-llms-txt-18","testId":"ni-llms-txt-18","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 18","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 18/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-18","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:18","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 18)"}},{"id":"ni-llms-txt-19","testId":"ni-llms-txt-19","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 19","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 19/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-19","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:19","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 19)"}},{"id":"ni-llms-txt-20","testId":"ni-llms-txt-20","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 20","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 20/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-20","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:20","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 20)"}},{"id":"ni-llms-txt-21","testId":"ni-llms-txt-21","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 21","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 21/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-21","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:21","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 21)"}},{"id":"ni-llms-txt-22","testId":"ni-llms-txt-22","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 22","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 22/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-22","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:22","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 22)"}},{"id":"ni-llms-txt-23","testId":"ni-llms-txt-23","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 23","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 23/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-23","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:23","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 23)"}},{"id":"ni-llms-txt-24","testId":"ni-llms-txt-24","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 24","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 24/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-24","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:24","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 24)"}},{"id":"ni-llms-txt-25","testId":"ni-llms-txt-25","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 25","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 25/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-25","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:25","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 25)"}},{"id":"ni-llms-txt-26","testId":"ni-llms-txt-26","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 26","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 26/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-26","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:26","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 26)"}},{"id":"ni-llms-txt-27","testId":"ni-llms-txt-27","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 27","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 27/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-27","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:27","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 27)"}},{"id":"ni-llms-txt-28","testId":"ni-llms-txt-28","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 28","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 28/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-28","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:28","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 28)"}},{"id":"ni-llms-txt-29","testId":"ni-llms-txt-29","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 29","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 29/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-29","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:29","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 29)"}},{"id":"ni-llms-txt-30","testId":"ni-llms-txt-30","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 30","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 30/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-30","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:30","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 30)"}},{"id":"ni-llms-txt-31","testId":"ni-llms-txt-31","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 31","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 31/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-31","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:31","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 31)"}},{"id":"ni-llms-txt-32","testId":"ni-llms-txt-32","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 32","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 32/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-32","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:32","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 32)"}},{"id":"ni-llms-txt-33","testId":"ni-llms-txt-33","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 33","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 33/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-33","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:33","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 33)"}},{"id":"ni-llms-txt-34","testId":"ni-llms-txt-34","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 34","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 34/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-34","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:34","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 34)"}},{"id":"ni-llms-txt-35","testId":"ni-llms-txt-35","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 35","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 35/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-35","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:35","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 35)"}},{"id":"ni-llms-txt-36","testId":"ni-llms-txt-36","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 36","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 36/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-36","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:36","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 36)"}},{"id":"ni-llms-txt-37","testId":"ni-llms-txt-37","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 37","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 37/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-37","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:37","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 37)"}},{"id":"ni-llms-txt-38","testId":"ni-llms-txt-38","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 38","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 38/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-38","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:38","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 38)"}},{"id":"ni-llms-txt-39","testId":"ni-llms-txt-39","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 39","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 39/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-39","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:39","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 39)"}},{"id":"ni-llms-txt-40","testId":"ni-llms-txt-40","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 40","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 40/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-40","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:40","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 40)"}},{"id":"ni-llms-txt-41","testId":"ni-llms-txt-41","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 41","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 41/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-41","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:41","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 41)"}},{"id":"ni-llms-txt-42","testId":"ni-llms-txt-42","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 42","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 42/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-42","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:42","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 42)"}},{"id":"ni-llms-txt-43","testId":"ni-llms-txt-43","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 43","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 43/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-43","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:43","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 43)"}},{"id":"ni-llms-txt-44","testId":"ni-llms-txt-44","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 44","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 44/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-44","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:44","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 44)"}},{"id":"ni-llms-txt-45","testId":"ni-llms-txt-45","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 45","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 45/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-45","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:45","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 45)"}},{"id":"ni-llms-txt-46","testId":"ni-llms-txt-46","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 46","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 46/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-46","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:46","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 46)"}},{"id":"ni-llms-txt-47","testId":"ni-llms-txt-47","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 47","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 47/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-47","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:47","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 47)"}},{"id":"ni-llms-txt-48","testId":"ni-llms-txt-48","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 48","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 48/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-48","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:48","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 48)"}},{"id":"ni-llms-txt-49","testId":"ni-llms-txt-49","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 49","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 49/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-49","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:49","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 49)"}},{"id":"ni-llms-txt-50","testId":"ni-llms-txt-50","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs.txt Quality Check 50","description":"Standards-based New Internet analysis check for llms.txt discoverability, structure, consistency, and machine readability (test 50/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms.txt quality gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-txt-50","registryVersion":"insights-quality-2026-05-10.2","tags":["llms.txt","llm","ai-readiness","discoverability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms.txt').then(r=>console.log(r.status))\" # group:llms-txt check:50","humanCommand":"Review llms.txt sections and score instruction clarity and scope (group llms-txt, check 50)"}},{"id":"ni-llms-index-01","testId":"ni-llms-index-01","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 1","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 1/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-01","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:1","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 1)"}},{"id":"ni-llms-index-02","testId":"ni-llms-index-02","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 2","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 2/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-02","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:2","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 2)"}},{"id":"ni-llms-index-03","testId":"ni-llms-index-03","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 3","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 3/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-03","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:3","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 3)"}},{"id":"ni-llms-index-04","testId":"ni-llms-index-04","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 4","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 4/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-04","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:4","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 4)"}},{"id":"ni-llms-index-05","testId":"ni-llms-index-05","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 5","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 5/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-05","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:5","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 5)"}},{"id":"ni-llms-index-06","testId":"ni-llms-index-06","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 6","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 6/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-06","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:6","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 6)"}},{"id":"ni-llms-index-07","testId":"ni-llms-index-07","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 7","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 7/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-07","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:7","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 7)"}},{"id":"ni-llms-index-08","testId":"ni-llms-index-08","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 8","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 8/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-08","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:8","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 8)"}},{"id":"ni-llms-index-09","testId":"ni-llms-index-09","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 9","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 9/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-09","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:9","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 9)"}},{"id":"ni-llms-index-10","testId":"ni-llms-index-10","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 10","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 10/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-10","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:10","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 10)"}},{"id":"ni-llms-index-11","testId":"ni-llms-index-11","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 11","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 11/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-11","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:11","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 11)"}},{"id":"ni-llms-index-12","testId":"ni-llms-index-12","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 12","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 12/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-12","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:12","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 12)"}},{"id":"ni-llms-index-13","testId":"ni-llms-index-13","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 13","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 13/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-13","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:13","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 13)"}},{"id":"ni-llms-index-14","testId":"ni-llms-index-14","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 14","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 14/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-14","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:14","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 14)"}},{"id":"ni-llms-index-15","testId":"ni-llms-index-15","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 15","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 15/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-15","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:15","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 15)"}},{"id":"ni-llms-index-16","testId":"ni-llms-index-16","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 16","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 16/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-16","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:16","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 16)"}},{"id":"ni-llms-index-17","testId":"ni-llms-index-17","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 17","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 17/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-17","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:17","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 17)"}},{"id":"ni-llms-index-18","testId":"ni-llms-index-18","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 18","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 18/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-18","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:18","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 18)"}},{"id":"ni-llms-index-19","testId":"ni-llms-index-19","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 19","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 19/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-19","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:19","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 19)"}},{"id":"ni-llms-index-20","testId":"ni-llms-index-20","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 20","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 20/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-20","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:20","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 20)"}},{"id":"ni-llms-index-21","testId":"ni-llms-index-21","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 21","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 21/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-21","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:21","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 21)"}},{"id":"ni-llms-index-22","testId":"ni-llms-index-22","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 22","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 22/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-22","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:22","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 22)"}},{"id":"ni-llms-index-23","testId":"ni-llms-index-23","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 23","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 23/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-23","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:23","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 23)"}},{"id":"ni-llms-index-24","testId":"ni-llms-index-24","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 24","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 24/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-24","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:24","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 24)"}},{"id":"ni-llms-index-25","testId":"ni-llms-index-25","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 25","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 25/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-25","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:25","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 25)"}},{"id":"ni-llms-index-26","testId":"ni-llms-index-26","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 26","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 26/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-26","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:26","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 26)"}},{"id":"ni-llms-index-27","testId":"ni-llms-index-27","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 27","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 27/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-27","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:27","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 27)"}},{"id":"ni-llms-index-28","testId":"ni-llms-index-28","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 28","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 28/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-28","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:28","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 28)"}},{"id":"ni-llms-index-29","testId":"ni-llms-index-29","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 29","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 29/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-29","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:29","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 29)"}},{"id":"ni-llms-index-30","testId":"ni-llms-index-30","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 30","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 30/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-30","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:30","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 30)"}},{"id":"ni-llms-index-31","testId":"ni-llms-index-31","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 31","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 31/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-31","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:31","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 31)"}},{"id":"ni-llms-index-32","testId":"ni-llms-index-32","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 32","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 32/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-32","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:32","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 32)"}},{"id":"ni-llms-index-33","testId":"ni-llms-index-33","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 33","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 33/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-33","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:33","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 33)"}},{"id":"ni-llms-index-34","testId":"ni-llms-index-34","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 34","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 34/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-34","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:34","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 34)"}},{"id":"ni-llms-index-35","testId":"ni-llms-index-35","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 35","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 35/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-35","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:35","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 35)"}},{"id":"ni-llms-index-36","testId":"ni-llms-index-36","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 36","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 36/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-36","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:36","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 36)"}},{"id":"ni-llms-index-37","testId":"ni-llms-index-37","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 37","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 37/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-37","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:37","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 37)"}},{"id":"ni-llms-index-38","testId":"ni-llms-index-38","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 38","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 38/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-38","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:38","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 38)"}},{"id":"ni-llms-index-39","testId":"ni-llms-index-39","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 39","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 39/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-39","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:39","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 39)"}},{"id":"ni-llms-index-40","testId":"ni-llms-index-40","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 40","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 40/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-40","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:40","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 40)"}},{"id":"ni-llms-index-41","testId":"ni-llms-index-41","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 41","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 41/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-41","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:41","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 41)"}},{"id":"ni-llms-index-42","testId":"ni-llms-index-42","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 42","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 42/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-42","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:42","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 42)"}},{"id":"ni-llms-index-43","testId":"ni-llms-index-43","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 43","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 43/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-43","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:43","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 43)"}},{"id":"ni-llms-index-44","testId":"ni-llms-index-44","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 44","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 44/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-44","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:44","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 44)"}},{"id":"ni-llms-index-45","testId":"ni-llms-index-45","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 45","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 45/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-45","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:45","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 45)"}},{"id":"ni-llms-index-46","testId":"ni-llms-index-46","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 46","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 46/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-46","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:46","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 46)"}},{"id":"ni-llms-index-47","testId":"ni-llms-index-47","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 47","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 47/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-47","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:47","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 47)"}},{"id":"ni-llms-index-48","testId":"ni-llms-index-48","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 48","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 48/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-48","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:48","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 48)"}},{"id":"ni-llms-index-49","testId":"ni-llms-index-49","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 49","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 49/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-49","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:49","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 49)"}},{"id":"ni-llms-index-50","testId":"ni-llms-index-50","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"LLMs Index Contract Check 50","description":"Standards-based New Internet analysis check for llms-index.json presence, schema integrity, and scoring evidence (test 50/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address llms index contract gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-llms-index-50","registryVersion":"insights-quality-2026-05-10.2","tags":["llms-index.json","llm","json","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/llms-index.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:llms-index check:50","humanCommand":"Validate llms-index.json fields against documented contract (group llms-index, check 50)"}},{"id":"ni-humans-01","testId":"ni-humans-01","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 1","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-01","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:1","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 1)"}},{"id":"ni-humans-02","testId":"ni-humans-02","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 2","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-02","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:2","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 2)"}},{"id":"ni-humans-03","testId":"ni-humans-03","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 3","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-03","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:3","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 3)"}},{"id":"ni-humans-04","testId":"ni-humans-04","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 4","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-04","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:4","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 4)"}},{"id":"ni-humans-05","testId":"ni-humans-05","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 5","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-05","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:5","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 5)"}},{"id":"ni-humans-06","testId":"ni-humans-06","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 6","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-06","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:6","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 6)"}},{"id":"ni-humans-07","testId":"ni-humans-07","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 7","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-07","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:7","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 7)"}},{"id":"ni-humans-08","testId":"ni-humans-08","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 8","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-08","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:8","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 8)"}},{"id":"ni-humans-09","testId":"ni-humans-09","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 9","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-09","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:9","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 9)"}},{"id":"ni-humans-10","testId":"ni-humans-10","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 10","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-10","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:10","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 10)"}},{"id":"ni-humans-11","testId":"ni-humans-11","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 11","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-11","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:11","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 11)"}},{"id":"ni-humans-12","testId":"ni-humans-12","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 12","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-12","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:12","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 12)"}},{"id":"ni-humans-13","testId":"ni-humans-13","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 13","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-13","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:13","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 13)"}},{"id":"ni-humans-14","testId":"ni-humans-14","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 14","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-14","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:14","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 14)"}},{"id":"ni-humans-15","testId":"ni-humans-15","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 15","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-15","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:15","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 15)"}},{"id":"ni-humans-16","testId":"ni-humans-16","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 16","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-16","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:16","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 16)"}},{"id":"ni-humans-17","testId":"ni-humans-17","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 17","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-17","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:17","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 17)"}},{"id":"ni-humans-18","testId":"ni-humans-18","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 18","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-18","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:18","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 18)"}},{"id":"ni-humans-19","testId":"ni-humans-19","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 19","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-19","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:19","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 19)"}},{"id":"ni-humans-20","testId":"ni-humans-20","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 20","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-20","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:20","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 20)"}},{"id":"ni-humans-21","testId":"ni-humans-21","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 21","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-21","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:21","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 21)"}},{"id":"ni-humans-22","testId":"ni-humans-22","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 22","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-22","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:22","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 22)"}},{"id":"ni-humans-23","testId":"ni-humans-23","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 23","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-23","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:23","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 23)"}},{"id":"ni-humans-24","testId":"ni-humans-24","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 24","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-24","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:24","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 24)"}},{"id":"ni-humans-25","testId":"ni-humans-25","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 25","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-25","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:25","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 25)"}},{"id":"ni-humans-26","testId":"ni-humans-26","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 26","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-26","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:26","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 26)"}},{"id":"ni-humans-27","testId":"ni-humans-27","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 27","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-27","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:27","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 27)"}},{"id":"ni-humans-28","testId":"ni-humans-28","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 28","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-28","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:28","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 28)"}},{"id":"ni-humans-29","testId":"ni-humans-29","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 29","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-29","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:29","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 29)"}},{"id":"ni-humans-30","testId":"ni-humans-30","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 30","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-30","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:30","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 30)"}},{"id":"ni-humans-31","testId":"ni-humans-31","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 31","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-31","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:31","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 31)"}},{"id":"ni-humans-32","testId":"ni-humans-32","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 32","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-32","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:32","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 32)"}},{"id":"ni-humans-33","testId":"ni-humans-33","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 33","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-33","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:33","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 33)"}},{"id":"ni-humans-34","testId":"ni-humans-34","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 34","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-34","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:34","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 34)"}},{"id":"ni-humans-35","testId":"ni-humans-35","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 35","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-35","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:35","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 35)"}},{"id":"ni-humans-36","testId":"ni-humans-36","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 36","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-36","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:36","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 36)"}},{"id":"ni-humans-37","testId":"ni-humans-37","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 37","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-37","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:37","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 37)"}},{"id":"ni-humans-38","testId":"ni-humans-38","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 38","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-38","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:38","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 38)"}},{"id":"ni-humans-39","testId":"ni-humans-39","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 39","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-39","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:39","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 39)"}},{"id":"ni-humans-40","testId":"ni-humans-40","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 40","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-40","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:40","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 40)"}},{"id":"ni-humans-41","testId":"ni-humans-41","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 41","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-41","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:41","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 41)"}},{"id":"ni-humans-42","testId":"ni-humans-42","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 42","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-42","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:42","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 42)"}},{"id":"ni-humans-43","testId":"ni-humans-43","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 43","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-43","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:43","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 43)"}},{"id":"ni-humans-44","testId":"ni-humans-44","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 44","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-44","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:44","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 44)"}},{"id":"ni-humans-45","testId":"ni-humans-45","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 45","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-45","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:45","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 45)"}},{"id":"ni-humans-46","testId":"ni-humans-46","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 46","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-46","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:46","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 46)"}},{"id":"ni-humans-47","testId":"ni-humans-47","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 47","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-47","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:47","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 47)"}},{"id":"ni-humans-48","testId":"ni-humans-48","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 48","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-48","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:48","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 48)"}},{"id":"ni-humans-49","testId":"ni-humans-49","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 49","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-49","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:49","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 49)"}},{"id":"ni-humans-50","testId":"ni-humans-50","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Humans.txt Transparency Check 50","description":"Standards-based New Internet analysis check for humans.txt availability, attribution transparency, and governance hygiene (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address humans.txt transparency gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-humans-50","registryVersion":"insights-quality-2026-05-10.2","tags":["humans.txt","transparency","attribution","trust","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.any([fetch('https://example.com/humans.txt'),fetch('https://example.com/.well-known/humans.txt')]).then(r=>console.log(r.status)).catch(()=>console.log('missing'))\" # group:humans check:50","humanCommand":"Verify maintainers, contact, and contribution metadata in humans.txt (group humans, check 50)"}},{"id":"ni-sitemap-01","testId":"ni-sitemap-01","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 1","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-01","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:1","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 1)"}},{"id":"ni-sitemap-02","testId":"ni-sitemap-02","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 2","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-02","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:2","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 2)"}},{"id":"ni-sitemap-03","testId":"ni-sitemap-03","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 3","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-03","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:3","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 3)"}},{"id":"ni-sitemap-04","testId":"ni-sitemap-04","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 4","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-04","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:4","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 4)"}},{"id":"ni-sitemap-05","testId":"ni-sitemap-05","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 5","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-05","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:5","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 5)"}},{"id":"ni-sitemap-06","testId":"ni-sitemap-06","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 6","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-06","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:6","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 6)"}},{"id":"ni-sitemap-07","testId":"ni-sitemap-07","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 7","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-07","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:7","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 7)"}},{"id":"ni-sitemap-08","testId":"ni-sitemap-08","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 8","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-08","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:8","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 8)"}},{"id":"ni-sitemap-09","testId":"ni-sitemap-09","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 9","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-09","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:9","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 9)"}},{"id":"ni-sitemap-10","testId":"ni-sitemap-10","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 10","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-10","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:10","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 10)"}},{"id":"ni-sitemap-11","testId":"ni-sitemap-11","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 11","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-11","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:11","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 11)"}},{"id":"ni-sitemap-12","testId":"ni-sitemap-12","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 12","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-12","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:12","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 12)"}},{"id":"ni-sitemap-13","testId":"ni-sitemap-13","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 13","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-13","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:13","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 13)"}},{"id":"ni-sitemap-14","testId":"ni-sitemap-14","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 14","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-14","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:14","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 14)"}},{"id":"ni-sitemap-15","testId":"ni-sitemap-15","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 15","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-15","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:15","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 15)"}},{"id":"ni-sitemap-16","testId":"ni-sitemap-16","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 16","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-16","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:16","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 16)"}},{"id":"ni-sitemap-17","testId":"ni-sitemap-17","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 17","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-17","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:17","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 17)"}},{"id":"ni-sitemap-18","testId":"ni-sitemap-18","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 18","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-18","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:18","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 18)"}},{"id":"ni-sitemap-19","testId":"ni-sitemap-19","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 19","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-19","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:19","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 19)"}},{"id":"ni-sitemap-20","testId":"ni-sitemap-20","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 20","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-20","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:20","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 20)"}},{"id":"ni-sitemap-21","testId":"ni-sitemap-21","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 21","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-21","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:21","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 21)"}},{"id":"ni-sitemap-22","testId":"ni-sitemap-22","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 22","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-22","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:22","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 22)"}},{"id":"ni-sitemap-23","testId":"ni-sitemap-23","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 23","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-23","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:23","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 23)"}},{"id":"ni-sitemap-24","testId":"ni-sitemap-24","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 24","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-24","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:24","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 24)"}},{"id":"ni-sitemap-25","testId":"ni-sitemap-25","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 25","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-25","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:25","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 25)"}},{"id":"ni-sitemap-26","testId":"ni-sitemap-26","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 26","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-26","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:26","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 26)"}},{"id":"ni-sitemap-27","testId":"ni-sitemap-27","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 27","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-27","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:27","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 27)"}},{"id":"ni-sitemap-28","testId":"ni-sitemap-28","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 28","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-28","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:28","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 28)"}},{"id":"ni-sitemap-29","testId":"ni-sitemap-29","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 29","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-29","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:29","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 29)"}},{"id":"ni-sitemap-30","testId":"ni-sitemap-30","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 30","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-30","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:30","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 30)"}},{"id":"ni-sitemap-31","testId":"ni-sitemap-31","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 31","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-31","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:31","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 31)"}},{"id":"ni-sitemap-32","testId":"ni-sitemap-32","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 32","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-32","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:32","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 32)"}},{"id":"ni-sitemap-33","testId":"ni-sitemap-33","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 33","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-33","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:33","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 33)"}},{"id":"ni-sitemap-34","testId":"ni-sitemap-34","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 34","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-34","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:34","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 34)"}},{"id":"ni-sitemap-35","testId":"ni-sitemap-35","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 35","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-35","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:35","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 35)"}},{"id":"ni-sitemap-36","testId":"ni-sitemap-36","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 36","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-36","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:36","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 36)"}},{"id":"ni-sitemap-37","testId":"ni-sitemap-37","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 37","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-37","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:37","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 37)"}},{"id":"ni-sitemap-38","testId":"ni-sitemap-38","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 38","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-38","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:38","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 38)"}},{"id":"ni-sitemap-39","testId":"ni-sitemap-39","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 39","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-39","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:39","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 39)"}},{"id":"ni-sitemap-40","testId":"ni-sitemap-40","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 40","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-40","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:40","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 40)"}},{"id":"ni-sitemap-41","testId":"ni-sitemap-41","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 41","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-41","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:41","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 41)"}},{"id":"ni-sitemap-42","testId":"ni-sitemap-42","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 42","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-42","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:42","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 42)"}},{"id":"ni-sitemap-43","testId":"ni-sitemap-43","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 43","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-43","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:43","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 43)"}},{"id":"ni-sitemap-44","testId":"ni-sitemap-44","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 44","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-44","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:44","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 44)"}},{"id":"ni-sitemap-45","testId":"ni-sitemap-45","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 45","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-45","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:45","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 45)"}},{"id":"ni-sitemap-46","testId":"ni-sitemap-46","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 46","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-46","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:46","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 46)"}},{"id":"ni-sitemap-47","testId":"ni-sitemap-47","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 47","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-47","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:47","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 47)"}},{"id":"ni-sitemap-48","testId":"ni-sitemap-48","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 48","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-48","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:48","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 48)"}},{"id":"ni-sitemap-49","testId":"ni-sitemap-49","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 49","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-49","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:49","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 49)"}},{"id":"ni-sitemap-50","testId":"ni-sitemap-50","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap XML Coverage Check 50","description":"Standards-based New Internet analysis check for sitemap.xml reachability, validity, freshness, and route discoverability (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap xml coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-50","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap.xml","seo","discovery","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')?'ok':'invalid'))\" # group:sitemap check:50","humanCommand":"Confirm sitemap.xml includes canonical, indexable routes only (group sitemap, check 50)"}},{"id":"ni-sitemap-main-01","testId":"ni-sitemap-main-01","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 1","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-01","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:1","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 1)"}},{"id":"ni-sitemap-main-02","testId":"ni-sitemap-main-02","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 2","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-02","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:2","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 2)"}},{"id":"ni-sitemap-main-03","testId":"ni-sitemap-main-03","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 3","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-03","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:3","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 3)"}},{"id":"ni-sitemap-main-04","testId":"ni-sitemap-main-04","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 4","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-04","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:4","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 4)"}},{"id":"ni-sitemap-main-05","testId":"ni-sitemap-main-05","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 5","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-05","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:5","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 5)"}},{"id":"ni-sitemap-main-06","testId":"ni-sitemap-main-06","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 6","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-06","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:6","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 6)"}},{"id":"ni-sitemap-main-07","testId":"ni-sitemap-main-07","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 7","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-07","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:7","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 7)"}},{"id":"ni-sitemap-main-08","testId":"ni-sitemap-main-08","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 8","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-08","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:8","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 8)"}},{"id":"ni-sitemap-main-09","testId":"ni-sitemap-main-09","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 9","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-09","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:9","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 9)"}},{"id":"ni-sitemap-main-10","testId":"ni-sitemap-main-10","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 10","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-10","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:10","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 10)"}},{"id":"ni-sitemap-main-11","testId":"ni-sitemap-main-11","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 11","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-11","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:11","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 11)"}},{"id":"ni-sitemap-main-12","testId":"ni-sitemap-main-12","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 12","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-12","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:12","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 12)"}},{"id":"ni-sitemap-main-13","testId":"ni-sitemap-main-13","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 13","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-13","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:13","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 13)"}},{"id":"ni-sitemap-main-14","testId":"ni-sitemap-main-14","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 14","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-14","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:14","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 14)"}},{"id":"ni-sitemap-main-15","testId":"ni-sitemap-main-15","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 15","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-15","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:15","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 15)"}},{"id":"ni-sitemap-main-16","testId":"ni-sitemap-main-16","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 16","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-16","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:16","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 16)"}},{"id":"ni-sitemap-main-17","testId":"ni-sitemap-main-17","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 17","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-17","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:17","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 17)"}},{"id":"ni-sitemap-main-18","testId":"ni-sitemap-main-18","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 18","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-18","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:18","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 18)"}},{"id":"ni-sitemap-main-19","testId":"ni-sitemap-main-19","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 19","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-19","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:19","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 19)"}},{"id":"ni-sitemap-main-20","testId":"ni-sitemap-main-20","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 20","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-20","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:20","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 20)"}},{"id":"ni-sitemap-main-21","testId":"ni-sitemap-main-21","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 21","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-21","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:21","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 21)"}},{"id":"ni-sitemap-main-22","testId":"ni-sitemap-main-22","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 22","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-22","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:22","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 22)"}},{"id":"ni-sitemap-main-23","testId":"ni-sitemap-main-23","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 23","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-23","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:23","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 23)"}},{"id":"ni-sitemap-main-24","testId":"ni-sitemap-main-24","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 24","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-24","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:24","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 24)"}},{"id":"ni-sitemap-main-25","testId":"ni-sitemap-main-25","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 25","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-25","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:25","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 25)"}},{"id":"ni-sitemap-main-26","testId":"ni-sitemap-main-26","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 26","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-26","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:26","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 26)"}},{"id":"ni-sitemap-main-27","testId":"ni-sitemap-main-27","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 27","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-27","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:27","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 27)"}},{"id":"ni-sitemap-main-28","testId":"ni-sitemap-main-28","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 28","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-28","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:28","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 28)"}},{"id":"ni-sitemap-main-29","testId":"ni-sitemap-main-29","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 29","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-29","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:29","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 29)"}},{"id":"ni-sitemap-main-30","testId":"ni-sitemap-main-30","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 30","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-30","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:30","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 30)"}},{"id":"ni-sitemap-main-31","testId":"ni-sitemap-main-31","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 31","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-31","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:31","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 31)"}},{"id":"ni-sitemap-main-32","testId":"ni-sitemap-main-32","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 32","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-32","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:32","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 32)"}},{"id":"ni-sitemap-main-33","testId":"ni-sitemap-main-33","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 33","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-33","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:33","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 33)"}},{"id":"ni-sitemap-main-34","testId":"ni-sitemap-main-34","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 34","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-34","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:34","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 34)"}},{"id":"ni-sitemap-main-35","testId":"ni-sitemap-main-35","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 35","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-35","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:35","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 35)"}},{"id":"ni-sitemap-main-36","testId":"ni-sitemap-main-36","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 36","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-36","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:36","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 36)"}},{"id":"ni-sitemap-main-37","testId":"ni-sitemap-main-37","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 37","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-37","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:37","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 37)"}},{"id":"ni-sitemap-main-38","testId":"ni-sitemap-main-38","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 38","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-38","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:38","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 38)"}},{"id":"ni-sitemap-main-39","testId":"ni-sitemap-main-39","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 39","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-39","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:39","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 39)"}},{"id":"ni-sitemap-main-40","testId":"ni-sitemap-main-40","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 40","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-40","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:40","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 40)"}},{"id":"ni-sitemap-main-41","testId":"ni-sitemap-main-41","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 41","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-41","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:41","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 41)"}},{"id":"ni-sitemap-main-42","testId":"ni-sitemap-main-42","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 42","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-42","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:42","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 42)"}},{"id":"ni-sitemap-main-43","testId":"ni-sitemap-main-43","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 43","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-43","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:43","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 43)"}},{"id":"ni-sitemap-main-44","testId":"ni-sitemap-main-44","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 44","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-44","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:44","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 44)"}},{"id":"ni-sitemap-main-45","testId":"ni-sitemap-main-45","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 45","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-45","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:45","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 45)"}},{"id":"ni-sitemap-main-46","testId":"ni-sitemap-main-46","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 46","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-46","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:46","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 46)"}},{"id":"ni-sitemap-main-47","testId":"ni-sitemap-main-47","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 47","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-47","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:47","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 47)"}},{"id":"ni-sitemap-main-48","testId":"ni-sitemap-main-48","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 48","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-48","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:48","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 48)"}},{"id":"ni-sitemap-main-49","testId":"ni-sitemap-main-49","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 49","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-49","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:49","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 49)"}},{"id":"ni-sitemap-main-50","testId":"ni-sitemap-main-50","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitemap Main Coverage Check 50","description":"Standards-based New Internet analysis check for sitemap-main.xml availability, indexing hints, and URL integrity (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitemap main coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitemap-main-50","registryVersion":"insights-quality-2026-05-10.2","tags":["sitemap-main.xml","seo","indexing","discovery","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap-main.xml').then(r=>r.text()).then(xml=>console.log(xml.includes('<urlset')||xml.includes('<sitemapindex')?'ok':'invalid'))\" # group:sitemap-main check:50","humanCommand":"Validate sitemap-main.xml partitions and update cadence (group sitemap-main, check 50)"}},{"id":"ni-mcp-tools-01","testId":"ni-mcp-tools-01","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 1","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 1/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-01","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:1","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 1)"}},{"id":"ni-mcp-tools-02","testId":"ni-mcp-tools-02","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 2","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 2/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-02","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:2","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 2)"}},{"id":"ni-mcp-tools-03","testId":"ni-mcp-tools-03","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 3","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 3/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-03","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:3","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 3)"}},{"id":"ni-mcp-tools-04","testId":"ni-mcp-tools-04","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 4","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 4/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-04","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:4","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 4)"}},{"id":"ni-mcp-tools-05","testId":"ni-mcp-tools-05","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 5","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 5/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-05","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:5","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 5)"}},{"id":"ni-mcp-tools-06","testId":"ni-mcp-tools-06","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 6","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 6/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-06","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:6","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 6)"}},{"id":"ni-mcp-tools-07","testId":"ni-mcp-tools-07","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 7","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 7/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-07","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:7","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 7)"}},{"id":"ni-mcp-tools-08","testId":"ni-mcp-tools-08","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 8","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 8/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-08","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:8","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 8)"}},{"id":"ni-mcp-tools-09","testId":"ni-mcp-tools-09","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 9","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 9/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-09","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:9","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 9)"}},{"id":"ni-mcp-tools-10","testId":"ni-mcp-tools-10","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 10","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 10/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-10","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:10","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 10)"}},{"id":"ni-mcp-tools-11","testId":"ni-mcp-tools-11","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 11","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 11/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-11","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:11","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 11)"}},{"id":"ni-mcp-tools-12","testId":"ni-mcp-tools-12","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 12","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 12/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-12","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:12","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 12)"}},{"id":"ni-mcp-tools-13","testId":"ni-mcp-tools-13","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 13","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 13/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-13","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:13","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 13)"}},{"id":"ni-mcp-tools-14","testId":"ni-mcp-tools-14","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 14","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 14/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-14","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:14","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 14)"}},{"id":"ni-mcp-tools-15","testId":"ni-mcp-tools-15","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 15","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 15/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-15","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:15","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 15)"}},{"id":"ni-mcp-tools-16","testId":"ni-mcp-tools-16","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 16","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 16/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-16","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:16","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 16)"}},{"id":"ni-mcp-tools-17","testId":"ni-mcp-tools-17","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 17","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 17/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-17","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:17","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 17)"}},{"id":"ni-mcp-tools-18","testId":"ni-mcp-tools-18","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 18","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 18/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-18","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:18","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 18)"}},{"id":"ni-mcp-tools-19","testId":"ni-mcp-tools-19","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 19","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 19/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-19","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:19","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 19)"}},{"id":"ni-mcp-tools-20","testId":"ni-mcp-tools-20","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 20","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 20/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-20","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:20","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 20)"}},{"id":"ni-mcp-tools-21","testId":"ni-mcp-tools-21","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 21","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 21/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-21","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:21","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 21)"}},{"id":"ni-mcp-tools-22","testId":"ni-mcp-tools-22","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 22","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 22/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-22","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:22","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 22)"}},{"id":"ni-mcp-tools-23","testId":"ni-mcp-tools-23","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 23","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 23/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-23","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:23","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 23)"}},{"id":"ni-mcp-tools-24","testId":"ni-mcp-tools-24","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 24","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 24/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-24","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:24","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 24)"}},{"id":"ni-mcp-tools-25","testId":"ni-mcp-tools-25","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 25","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 25/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-25","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:25","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 25)"}},{"id":"ni-mcp-tools-26","testId":"ni-mcp-tools-26","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 26","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 26/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-26","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:26","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 26)"}},{"id":"ni-mcp-tools-27","testId":"ni-mcp-tools-27","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 27","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 27/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-27","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:27","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 27)"}},{"id":"ni-mcp-tools-28","testId":"ni-mcp-tools-28","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 28","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 28/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-28","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:28","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 28)"}},{"id":"ni-mcp-tools-29","testId":"ni-mcp-tools-29","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 29","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 29/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-29","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:29","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 29)"}},{"id":"ni-mcp-tools-30","testId":"ni-mcp-tools-30","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 30","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 30/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-30","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:30","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 30)"}},{"id":"ni-mcp-tools-31","testId":"ni-mcp-tools-31","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 31","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 31/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-31","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:31","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 31)"}},{"id":"ni-mcp-tools-32","testId":"ni-mcp-tools-32","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 32","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 32/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-32","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:32","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 32)"}},{"id":"ni-mcp-tools-33","testId":"ni-mcp-tools-33","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 33","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 33/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-33","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:33","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 33)"}},{"id":"ni-mcp-tools-34","testId":"ni-mcp-tools-34","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 34","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 34/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-34","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:34","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 34)"}},{"id":"ni-mcp-tools-35","testId":"ni-mcp-tools-35","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 35","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 35/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-35","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:35","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 35)"}},{"id":"ni-mcp-tools-36","testId":"ni-mcp-tools-36","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 36","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 36/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-36","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:36","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 36)"}},{"id":"ni-mcp-tools-37","testId":"ni-mcp-tools-37","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 37","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 37/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-37","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:37","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 37)"}},{"id":"ni-mcp-tools-38","testId":"ni-mcp-tools-38","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 38","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 38/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-38","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:38","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 38)"}},{"id":"ni-mcp-tools-39","testId":"ni-mcp-tools-39","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 39","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 39/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-39","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:39","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 39)"}},{"id":"ni-mcp-tools-40","testId":"ni-mcp-tools-40","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 40","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 40/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-40","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:40","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 40)"}},{"id":"ni-mcp-tools-41","testId":"ni-mcp-tools-41","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 41","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 41/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-41","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:41","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 41)"}},{"id":"ni-mcp-tools-42","testId":"ni-mcp-tools-42","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 42","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 42/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-42","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:42","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 42)"}},{"id":"ni-mcp-tools-43","testId":"ni-mcp-tools-43","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 43","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 43/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-43","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:43","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 43)"}},{"id":"ni-mcp-tools-44","testId":"ni-mcp-tools-44","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 44","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 44/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-44","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:44","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 44)"}},{"id":"ni-mcp-tools-45","testId":"ni-mcp-tools-45","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 45","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 45/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-45","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:45","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 45)"}},{"id":"ni-mcp-tools-46","testId":"ni-mcp-tools-46","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 46","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 46/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-46","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:46","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 46)"}},{"id":"ni-mcp-tools-47","testId":"ni-mcp-tools-47","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 47","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 47/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-47","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:47","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 47)"}},{"id":"ni-mcp-tools-48","testId":"ni-mcp-tools-48","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 48","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 48/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-48","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:48","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 48)"}},{"id":"ni-mcp-tools-49","testId":"ni-mcp-tools-49","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 49","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 49/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-49","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:49","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 49)"}},{"id":"ni-mcp-tools-50","testId":"ni-mcp-tools-50","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"MCP Tool Availability Check 50","description":"Standards-based New Internet analysis check for mcp tool discoverability, response quality, and contract completeness (test 50/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address mcp tool availability gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-mcp-tools-50","registryVersion":"insights-quality-2026-05-10.2","tags":["mcp","tools","availability","agent","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/mcp.json').then(r=>r.json()).then(j=>console.log(Object.keys(j).length))\" # group:mcp-tools check:50","humanCommand":"Check MCP tool list includes stable names, schemas, and availability (group mcp-tools, check 50)"}},{"id":"ni-api-01","testId":"ni-api-01","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 1","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-01","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:1","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 1)"}},{"id":"ni-api-02","testId":"ni-api-02","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 2","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-02","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:2","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 2)"}},{"id":"ni-api-03","testId":"ni-api-03","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 3","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-03","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:3","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 3)"}},{"id":"ni-api-04","testId":"ni-api-04","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 4","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-04","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:4","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 4)"}},{"id":"ni-api-05","testId":"ni-api-05","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 5","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-05","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:5","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 5)"}},{"id":"ni-api-06","testId":"ni-api-06","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 6","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-06","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:6","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 6)"}},{"id":"ni-api-07","testId":"ni-api-07","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 7","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-07","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:7","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 7)"}},{"id":"ni-api-08","testId":"ni-api-08","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 8","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-08","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:8","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 8)"}},{"id":"ni-api-09","testId":"ni-api-09","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 9","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-09","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:9","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 9)"}},{"id":"ni-api-10","testId":"ni-api-10","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 10","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-10","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:10","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 10)"}},{"id":"ni-api-11","testId":"ni-api-11","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 11","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-11","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:11","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 11)"}},{"id":"ni-api-12","testId":"ni-api-12","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 12","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-12","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:12","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 12)"}},{"id":"ni-api-13","testId":"ni-api-13","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 13","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-13","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:13","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 13)"}},{"id":"ni-api-14","testId":"ni-api-14","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 14","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-14","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:14","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 14)"}},{"id":"ni-api-15","testId":"ni-api-15","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 15","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-15","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:15","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 15)"}},{"id":"ni-api-16","testId":"ni-api-16","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 16","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-16","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:16","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 16)"}},{"id":"ni-api-17","testId":"ni-api-17","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 17","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-17","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:17","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 17)"}},{"id":"ni-api-18","testId":"ni-api-18","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 18","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-18","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:18","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 18)"}},{"id":"ni-api-19","testId":"ni-api-19","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 19","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-19","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:19","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 19)"}},{"id":"ni-api-20","testId":"ni-api-20","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 20","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-20","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:20","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 20)"}},{"id":"ni-api-21","testId":"ni-api-21","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 21","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-21","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:21","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 21)"}},{"id":"ni-api-22","testId":"ni-api-22","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 22","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-22","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:22","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 22)"}},{"id":"ni-api-23","testId":"ni-api-23","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 23","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-23","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:23","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 23)"}},{"id":"ni-api-24","testId":"ni-api-24","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 24","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-24","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:24","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 24)"}},{"id":"ni-api-25","testId":"ni-api-25","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 25","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-25","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:25","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 25)"}},{"id":"ni-api-26","testId":"ni-api-26","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 26","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-26","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:26","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 26)"}},{"id":"ni-api-27","testId":"ni-api-27","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 27","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-27","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:27","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 27)"}},{"id":"ni-api-28","testId":"ni-api-28","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 28","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-28","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:28","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 28)"}},{"id":"ni-api-29","testId":"ni-api-29","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 29","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-29","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:29","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 29)"}},{"id":"ni-api-30","testId":"ni-api-30","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 30","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-30","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:30","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 30)"}},{"id":"ni-api-31","testId":"ni-api-31","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 31","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-31","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:31","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 31)"}},{"id":"ni-api-32","testId":"ni-api-32","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 32","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-32","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:32","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 32)"}},{"id":"ni-api-33","testId":"ni-api-33","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 33","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-33","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:33","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 33)"}},{"id":"ni-api-34","testId":"ni-api-34","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 34","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-34","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:34","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 34)"}},{"id":"ni-api-35","testId":"ni-api-35","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 35","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-35","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:35","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 35)"}},{"id":"ni-api-36","testId":"ni-api-36","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 36","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-36","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:36","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 36)"}},{"id":"ni-api-37","testId":"ni-api-37","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 37","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-37","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:37","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 37)"}},{"id":"ni-api-38","testId":"ni-api-38","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 38","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-38","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:38","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 38)"}},{"id":"ni-api-39","testId":"ni-api-39","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 39","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-39","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:39","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 39)"}},{"id":"ni-api-40","testId":"ni-api-40","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 40","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-40","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:40","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 40)"}},{"id":"ni-api-41","testId":"ni-api-41","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 41","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-41","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:41","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 41)"}},{"id":"ni-api-42","testId":"ni-api-42","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 42","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-42","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:42","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 42)"}},{"id":"ni-api-43","testId":"ni-api-43","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 43","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-43","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:43","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 43)"}},{"id":"ni-api-44","testId":"ni-api-44","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 44","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-44","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:44","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 44)"}},{"id":"ni-api-45","testId":"ni-api-45","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 45","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-45","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:45","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 45)"}},{"id":"ni-api-46","testId":"ni-api-46","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 46","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-46","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:46","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 46)"}},{"id":"ni-api-47","testId":"ni-api-47","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 47","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-47","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:47","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 47)"}},{"id":"ni-api-48","testId":"ni-api-48","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 48","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-48","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:48","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 48)"}},{"id":"ni-api-49","testId":"ni-api-49","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 49","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-49","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:49","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 49)"}},{"id":"ni-api-50","testId":"ni-api-50","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"API Availability and Robustness Check 50","description":"Standards-based New Internet analysis check for api availability, reliability, deterministic responses, and public safety (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address api availability and robustness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-api-50","registryVersion":"insights-quality-2026-05-10.2","tags":["api","availability","reliability","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:api check:50","humanCommand":"Verify API endpoints return stable status, schema, and error contracts (group api, check 50)"}},{"id":"ni-trace-01","testId":"ni-trace-01","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 1","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-01","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:1","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 1)"}},{"id":"ni-trace-02","testId":"ni-trace-02","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 2","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-02","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:2","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 2)"}},{"id":"ni-trace-03","testId":"ni-trace-03","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 3","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-03","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:3","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 3)"}},{"id":"ni-trace-04","testId":"ni-trace-04","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 4","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-04","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:4","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 4)"}},{"id":"ni-trace-05","testId":"ni-trace-05","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 5","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-05","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:5","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 5)"}},{"id":"ni-trace-06","testId":"ni-trace-06","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 6","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-06","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:6","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 6)"}},{"id":"ni-trace-07","testId":"ni-trace-07","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 7","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-07","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:7","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 7)"}},{"id":"ni-trace-08","testId":"ni-trace-08","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 8","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-08","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:8","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 8)"}},{"id":"ni-trace-09","testId":"ni-trace-09","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 9","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-09","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:9","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 9)"}},{"id":"ni-trace-10","testId":"ni-trace-10","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 10","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-10","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:10","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 10)"}},{"id":"ni-trace-11","testId":"ni-trace-11","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 11","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-11","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:11","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 11)"}},{"id":"ni-trace-12","testId":"ni-trace-12","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 12","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-12","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:12","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 12)"}},{"id":"ni-trace-13","testId":"ni-trace-13","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 13","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-13","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:13","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 13)"}},{"id":"ni-trace-14","testId":"ni-trace-14","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 14","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-14","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:14","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 14)"}},{"id":"ni-trace-15","testId":"ni-trace-15","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 15","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-15","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:15","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 15)"}},{"id":"ni-trace-16","testId":"ni-trace-16","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 16","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-16","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:16","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 16)"}},{"id":"ni-trace-17","testId":"ni-trace-17","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 17","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-17","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:17","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 17)"}},{"id":"ni-trace-18","testId":"ni-trace-18","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 18","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-18","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:18","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 18)"}},{"id":"ni-trace-19","testId":"ni-trace-19","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 19","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-19","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:19","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 19)"}},{"id":"ni-trace-20","testId":"ni-trace-20","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 20","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-20","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:20","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 20)"}},{"id":"ni-trace-21","testId":"ni-trace-21","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 21","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-21","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:21","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 21)"}},{"id":"ni-trace-22","testId":"ni-trace-22","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 22","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-22","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:22","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 22)"}},{"id":"ni-trace-23","testId":"ni-trace-23","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 23","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-23","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:23","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 23)"}},{"id":"ni-trace-24","testId":"ni-trace-24","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 24","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-24","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:24","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 24)"}},{"id":"ni-trace-25","testId":"ni-trace-25","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 25","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-25","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:25","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 25)"}},{"id":"ni-trace-26","testId":"ni-trace-26","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 26","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-26","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:26","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 26)"}},{"id":"ni-trace-27","testId":"ni-trace-27","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 27","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-27","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:27","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 27)"}},{"id":"ni-trace-28","testId":"ni-trace-28","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 28","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-28","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:28","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 28)"}},{"id":"ni-trace-29","testId":"ni-trace-29","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 29","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-29","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:29","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 29)"}},{"id":"ni-trace-30","testId":"ni-trace-30","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 30","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-30","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:30","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 30)"}},{"id":"ni-trace-31","testId":"ni-trace-31","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 31","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-31","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:31","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 31)"}},{"id":"ni-trace-32","testId":"ni-trace-32","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 32","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-32","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:32","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 32)"}},{"id":"ni-trace-33","testId":"ni-trace-33","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 33","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-33","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:33","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 33)"}},{"id":"ni-trace-34","testId":"ni-trace-34","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 34","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-34","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:34","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 34)"}},{"id":"ni-trace-35","testId":"ni-trace-35","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 35","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-35","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:35","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 35)"}},{"id":"ni-trace-36","testId":"ni-trace-36","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 36","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-36","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:36","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 36)"}},{"id":"ni-trace-37","testId":"ni-trace-37","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 37","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-37","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:37","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 37)"}},{"id":"ni-trace-38","testId":"ni-trace-38","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 38","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-38","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:38","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 38)"}},{"id":"ni-trace-39","testId":"ni-trace-39","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 39","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-39","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:39","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 39)"}},{"id":"ni-trace-40","testId":"ni-trace-40","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 40","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-40","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:40","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 40)"}},{"id":"ni-trace-41","testId":"ni-trace-41","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 41","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-41","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:41","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 41)"}},{"id":"ni-trace-42","testId":"ni-trace-42","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 42","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-42","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:42","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 42)"}},{"id":"ni-trace-43","testId":"ni-trace-43","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 43","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-43","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:43","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 43)"}},{"id":"ni-trace-44","testId":"ni-trace-44","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 44","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-44","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:44","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 44)"}},{"id":"ni-trace-45","testId":"ni-trace-45","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 45","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-45","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:45","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 45)"}},{"id":"ni-trace-46","testId":"ni-trace-46","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 46","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-46","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:46","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 46)"}},{"id":"ni-trace-47","testId":"ni-trace-47","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 47","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-47","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:47","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 47)"}},{"id":"ni-trace-48","testId":"ni-trace-48","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 48","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-48","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:48","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 48)"}},{"id":"ni-trace-49","testId":"ni-trace-49","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 49","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-49","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:49","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 49)"}},{"id":"ni-trace-50","testId":"ni-trace-50","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Traceability Evidence Check 50","description":"Standards-based New Internet analysis check for trace propagation, provenance visibility, and reproducible evidence paths (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address traceability evidence gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-trace-50","registryVersion":"insights-quality-2026-05-10.2","tags":["traceability","provenance","observability","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.headers.get('x-trace-id')||r.headers.get('x-request-id')||'missing'))\" # group:trace check:50","humanCommand":"Confirm trace IDs are propagated across logs, API responses, and evidence (group trace, check 50)"}},{"id":"ni-quality-01","testId":"ni-quality-01","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 1","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-01","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:1","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 1)"}},{"id":"ni-quality-02","testId":"ni-quality-02","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 2","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-02","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:2","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 2)"}},{"id":"ni-quality-03","testId":"ni-quality-03","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 3","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-03","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:3","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 3)"}},{"id":"ni-quality-04","testId":"ni-quality-04","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 4","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-04","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:4","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 4)"}},{"id":"ni-quality-05","testId":"ni-quality-05","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 5","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-05","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:5","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 5)"}},{"id":"ni-quality-06","testId":"ni-quality-06","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 6","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-06","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:6","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 6)"}},{"id":"ni-quality-07","testId":"ni-quality-07","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 7","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-07","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:7","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 7)"}},{"id":"ni-quality-08","testId":"ni-quality-08","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 8","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-08","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:8","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 8)"}},{"id":"ni-quality-09","testId":"ni-quality-09","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 9","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-09","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:9","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 9)"}},{"id":"ni-quality-10","testId":"ni-quality-10","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 10","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-10","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:10","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 10)"}},{"id":"ni-quality-11","testId":"ni-quality-11","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 11","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-11","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:11","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 11)"}},{"id":"ni-quality-12","testId":"ni-quality-12","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 12","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-12","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:12","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 12)"}},{"id":"ni-quality-13","testId":"ni-quality-13","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 13","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-13","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:13","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 13)"}},{"id":"ni-quality-14","testId":"ni-quality-14","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 14","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-14","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:14","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 14)"}},{"id":"ni-quality-15","testId":"ni-quality-15","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 15","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-15","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:15","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 15)"}},{"id":"ni-quality-16","testId":"ni-quality-16","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 16","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-16","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:16","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 16)"}},{"id":"ni-quality-17","testId":"ni-quality-17","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 17","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-17","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:17","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 17)"}},{"id":"ni-quality-18","testId":"ni-quality-18","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 18","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-18","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:18","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 18)"}},{"id":"ni-quality-19","testId":"ni-quality-19","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 19","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-19","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:19","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 19)"}},{"id":"ni-quality-20","testId":"ni-quality-20","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 20","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-20","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:20","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 20)"}},{"id":"ni-quality-21","testId":"ni-quality-21","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 21","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-21","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:21","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 21)"}},{"id":"ni-quality-22","testId":"ni-quality-22","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 22","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-22","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:22","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 22)"}},{"id":"ni-quality-23","testId":"ni-quality-23","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 23","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-23","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:23","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 23)"}},{"id":"ni-quality-24","testId":"ni-quality-24","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 24","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-24","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:24","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 24)"}},{"id":"ni-quality-25","testId":"ni-quality-25","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 25","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-25","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:25","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 25)"}},{"id":"ni-quality-26","testId":"ni-quality-26","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 26","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-26","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:26","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 26)"}},{"id":"ni-quality-27","testId":"ni-quality-27","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 27","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-27","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:27","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 27)"}},{"id":"ni-quality-28","testId":"ni-quality-28","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 28","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-28","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:28","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 28)"}},{"id":"ni-quality-29","testId":"ni-quality-29","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 29","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-29","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:29","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 29)"}},{"id":"ni-quality-30","testId":"ni-quality-30","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 30","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-30","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:30","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 30)"}},{"id":"ni-quality-31","testId":"ni-quality-31","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 31","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-31","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:31","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 31)"}},{"id":"ni-quality-32","testId":"ni-quality-32","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 32","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-32","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:32","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 32)"}},{"id":"ni-quality-33","testId":"ni-quality-33","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 33","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-33","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:33","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 33)"}},{"id":"ni-quality-34","testId":"ni-quality-34","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 34","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-34","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:34","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 34)"}},{"id":"ni-quality-35","testId":"ni-quality-35","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 35","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-35","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:35","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 35)"}},{"id":"ni-quality-36","testId":"ni-quality-36","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 36","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-36","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:36","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 36)"}},{"id":"ni-quality-37","testId":"ni-quality-37","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 37","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-37","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:37","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 37)"}},{"id":"ni-quality-38","testId":"ni-quality-38","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 38","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-38","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:38","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 38)"}},{"id":"ni-quality-39","testId":"ni-quality-39","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 39","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-39","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:39","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 39)"}},{"id":"ni-quality-40","testId":"ni-quality-40","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 40","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-40","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:40","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 40)"}},{"id":"ni-quality-41","testId":"ni-quality-41","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 41","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-41","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:41","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 41)"}},{"id":"ni-quality-42","testId":"ni-quality-42","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 42","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-42","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:42","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 42)"}},{"id":"ni-quality-43","testId":"ni-quality-43","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 43","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-43","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:43","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 43)"}},{"id":"ni-quality-44","testId":"ni-quality-44","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 44","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-44","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:44","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 44)"}},{"id":"ni-quality-45","testId":"ni-quality-45","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 45","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-45","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:45","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 45)"}},{"id":"ni-quality-46","testId":"ni-quality-46","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 46","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-46","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:46","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 46)"}},{"id":"ni-quality-47","testId":"ni-quality-47","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 47","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-47","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:47","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 47)"}},{"id":"ni-quality-48","testId":"ni-quality-48","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 48","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-48","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:48","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 48)"}},{"id":"ni-quality-49","testId":"ni-quality-49","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 49","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-49","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:49","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 49)"}},{"id":"ni-quality-50","testId":"ni-quality-50","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Quality Gate Checks Check 50","description":"Standards-based New Internet analysis check for quality gate consistency, remediation quality, and deterministic grading (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address quality gate checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-quality-50","registryVersion":"insights-quality-2026-05-10.2","tags":["quality","gates","determinism","scoring","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>r.json()).then(j=>console.log(j.totalTests||0))\" # group:quality check:50","humanCommand":"Review score stability, remediation depth, and repeatability across runs (group quality, check 50)"}},{"id":"ni-speed-01","testId":"ni-speed-01","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 1","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 1/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-01","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:1","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 1)"}},{"id":"ni-speed-02","testId":"ni-speed-02","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 2","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 2/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-02","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:2","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 2)"}},{"id":"ni-speed-03","testId":"ni-speed-03","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 3","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 3/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-03","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:3","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 3)"}},{"id":"ni-speed-04","testId":"ni-speed-04","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 4","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 4/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-04","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:4","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 4)"}},{"id":"ni-speed-05","testId":"ni-speed-05","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 5","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 5/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-05","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:5","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 5)"}},{"id":"ni-speed-06","testId":"ni-speed-06","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 6","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 6/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-06","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:6","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 6)"}},{"id":"ni-speed-07","testId":"ni-speed-07","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 7","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 7/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-07","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:7","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 7)"}},{"id":"ni-speed-08","testId":"ni-speed-08","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 8","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 8/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-08","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:8","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 8)"}},{"id":"ni-speed-09","testId":"ni-speed-09","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 9","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 9/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-09","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:9","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 9)"}},{"id":"ni-speed-10","testId":"ni-speed-10","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 10","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 10/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-10","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:10","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 10)"}},{"id":"ni-speed-11","testId":"ni-speed-11","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 11","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 11/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-11","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:11","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 11)"}},{"id":"ni-speed-12","testId":"ni-speed-12","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 12","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 12/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-12","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:12","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 12)"}},{"id":"ni-speed-13","testId":"ni-speed-13","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 13","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 13/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-13","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:13","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 13)"}},{"id":"ni-speed-14","testId":"ni-speed-14","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 14","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 14/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-14","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:14","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 14)"}},{"id":"ni-speed-15","testId":"ni-speed-15","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 15","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 15/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-15","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:15","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 15)"}},{"id":"ni-speed-16","testId":"ni-speed-16","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 16","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 16/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-16","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:16","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 16)"}},{"id":"ni-speed-17","testId":"ni-speed-17","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 17","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 17/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-17","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:17","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 17)"}},{"id":"ni-speed-18","testId":"ni-speed-18","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 18","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 18/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-18","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:18","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 18)"}},{"id":"ni-speed-19","testId":"ni-speed-19","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 19","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 19/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-19","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:19","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 19)"}},{"id":"ni-speed-20","testId":"ni-speed-20","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 20","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 20/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-20","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:20","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 20)"}},{"id":"ni-speed-21","testId":"ni-speed-21","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 21","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 21/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-21","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:21","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 21)"}},{"id":"ni-speed-22","testId":"ni-speed-22","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 22","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 22/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-22","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:22","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 22)"}},{"id":"ni-speed-23","testId":"ni-speed-23","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 23","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 23/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-23","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:23","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 23)"}},{"id":"ni-speed-24","testId":"ni-speed-24","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 24","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 24/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-24","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:24","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 24)"}},{"id":"ni-speed-25","testId":"ni-speed-25","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 25","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 25/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-25","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:25","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 25)"}},{"id":"ni-speed-26","testId":"ni-speed-26","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 26","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 26/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-26","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:26","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 26)"}},{"id":"ni-speed-27","testId":"ni-speed-27","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 27","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 27/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-27","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:27","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 27)"}},{"id":"ni-speed-28","testId":"ni-speed-28","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 28","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 28/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-28","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:28","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 28)"}},{"id":"ni-speed-29","testId":"ni-speed-29","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 29","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 29/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-29","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:29","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 29)"}},{"id":"ni-speed-30","testId":"ni-speed-30","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 30","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 30/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-30","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:30","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 30)"}},{"id":"ni-speed-31","testId":"ni-speed-31","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 31","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 31/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-31","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:31","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 31)"}},{"id":"ni-speed-32","testId":"ni-speed-32","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 32","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 32/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-32","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:32","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 32)"}},{"id":"ni-speed-33","testId":"ni-speed-33","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 33","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 33/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-33","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:33","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 33)"}},{"id":"ni-speed-34","testId":"ni-speed-34","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 34","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 34/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-34","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:34","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 34)"}},{"id":"ni-speed-35","testId":"ni-speed-35","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 35","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 35/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-35","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:35","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 35)"}},{"id":"ni-speed-36","testId":"ni-speed-36","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 36","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 36/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-36","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:36","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 36)"}},{"id":"ni-speed-37","testId":"ni-speed-37","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 37","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 37/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-37","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:37","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 37)"}},{"id":"ni-speed-38","testId":"ni-speed-38","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 38","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 38/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-38","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:38","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 38)"}},{"id":"ni-speed-39","testId":"ni-speed-39","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 39","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 39/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-39","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:39","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 39)"}},{"id":"ni-speed-40","testId":"ni-speed-40","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 40","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 40/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-40","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:40","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 40)"}},{"id":"ni-speed-41","testId":"ni-speed-41","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 41","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 41/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-41","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:41","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 41)"}},{"id":"ni-speed-42","testId":"ni-speed-42","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 42","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 42/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-42","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:42","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 42)"}},{"id":"ni-speed-43","testId":"ni-speed-43","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 43","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 43/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-43","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:43","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 43)"}},{"id":"ni-speed-44","testId":"ni-speed-44","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 44","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 44/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-44","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:44","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 44)"}},{"id":"ni-speed-45","testId":"ni-speed-45","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 45","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 45/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-45","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:45","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 45)"}},{"id":"ni-speed-46","testId":"ni-speed-46","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 46","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 46/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-46","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:46","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 46)"}},{"id":"ni-speed-47","testId":"ni-speed-47","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 47","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 47/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-47","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:47","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 47)"}},{"id":"ni-speed-48","testId":"ni-speed-48","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 48","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 48/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-48","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:48","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 48)"}},{"id":"ni-speed-49","testId":"ni-speed-49","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 49","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 49/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-49","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:49","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 49)"}},{"id":"ni-speed-50","testId":"ni-speed-50","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Speed and Latency Checks Check 50","description":"Standards-based New Internet analysis check for speed budgets, latency signals, and runtime performance stability (test 50/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address speed and latency checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-speed-50","registryVersion":"insights-quality-2026-05-10.2","tags":["speed","latency","performance","core-web-vitals","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --output=json # group:speed check:50","humanCommand":"Measure latency and loading stability on mobile and desktop profiles (group speed, check 50)"}},{"id":"ni-route-01","testId":"ni-route-01","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 1","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-01","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:1","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 1)"}},{"id":"ni-route-02","testId":"ni-route-02","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 2","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-02","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:2","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 2)"}},{"id":"ni-route-03","testId":"ni-route-03","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 3","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-03","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:3","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 3)"}},{"id":"ni-route-04","testId":"ni-route-04","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 4","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-04","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:4","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 4)"}},{"id":"ni-route-05","testId":"ni-route-05","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 5","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-05","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:5","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 5)"}},{"id":"ni-route-06","testId":"ni-route-06","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 6","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-06","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:6","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 6)"}},{"id":"ni-route-07","testId":"ni-route-07","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 7","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-07","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:7","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 7)"}},{"id":"ni-route-08","testId":"ni-route-08","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 8","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-08","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:8","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 8)"}},{"id":"ni-route-09","testId":"ni-route-09","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 9","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-09","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:9","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 9)"}},{"id":"ni-route-10","testId":"ni-route-10","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 10","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-10","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:10","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 10)"}},{"id":"ni-route-11","testId":"ni-route-11","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 11","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-11","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:11","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 11)"}},{"id":"ni-route-12","testId":"ni-route-12","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 12","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-12","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:12","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 12)"}},{"id":"ni-route-13","testId":"ni-route-13","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 13","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-13","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:13","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 13)"}},{"id":"ni-route-14","testId":"ni-route-14","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 14","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-14","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:14","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 14)"}},{"id":"ni-route-15","testId":"ni-route-15","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 15","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-15","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:15","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 15)"}},{"id":"ni-route-16","testId":"ni-route-16","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 16","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-16","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:16","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 16)"}},{"id":"ni-route-17","testId":"ni-route-17","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 17","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-17","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:17","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 17)"}},{"id":"ni-route-18","testId":"ni-route-18","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 18","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-18","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:18","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 18)"}},{"id":"ni-route-19","testId":"ni-route-19","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 19","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-19","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:19","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 19)"}},{"id":"ni-route-20","testId":"ni-route-20","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 20","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-20","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:20","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 20)"}},{"id":"ni-route-21","testId":"ni-route-21","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 21","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-21","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:21","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 21)"}},{"id":"ni-route-22","testId":"ni-route-22","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 22","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-22","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:22","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 22)"}},{"id":"ni-route-23","testId":"ni-route-23","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 23","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-23","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:23","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 23)"}},{"id":"ni-route-24","testId":"ni-route-24","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 24","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-24","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:24","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 24)"}},{"id":"ni-route-25","testId":"ni-route-25","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 25","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-25","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:25","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 25)"}},{"id":"ni-route-26","testId":"ni-route-26","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 26","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-26","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:26","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 26)"}},{"id":"ni-route-27","testId":"ni-route-27","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 27","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-27","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:27","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 27)"}},{"id":"ni-route-28","testId":"ni-route-28","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 28","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-28","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:28","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 28)"}},{"id":"ni-route-29","testId":"ni-route-29","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 29","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-29","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:29","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 29)"}},{"id":"ni-route-30","testId":"ni-route-30","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 30","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-30","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:30","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 30)"}},{"id":"ni-route-31","testId":"ni-route-31","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 31","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-31","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:31","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 31)"}},{"id":"ni-route-32","testId":"ni-route-32","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 32","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-32","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:32","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 32)"}},{"id":"ni-route-33","testId":"ni-route-33","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 33","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-33","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:33","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 33)"}},{"id":"ni-route-34","testId":"ni-route-34","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 34","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-34","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:34","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 34)"}},{"id":"ni-route-35","testId":"ni-route-35","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 35","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-35","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:35","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 35)"}},{"id":"ni-route-36","testId":"ni-route-36","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 36","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-36","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:36","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 36)"}},{"id":"ni-route-37","testId":"ni-route-37","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 37","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-37","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:37","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 37)"}},{"id":"ni-route-38","testId":"ni-route-38","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 38","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-38","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:38","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 38)"}},{"id":"ni-route-39","testId":"ni-route-39","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 39","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-39","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:39","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 39)"}},{"id":"ni-route-40","testId":"ni-route-40","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 40","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-40","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:40","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 40)"}},{"id":"ni-route-41","testId":"ni-route-41","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 41","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-41","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:41","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 41)"}},{"id":"ni-route-42","testId":"ni-route-42","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 42","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-42","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:42","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 42)"}},{"id":"ni-route-43","testId":"ni-route-43","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 43","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-43","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:43","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 43)"}},{"id":"ni-route-44","testId":"ni-route-44","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 44","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-44","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:44","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 44)"}},{"id":"ni-route-45","testId":"ni-route-45","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 45","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-45","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:45","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 45)"}},{"id":"ni-route-46","testId":"ni-route-46","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 46","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-46","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:46","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 46)"}},{"id":"ni-route-47","testId":"ni-route-47","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 47","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-47","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:47","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 47)"}},{"id":"ni-route-48","testId":"ni-route-48","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 48","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-48","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:48","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 48)"}},{"id":"ni-route-49","testId":"ni-route-49","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 49","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-49","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:49","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 49)"}},{"id":"ni-route-50","testId":"ni-route-50","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Route Integrity Checks Check 50","description":"Standards-based New Internet analysis check for route compliance, canonical pathways, and crawl-safe navigation integrity (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address route integrity checks gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-route-50","registryVersion":"insights-quality-2026-05-10.2","tags":["routes","integrity","navigation","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com',{redirect:'manual'}).then(r=>console.log(r.status))\" # group:route check:50","humanCommand":"Verify redirects, canonical targets, and route accessibility consistency (group route, check 50)"}},{"id":"ni-schema-01","testId":"ni-schema-01","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 1","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-01","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:1","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 1)"}},{"id":"ni-schema-02","testId":"ni-schema-02","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 2","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-02","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:2","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 2)"}},{"id":"ni-schema-03","testId":"ni-schema-03","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 3","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-03","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:3","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 3)"}},{"id":"ni-schema-04","testId":"ni-schema-04","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 4","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-04","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:4","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 4)"}},{"id":"ni-schema-05","testId":"ni-schema-05","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 5","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-05","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:5","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 5)"}},{"id":"ni-schema-06","testId":"ni-schema-06","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 6","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-06","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:6","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 6)"}},{"id":"ni-schema-07","testId":"ni-schema-07","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 7","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-07","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:7","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 7)"}},{"id":"ni-schema-08","testId":"ni-schema-08","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 8","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-08","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:8","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 8)"}},{"id":"ni-schema-09","testId":"ni-schema-09","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 9","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-09","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:9","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 9)"}},{"id":"ni-schema-10","testId":"ni-schema-10","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 10","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-10","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:10","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 10)"}},{"id":"ni-schema-11","testId":"ni-schema-11","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 11","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-11","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:11","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 11)"}},{"id":"ni-schema-12","testId":"ni-schema-12","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 12","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-12","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:12","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 12)"}},{"id":"ni-schema-13","testId":"ni-schema-13","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 13","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-13","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:13","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 13)"}},{"id":"ni-schema-14","testId":"ni-schema-14","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 14","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-14","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:14","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 14)"}},{"id":"ni-schema-15","testId":"ni-schema-15","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 15","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-15","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:15","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 15)"}},{"id":"ni-schema-16","testId":"ni-schema-16","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 16","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-16","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:16","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 16)"}},{"id":"ni-schema-17","testId":"ni-schema-17","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 17","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-17","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:17","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 17)"}},{"id":"ni-schema-18","testId":"ni-schema-18","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 18","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-18","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:18","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 18)"}},{"id":"ni-schema-19","testId":"ni-schema-19","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 19","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-19","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:19","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 19)"}},{"id":"ni-schema-20","testId":"ni-schema-20","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 20","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-20","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:20","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 20)"}},{"id":"ni-schema-21","testId":"ni-schema-21","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 21","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-21","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:21","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 21)"}},{"id":"ni-schema-22","testId":"ni-schema-22","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 22","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-22","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:22","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 22)"}},{"id":"ni-schema-23","testId":"ni-schema-23","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 23","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-23","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:23","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 23)"}},{"id":"ni-schema-24","testId":"ni-schema-24","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 24","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-24","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:24","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 24)"}},{"id":"ni-schema-25","testId":"ni-schema-25","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 25","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-25","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:25","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 25)"}},{"id":"ni-schema-26","testId":"ni-schema-26","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 26","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-26","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:26","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 26)"}},{"id":"ni-schema-27","testId":"ni-schema-27","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 27","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-27","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:27","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 27)"}},{"id":"ni-schema-28","testId":"ni-schema-28","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 28","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-28","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:28","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 28)"}},{"id":"ni-schema-29","testId":"ni-schema-29","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 29","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-29","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:29","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 29)"}},{"id":"ni-schema-30","testId":"ni-schema-30","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 30","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-30","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:30","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 30)"}},{"id":"ni-schema-31","testId":"ni-schema-31","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 31","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-31","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:31","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 31)"}},{"id":"ni-schema-32","testId":"ni-schema-32","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 32","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-32","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:32","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 32)"}},{"id":"ni-schema-33","testId":"ni-schema-33","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 33","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-33","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:33","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 33)"}},{"id":"ni-schema-34","testId":"ni-schema-34","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 34","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-34","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:34","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 34)"}},{"id":"ni-schema-35","testId":"ni-schema-35","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 35","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-35","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:35","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 35)"}},{"id":"ni-schema-36","testId":"ni-schema-36","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 36","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-36","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:36","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 36)"}},{"id":"ni-schema-37","testId":"ni-schema-37","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 37","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-37","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:37","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 37)"}},{"id":"ni-schema-38","testId":"ni-schema-38","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 38","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-38","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:38","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 38)"}},{"id":"ni-schema-39","testId":"ni-schema-39","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 39","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-39","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:39","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 39)"}},{"id":"ni-schema-40","testId":"ni-schema-40","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 40","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-40","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:40","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 40)"}},{"id":"ni-schema-41","testId":"ni-schema-41","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 41","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-41","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:41","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 41)"}},{"id":"ni-schema-42","testId":"ni-schema-42","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 42","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-42","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:42","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 42)"}},{"id":"ni-schema-43","testId":"ni-schema-43","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 43","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-43","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:43","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 43)"}},{"id":"ni-schema-44","testId":"ni-schema-44","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 44","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-44","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:44","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 44)"}},{"id":"ni-schema-45","testId":"ni-schema-45","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 45","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-45","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:45","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 45)"}},{"id":"ni-schema-46","testId":"ni-schema-46","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 46","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-46","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:46","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 46)"}},{"id":"ni-schema-47","testId":"ni-schema-47","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 47","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-47","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:47","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 47)"}},{"id":"ni-schema-48","testId":"ni-schema-48","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 48","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-48","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:48","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 48)"}},{"id":"ni-schema-49","testId":"ni-schema-49","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 49","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-49","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:49","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 49)"}},{"id":"ni-schema-50","testId":"ni-schema-50","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Structured Data Integrity Check 50","description":"Standards-based New Internet analysis check for schema quality, machine-readable entities, and structured evidence durability (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address structured data integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-schema-50","registryVersion":"insights-quality-2026-05-10.2","tags":["structured-data","schema","entities","ai-readiness","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>r.text()).then(html=>console.log((html.match(/application\\/ld\\+json/g)||[]).length))\" # group:schema check:50","humanCommand":"Validate JSON-LD entities and references with schema.org vocabulary (group schema, check 50)"}},{"id":"ni-security-01","testId":"ni-security-01","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 1","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 1/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-01","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:1","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 1)"}},{"id":"ni-security-02","testId":"ni-security-02","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 2","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 2/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-02","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:2","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 2)"}},{"id":"ni-security-03","testId":"ni-security-03","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 3","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 3/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-03","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:3","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 3)"}},{"id":"ni-security-04","testId":"ni-security-04","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 4","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 4/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-04","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:4","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 4)"}},{"id":"ni-security-05","testId":"ni-security-05","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 5","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 5/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-05","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:5","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 5)"}},{"id":"ni-security-06","testId":"ni-security-06","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 6","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 6/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-06","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:6","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 6)"}},{"id":"ni-security-07","testId":"ni-security-07","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 7","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 7/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-07","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:7","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 7)"}},{"id":"ni-security-08","testId":"ni-security-08","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 8","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 8/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-08","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:8","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 8)"}},{"id":"ni-security-09","testId":"ni-security-09","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 9","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 9/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-09","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:9","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 9)"}},{"id":"ni-security-10","testId":"ni-security-10","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 10","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 10/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-10","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:10","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 10)"}},{"id":"ni-security-11","testId":"ni-security-11","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 11","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 11/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-11","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:11","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 11)"}},{"id":"ni-security-12","testId":"ni-security-12","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 12","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 12/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-12","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:12","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 12)"}},{"id":"ni-security-13","testId":"ni-security-13","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 13","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 13/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-13","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:13","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 13)"}},{"id":"ni-security-14","testId":"ni-security-14","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 14","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 14/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-14","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:14","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 14)"}},{"id":"ni-security-15","testId":"ni-security-15","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 15","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 15/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-15","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:15","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 15)"}},{"id":"ni-security-16","testId":"ni-security-16","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 16","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 16/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-16","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:16","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 16)"}},{"id":"ni-security-17","testId":"ni-security-17","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 17","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 17/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-17","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:17","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 17)"}},{"id":"ni-security-18","testId":"ni-security-18","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 18","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 18/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-18","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:18","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 18)"}},{"id":"ni-security-19","testId":"ni-security-19","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 19","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 19/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-19","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:19","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 19)"}},{"id":"ni-security-20","testId":"ni-security-20","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 20","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 20/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-20","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:20","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 20)"}},{"id":"ni-security-21","testId":"ni-security-21","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 21","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 21/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-21","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:21","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 21)"}},{"id":"ni-security-22","testId":"ni-security-22","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 22","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 22/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-22","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:22","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 22)"}},{"id":"ni-security-23","testId":"ni-security-23","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 23","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 23/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-23","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:23","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 23)"}},{"id":"ni-security-24","testId":"ni-security-24","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 24","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 24/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-24","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:24","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 24)"}},{"id":"ni-security-25","testId":"ni-security-25","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 25","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 25/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-25","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:25","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 25)"}},{"id":"ni-security-26","testId":"ni-security-26","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 26","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 26/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-26","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:26","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 26)"}},{"id":"ni-security-27","testId":"ni-security-27","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 27","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 27/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-27","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:27","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 27)"}},{"id":"ni-security-28","testId":"ni-security-28","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 28","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 28/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-28","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:28","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 28)"}},{"id":"ni-security-29","testId":"ni-security-29","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 29","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 29/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-29","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:29","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 29)"}},{"id":"ni-security-30","testId":"ni-security-30","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 30","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 30/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-30","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:30","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 30)"}},{"id":"ni-security-31","testId":"ni-security-31","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 31","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 31/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-31","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:31","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 31)"}},{"id":"ni-security-32","testId":"ni-security-32","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 32","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 32/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-32","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:32","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 32)"}},{"id":"ni-security-33","testId":"ni-security-33","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 33","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 33/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-33","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:33","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 33)"}},{"id":"ni-security-34","testId":"ni-security-34","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 34","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 34/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-34","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:34","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 34)"}},{"id":"ni-security-35","testId":"ni-security-35","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 35","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 35/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-35","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:35","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 35)"}},{"id":"ni-security-36","testId":"ni-security-36","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 36","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 36/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-36","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:36","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 36)"}},{"id":"ni-security-37","testId":"ni-security-37","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 37","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 37/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-37","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:37","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 37)"}},{"id":"ni-security-38","testId":"ni-security-38","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 38","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 38/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-38","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:38","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 38)"}},{"id":"ni-security-39","testId":"ni-security-39","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 39","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 39/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-39","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:39","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 39)"}},{"id":"ni-security-40","testId":"ni-security-40","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 40","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 40/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-40","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:40","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 40)"}},{"id":"ni-security-41","testId":"ni-security-41","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 41","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 41/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-41","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:41","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 41)"}},{"id":"ni-security-42","testId":"ni-security-42","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 42","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 42/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-42","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:42","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 42)"}},{"id":"ni-security-43","testId":"ni-security-43","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 43","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 43/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-43","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:43","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 43)"}},{"id":"ni-security-44","testId":"ni-security-44","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 44","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 44/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-44","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:44","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 44)"}},{"id":"ni-security-45","testId":"ni-security-45","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 45","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 45/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-45","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:45","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 45)"}},{"id":"ni-security-46","testId":"ni-security-46","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 46","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 46/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-46","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:46","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 46)"}},{"id":"ni-security-47","testId":"ni-security-47","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 47","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 47/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-47","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:47","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 47)"}},{"id":"ni-security-48","testId":"ni-security-48","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 48","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 48/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-48","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:48","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 48)"}},{"id":"ni-security-49","testId":"ni-security-49","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 49","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 49/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-49","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:49","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 49)"}},{"id":"ni-security-50","testId":"ni-security-50","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Security Signal Integrity Check 50","description":"Standards-based New Internet analysis check for security posture visibility, policy checks, and hardened transport behavior (test 50/50).","checkType":"measured","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address security signal integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-security-50","registryVersion":"insights-quality-2026-05-10.2","tags":["security","headers","transport","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com').then(r=>console.log(Boolean(r.headers.get('strict-transport-security')||r.headers.get('content-security-policy'))))\" # group:security check:50","humanCommand":"Review critical headers and transport policy hardening against OWASP guidance (group security, check 50)"}},{"id":"ni-privacy-01","testId":"ni-privacy-01","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 1","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-01","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:1","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 1)"}},{"id":"ni-privacy-02","testId":"ni-privacy-02","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 2","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-02","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:2","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 2)"}},{"id":"ni-privacy-03","testId":"ni-privacy-03","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 3","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-03","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:3","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 3)"}},{"id":"ni-privacy-04","testId":"ni-privacy-04","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 4","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-04","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:4","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 4)"}},{"id":"ni-privacy-05","testId":"ni-privacy-05","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 5","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-05","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:5","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 5)"}},{"id":"ni-privacy-06","testId":"ni-privacy-06","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 6","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-06","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:6","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 6)"}},{"id":"ni-privacy-07","testId":"ni-privacy-07","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 7","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-07","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:7","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 7)"}},{"id":"ni-privacy-08","testId":"ni-privacy-08","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 8","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-08","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:8","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 8)"}},{"id":"ni-privacy-09","testId":"ni-privacy-09","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 9","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-09","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:9","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 9)"}},{"id":"ni-privacy-10","testId":"ni-privacy-10","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 10","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-10","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:10","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 10)"}},{"id":"ni-privacy-11","testId":"ni-privacy-11","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 11","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-11","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:11","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 11)"}},{"id":"ni-privacy-12","testId":"ni-privacy-12","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 12","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-12","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:12","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 12)"}},{"id":"ni-privacy-13","testId":"ni-privacy-13","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 13","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-13","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:13","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 13)"}},{"id":"ni-privacy-14","testId":"ni-privacy-14","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 14","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-14","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:14","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 14)"}},{"id":"ni-privacy-15","testId":"ni-privacy-15","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 15","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-15","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:15","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 15)"}},{"id":"ni-privacy-16","testId":"ni-privacy-16","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 16","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-16","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:16","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 16)"}},{"id":"ni-privacy-17","testId":"ni-privacy-17","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 17","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-17","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:17","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 17)"}},{"id":"ni-privacy-18","testId":"ni-privacy-18","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 18","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-18","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:18","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 18)"}},{"id":"ni-privacy-19","testId":"ni-privacy-19","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 19","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-19","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:19","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 19)"}},{"id":"ni-privacy-20","testId":"ni-privacy-20","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 20","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-20","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:20","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 20)"}},{"id":"ni-privacy-21","testId":"ni-privacy-21","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 21","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-21","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:21","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 21)"}},{"id":"ni-privacy-22","testId":"ni-privacy-22","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 22","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-22","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:22","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 22)"}},{"id":"ni-privacy-23","testId":"ni-privacy-23","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 23","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-23","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:23","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 23)"}},{"id":"ni-privacy-24","testId":"ni-privacy-24","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 24","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-24","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:24","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 24)"}},{"id":"ni-privacy-25","testId":"ni-privacy-25","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 25","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-25","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:25","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 25)"}},{"id":"ni-privacy-26","testId":"ni-privacy-26","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 26","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-26","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:26","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 26)"}},{"id":"ni-privacy-27","testId":"ni-privacy-27","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 27","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-27","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:27","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 27)"}},{"id":"ni-privacy-28","testId":"ni-privacy-28","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 28","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-28","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:28","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 28)"}},{"id":"ni-privacy-29","testId":"ni-privacy-29","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 29","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-29","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:29","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 29)"}},{"id":"ni-privacy-30","testId":"ni-privacy-30","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 30","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-30","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:30","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 30)"}},{"id":"ni-privacy-31","testId":"ni-privacy-31","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 31","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-31","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:31","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 31)"}},{"id":"ni-privacy-32","testId":"ni-privacy-32","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 32","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-32","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:32","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 32)"}},{"id":"ni-privacy-33","testId":"ni-privacy-33","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 33","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-33","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:33","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 33)"}},{"id":"ni-privacy-34","testId":"ni-privacy-34","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 34","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-34","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:34","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 34)"}},{"id":"ni-privacy-35","testId":"ni-privacy-35","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 35","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-35","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:35","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 35)"}},{"id":"ni-privacy-36","testId":"ni-privacy-36","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 36","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-36","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:36","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 36)"}},{"id":"ni-privacy-37","testId":"ni-privacy-37","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 37","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-37","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:37","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 37)"}},{"id":"ni-privacy-38","testId":"ni-privacy-38","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 38","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-38","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:38","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 38)"}},{"id":"ni-privacy-39","testId":"ni-privacy-39","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 39","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-39","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:39","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 39)"}},{"id":"ni-privacy-40","testId":"ni-privacy-40","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 40","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-40","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:40","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 40)"}},{"id":"ni-privacy-41","testId":"ni-privacy-41","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 41","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-41","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:41","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 41)"}},{"id":"ni-privacy-42","testId":"ni-privacy-42","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 42","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-42","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:42","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 42)"}},{"id":"ni-privacy-43","testId":"ni-privacy-43","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 43","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-43","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:43","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 43)"}},{"id":"ni-privacy-44","testId":"ni-privacy-44","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 44","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-44","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:44","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 44)"}},{"id":"ni-privacy-45","testId":"ni-privacy-45","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 45","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-45","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:45","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 45)"}},{"id":"ni-privacy-46","testId":"ni-privacy-46","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 46","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-46","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:46","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 46)"}},{"id":"ni-privacy-47","testId":"ni-privacy-47","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 47","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-47","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:47","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 47)"}},{"id":"ni-privacy-48","testId":"ni-privacy-48","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 48","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-48","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:48","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 48)"}},{"id":"ni-privacy-49","testId":"ni-privacy-49","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 49","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-49","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:49","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 49)"}},{"id":"ni-privacy-50","testId":"ni-privacy-50","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Privacy and Consent Integrity Check 50","description":"Standards-based New Internet analysis check for consent patterns, privacy transparency, and user trust controls (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address privacy and consent integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-privacy-50","registryVersion":"insights-quality-2026-05-10.2","tags":["privacy","consent","trust","compliance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/privacy').then(r=>console.log(r.status))\" # group:privacy check:50","humanCommand":"Confirm privacy, consent, and data usage disclosures are accessible and current (group privacy, check 50)"}},{"id":"ni-agent-discovery-01","testId":"ni-agent-discovery-01","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 1","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 1/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-01","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:1","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 1)"}},{"id":"ni-agent-discovery-02","testId":"ni-agent-discovery-02","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 2","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 2/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-02","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:2","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 2)"}},{"id":"ni-agent-discovery-03","testId":"ni-agent-discovery-03","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 3","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 3/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-03","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:3","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 3)"}},{"id":"ni-agent-discovery-04","testId":"ni-agent-discovery-04","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 4","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 4/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-04","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:4","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 4)"}},{"id":"ni-agent-discovery-05","testId":"ni-agent-discovery-05","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 5","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 5/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-05","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:5","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 5)"}},{"id":"ni-agent-discovery-06","testId":"ni-agent-discovery-06","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 6","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 6/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-06","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:6","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 6)"}},{"id":"ni-agent-discovery-07","testId":"ni-agent-discovery-07","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 7","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 7/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-07","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:7","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 7)"}},{"id":"ni-agent-discovery-08","testId":"ni-agent-discovery-08","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 8","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 8/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-08","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:8","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 8)"}},{"id":"ni-agent-discovery-09","testId":"ni-agent-discovery-09","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 9","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 9/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-09","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:9","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 9)"}},{"id":"ni-agent-discovery-10","testId":"ni-agent-discovery-10","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 10","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 10/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-10","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:10","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 10)"}},{"id":"ni-agent-discovery-11","testId":"ni-agent-discovery-11","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 11","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 11/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-11","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:11","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 11)"}},{"id":"ni-agent-discovery-12","testId":"ni-agent-discovery-12","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 12","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 12/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-12","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:12","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 12)"}},{"id":"ni-agent-discovery-13","testId":"ni-agent-discovery-13","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 13","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 13/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-13","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:13","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 13)"}},{"id":"ni-agent-discovery-14","testId":"ni-agent-discovery-14","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 14","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 14/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-14","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:14","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 14)"}},{"id":"ni-agent-discovery-15","testId":"ni-agent-discovery-15","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 15","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 15/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-15","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:15","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 15)"}},{"id":"ni-agent-discovery-16","testId":"ni-agent-discovery-16","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 16","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 16/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-16","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:16","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 16)"}},{"id":"ni-agent-discovery-17","testId":"ni-agent-discovery-17","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 17","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 17/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-17","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:17","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 17)"}},{"id":"ni-agent-discovery-18","testId":"ni-agent-discovery-18","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 18","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 18/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-18","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:18","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 18)"}},{"id":"ni-agent-discovery-19","testId":"ni-agent-discovery-19","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 19","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 19/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-19","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:19","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 19)"}},{"id":"ni-agent-discovery-20","testId":"ni-agent-discovery-20","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 20","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 20/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-20","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:20","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 20)"}},{"id":"ni-agent-discovery-21","testId":"ni-agent-discovery-21","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 21","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 21/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-21","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:21","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 21)"}},{"id":"ni-agent-discovery-22","testId":"ni-agent-discovery-22","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 22","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 22/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-22","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:22","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 22)"}},{"id":"ni-agent-discovery-23","testId":"ni-agent-discovery-23","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 23","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 23/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-23","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:23","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 23)"}},{"id":"ni-agent-discovery-24","testId":"ni-agent-discovery-24","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 24","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 24/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-24","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:24","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 24)"}},{"id":"ni-agent-discovery-25","testId":"ni-agent-discovery-25","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 25","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 25/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-25","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:25","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 25)"}},{"id":"ni-agent-discovery-26","testId":"ni-agent-discovery-26","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 26","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 26/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-26","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:26","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 26)"}},{"id":"ni-agent-discovery-27","testId":"ni-agent-discovery-27","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 27","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 27/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-27","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:27","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 27)"}},{"id":"ni-agent-discovery-28","testId":"ni-agent-discovery-28","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 28","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 28/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-28","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:28","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 28)"}},{"id":"ni-agent-discovery-29","testId":"ni-agent-discovery-29","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 29","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 29/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-29","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:29","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 29)"}},{"id":"ni-agent-discovery-30","testId":"ni-agent-discovery-30","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 30","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 30/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-30","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:30","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 30)"}},{"id":"ni-agent-discovery-31","testId":"ni-agent-discovery-31","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 31","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 31/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-31","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:31","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 31)"}},{"id":"ni-agent-discovery-32","testId":"ni-agent-discovery-32","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 32","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 32/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-32","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:32","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 32)"}},{"id":"ni-agent-discovery-33","testId":"ni-agent-discovery-33","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 33","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 33/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-33","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:33","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 33)"}},{"id":"ni-agent-discovery-34","testId":"ni-agent-discovery-34","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 34","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 34/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-34","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:34","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 34)"}},{"id":"ni-agent-discovery-35","testId":"ni-agent-discovery-35","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 35","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 35/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-35","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:35","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 35)"}},{"id":"ni-agent-discovery-36","testId":"ni-agent-discovery-36","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 36","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 36/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-36","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:36","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 36)"}},{"id":"ni-agent-discovery-37","testId":"ni-agent-discovery-37","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 37","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 37/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-37","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:37","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 37)"}},{"id":"ni-agent-discovery-38","testId":"ni-agent-discovery-38","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 38","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 38/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-38","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:38","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 38)"}},{"id":"ni-agent-discovery-39","testId":"ni-agent-discovery-39","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 39","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 39/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-39","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:39","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 39)"}},{"id":"ni-agent-discovery-40","testId":"ni-agent-discovery-40","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 40","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 40/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-40","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:40","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 40)"}},{"id":"ni-agent-discovery-41","testId":"ni-agent-discovery-41","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 41","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 41/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-41","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:41","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 41)"}},{"id":"ni-agent-discovery-42","testId":"ni-agent-discovery-42","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 42","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 42/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-42","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:42","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 42)"}},{"id":"ni-agent-discovery-43","testId":"ni-agent-discovery-43","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 43","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 43/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-43","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:43","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 43)"}},{"id":"ni-agent-discovery-44","testId":"ni-agent-discovery-44","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 44","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 44/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-44","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:44","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 44)"}},{"id":"ni-agent-discovery-45","testId":"ni-agent-discovery-45","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 45","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 45/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-45","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:45","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 45)"}},{"id":"ni-agent-discovery-46","testId":"ni-agent-discovery-46","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 46","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 46/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-46","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:46","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 46)"}},{"id":"ni-agent-discovery-47","testId":"ni-agent-discovery-47","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 47","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 47/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-47","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:47","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 47)"}},{"id":"ni-agent-discovery-48","testId":"ni-agent-discovery-48","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 48","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 48/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-48","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:48","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 48)"}},{"id":"ni-agent-discovery-49","testId":"ni-agent-discovery-49","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 49","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 49/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-49","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:49","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 49)"}},{"id":"ni-agent-discovery-50","testId":"ni-agent-discovery-50","suiteId":"ai-readiness","suiteName":"AI Readiness","phase2Dimensions":["aeo","geo","mcp-api","discovery","content-utility"],"name":"Agent Discovery Readiness Check 50","description":"Standards-based New Internet analysis check for agent discoverability for llm and mcp ecosystems with scored diagnostics (test 50/50).","checkType":"model_assisted_available","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address agent discovery readiness gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-agent-discovery-50","registryVersion":"insights-quality-2026-05-10.2","tags":["agent","discovery","mcp","llm","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"Promise.all([fetch('https://example.com/llms.txt'),fetch('https://example.com/.well-known/mcp.json')]).then(rs=>console.log(rs.map(r=>r.status).join(',')))\" # group:agent-discovery check:50","humanCommand":"Check that llm and mcp discovery endpoints are reachable and coherent (group agent-discovery, check 50)"}},{"id":"ni-attribution-01","testId":"ni-attribution-01","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 1","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-01","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:1","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 1)"}},{"id":"ni-attribution-02","testId":"ni-attribution-02","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 2","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-02","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:2","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 2)"}},{"id":"ni-attribution-03","testId":"ni-attribution-03","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 3","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-03","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:3","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 3)"}},{"id":"ni-attribution-04","testId":"ni-attribution-04","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 4","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-04","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:4","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 4)"}},{"id":"ni-attribution-05","testId":"ni-attribution-05","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 5","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-05","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:5","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 5)"}},{"id":"ni-attribution-06","testId":"ni-attribution-06","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 6","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-06","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:6","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 6)"}},{"id":"ni-attribution-07","testId":"ni-attribution-07","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 7","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-07","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:7","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 7)"}},{"id":"ni-attribution-08","testId":"ni-attribution-08","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 8","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-08","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:8","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 8)"}},{"id":"ni-attribution-09","testId":"ni-attribution-09","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 9","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-09","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:9","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 9)"}},{"id":"ni-attribution-10","testId":"ni-attribution-10","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 10","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-10","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:10","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 10)"}},{"id":"ni-attribution-11","testId":"ni-attribution-11","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 11","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-11","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:11","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 11)"}},{"id":"ni-attribution-12","testId":"ni-attribution-12","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 12","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-12","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:12","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 12)"}},{"id":"ni-attribution-13","testId":"ni-attribution-13","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 13","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-13","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:13","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 13)"}},{"id":"ni-attribution-14","testId":"ni-attribution-14","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 14","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-14","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:14","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 14)"}},{"id":"ni-attribution-15","testId":"ni-attribution-15","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 15","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-15","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:15","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 15)"}},{"id":"ni-attribution-16","testId":"ni-attribution-16","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 16","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-16","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:16","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 16)"}},{"id":"ni-attribution-17","testId":"ni-attribution-17","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 17","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-17","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:17","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 17)"}},{"id":"ni-attribution-18","testId":"ni-attribution-18","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 18","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-18","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:18","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 18)"}},{"id":"ni-attribution-19","testId":"ni-attribution-19","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 19","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-19","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:19","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 19)"}},{"id":"ni-attribution-20","testId":"ni-attribution-20","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 20","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-20","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:20","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 20)"}},{"id":"ni-attribution-21","testId":"ni-attribution-21","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 21","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-21","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:21","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 21)"}},{"id":"ni-attribution-22","testId":"ni-attribution-22","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 22","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-22","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:22","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 22)"}},{"id":"ni-attribution-23","testId":"ni-attribution-23","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 23","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-23","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:23","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 23)"}},{"id":"ni-attribution-24","testId":"ni-attribution-24","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 24","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-24","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:24","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 24)"}},{"id":"ni-attribution-25","testId":"ni-attribution-25","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 25","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-25","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:25","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 25)"}},{"id":"ni-attribution-26","testId":"ni-attribution-26","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 26","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-26","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:26","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 26)"}},{"id":"ni-attribution-27","testId":"ni-attribution-27","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 27","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-27","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:27","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 27)"}},{"id":"ni-attribution-28","testId":"ni-attribution-28","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 28","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-28","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:28","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 28)"}},{"id":"ni-attribution-29","testId":"ni-attribution-29","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 29","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-29","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:29","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 29)"}},{"id":"ni-attribution-30","testId":"ni-attribution-30","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 30","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-30","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:30","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 30)"}},{"id":"ni-attribution-31","testId":"ni-attribution-31","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 31","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-31","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:31","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 31)"}},{"id":"ni-attribution-32","testId":"ni-attribution-32","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 32","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-32","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:32","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 32)"}},{"id":"ni-attribution-33","testId":"ni-attribution-33","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 33","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-33","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:33","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 33)"}},{"id":"ni-attribution-34","testId":"ni-attribution-34","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 34","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-34","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:34","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 34)"}},{"id":"ni-attribution-35","testId":"ni-attribution-35","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 35","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-35","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:35","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 35)"}},{"id":"ni-attribution-36","testId":"ni-attribution-36","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 36","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-36","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:36","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 36)"}},{"id":"ni-attribution-37","testId":"ni-attribution-37","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 37","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-37","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:37","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 37)"}},{"id":"ni-attribution-38","testId":"ni-attribution-38","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 38","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-38","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:38","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 38)"}},{"id":"ni-attribution-39","testId":"ni-attribution-39","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 39","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-39","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:39","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 39)"}},{"id":"ni-attribution-40","testId":"ni-attribution-40","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 40","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-40","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:40","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 40)"}},{"id":"ni-attribution-41","testId":"ni-attribution-41","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 41","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-41","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:41","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 41)"}},{"id":"ni-attribution-42","testId":"ni-attribution-42","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 42","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-42","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:42","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 42)"}},{"id":"ni-attribution-43","testId":"ni-attribution-43","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 43","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-43","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:43","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 43)"}},{"id":"ni-attribution-44","testId":"ni-attribution-44","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 44","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-44","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:44","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 44)"}},{"id":"ni-attribution-45","testId":"ni-attribution-45","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 45","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-45","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:45","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 45)"}},{"id":"ni-attribution-46","testId":"ni-attribution-46","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 46","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-46","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:46","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 46)"}},{"id":"ni-attribution-47","testId":"ni-attribution-47","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 47","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-47","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:47","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 47)"}},{"id":"ni-attribution-48","testId":"ni-attribution-48","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 48","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-48","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:48","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 48)"}},{"id":"ni-attribution-49","testId":"ni-attribution-49","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 49","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-49","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:49","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 49)"}},{"id":"ni-attribution-50","testId":"ni-attribution-50","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Attribution and Identity Signals Check 50","description":"Standards-based New Internet analysis check for authorship clarity, origin traceability, and human oversight declarations (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address attribution and identity signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-attribution-50","registryVersion":"insights-quality-2026-05-10.2","tags":["attribution","identity","traceability","humans.txt","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/.well-known/humans.txt').then(r=>console.log(r.status))\" # group:attribution check:50","humanCommand":"Verify authorship and ownership statements across key public documents (group attribution, check 50)"}},{"id":"ni-resilience-01","testId":"ni-resilience-01","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 1","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-01","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:1","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 1)"}},{"id":"ni-resilience-02","testId":"ni-resilience-02","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 2","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-02","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:2","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 2)"}},{"id":"ni-resilience-03","testId":"ni-resilience-03","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 3","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-03","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:3","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 3)"}},{"id":"ni-resilience-04","testId":"ni-resilience-04","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 4","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-04","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:4","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 4)"}},{"id":"ni-resilience-05","testId":"ni-resilience-05","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 5","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-05","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:5","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 5)"}},{"id":"ni-resilience-06","testId":"ni-resilience-06","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 6","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-06","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:6","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 6)"}},{"id":"ni-resilience-07","testId":"ni-resilience-07","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 7","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-07","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:7","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 7)"}},{"id":"ni-resilience-08","testId":"ni-resilience-08","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 8","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-08","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:8","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 8)"}},{"id":"ni-resilience-09","testId":"ni-resilience-09","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 9","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-09","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:9","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 9)"}},{"id":"ni-resilience-10","testId":"ni-resilience-10","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 10","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-10","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:10","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 10)"}},{"id":"ni-resilience-11","testId":"ni-resilience-11","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 11","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-11","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:11","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 11)"}},{"id":"ni-resilience-12","testId":"ni-resilience-12","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 12","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-12","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:12","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 12)"}},{"id":"ni-resilience-13","testId":"ni-resilience-13","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 13","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-13","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:13","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 13)"}},{"id":"ni-resilience-14","testId":"ni-resilience-14","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 14","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-14","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:14","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 14)"}},{"id":"ni-resilience-15","testId":"ni-resilience-15","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 15","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-15","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:15","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 15)"}},{"id":"ni-resilience-16","testId":"ni-resilience-16","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 16","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-16","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:16","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 16)"}},{"id":"ni-resilience-17","testId":"ni-resilience-17","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 17","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-17","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:17","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 17)"}},{"id":"ni-resilience-18","testId":"ni-resilience-18","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 18","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-18","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:18","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 18)"}},{"id":"ni-resilience-19","testId":"ni-resilience-19","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 19","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-19","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:19","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 19)"}},{"id":"ni-resilience-20","testId":"ni-resilience-20","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 20","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-20","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:20","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 20)"}},{"id":"ni-resilience-21","testId":"ni-resilience-21","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 21","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-21","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:21","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 21)"}},{"id":"ni-resilience-22","testId":"ni-resilience-22","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 22","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-22","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:22","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 22)"}},{"id":"ni-resilience-23","testId":"ni-resilience-23","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 23","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-23","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:23","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 23)"}},{"id":"ni-resilience-24","testId":"ni-resilience-24","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 24","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-24","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:24","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 24)"}},{"id":"ni-resilience-25","testId":"ni-resilience-25","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 25","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-25","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:25","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 25)"}},{"id":"ni-resilience-26","testId":"ni-resilience-26","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 26","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-26","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:26","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 26)"}},{"id":"ni-resilience-27","testId":"ni-resilience-27","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 27","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-27","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:27","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 27)"}},{"id":"ni-resilience-28","testId":"ni-resilience-28","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 28","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-28","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:28","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 28)"}},{"id":"ni-resilience-29","testId":"ni-resilience-29","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 29","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-29","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:29","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 29)"}},{"id":"ni-resilience-30","testId":"ni-resilience-30","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 30","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-30","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:30","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 30)"}},{"id":"ni-resilience-31","testId":"ni-resilience-31","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 31","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-31","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:31","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 31)"}},{"id":"ni-resilience-32","testId":"ni-resilience-32","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 32","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-32","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:32","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 32)"}},{"id":"ni-resilience-33","testId":"ni-resilience-33","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 33","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-33","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:33","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 33)"}},{"id":"ni-resilience-34","testId":"ni-resilience-34","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 34","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-34","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:34","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 34)"}},{"id":"ni-resilience-35","testId":"ni-resilience-35","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 35","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-35","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:35","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 35)"}},{"id":"ni-resilience-36","testId":"ni-resilience-36","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 36","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-36","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:36","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 36)"}},{"id":"ni-resilience-37","testId":"ni-resilience-37","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 37","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-37","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:37","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 37)"}},{"id":"ni-resilience-38","testId":"ni-resilience-38","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 38","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-38","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:38","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 38)"}},{"id":"ni-resilience-39","testId":"ni-resilience-39","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 39","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-39","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:39","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 39)"}},{"id":"ni-resilience-40","testId":"ni-resilience-40","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 40","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-40","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:40","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 40)"}},{"id":"ni-resilience-41","testId":"ni-resilience-41","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 41","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-41","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:41","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 41)"}},{"id":"ni-resilience-42","testId":"ni-resilience-42","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 42","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-42","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:42","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 42)"}},{"id":"ni-resilience-43","testId":"ni-resilience-43","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 43","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-43","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:43","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 43)"}},{"id":"ni-resilience-44","testId":"ni-resilience-44","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 44","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-44","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:44","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 44)"}},{"id":"ni-resilience-45","testId":"ni-resilience-45","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 45","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-45","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:45","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 45)"}},{"id":"ni-resilience-46","testId":"ni-resilience-46","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 46","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-46","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:46","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 46)"}},{"id":"ni-resilience-47","testId":"ni-resilience-47","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 47","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-47","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:47","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 47)"}},{"id":"ni-resilience-48","testId":"ni-resilience-48","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 48","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-48","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:48","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 48)"}},{"id":"ni-resilience-49","testId":"ni-resilience-49","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 49","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-49","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:49","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 49)"}},{"id":"ni-resilience-50","testId":"ni-resilience-50","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Operational Resilience Check 50","description":"Standards-based New Internet analysis check for degraded-mode resilience, timeout handling, and bounded reliability behavior (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address operational resilience gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-resilience-50","registryVersion":"insights-quality-2026-05-10.2","tags":["resilience","availability","reliability","performance","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/health').then(r=>console.log(r.status))\" # group:resilience check:50","humanCommand":"Simulate degraded dependencies and verify stable fallback behavior (group resilience, check 50)"}},{"id":"ni-sitespeed-cli-01","testId":"ni-sitespeed-cli-01","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 1","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-01","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:1","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 1)"}},{"id":"ni-sitespeed-cli-02","testId":"ni-sitespeed-cli-02","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 2","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-02","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:2","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 2)"}},{"id":"ni-sitespeed-cli-03","testId":"ni-sitespeed-cli-03","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 3","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-03","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:3","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 3)"}},{"id":"ni-sitespeed-cli-04","testId":"ni-sitespeed-cli-04","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 4","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-04","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:4","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 4)"}},{"id":"ni-sitespeed-cli-05","testId":"ni-sitespeed-cli-05","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 5","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-05","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:5","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 5)"}},{"id":"ni-sitespeed-cli-06","testId":"ni-sitespeed-cli-06","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 6","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-06","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:6","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 6)"}},{"id":"ni-sitespeed-cli-07","testId":"ni-sitespeed-cli-07","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 7","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-07","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:7","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 7)"}},{"id":"ni-sitespeed-cli-08","testId":"ni-sitespeed-cli-08","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 8","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-08","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:8","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 8)"}},{"id":"ni-sitespeed-cli-09","testId":"ni-sitespeed-cli-09","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 9","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-09","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:9","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 9)"}},{"id":"ni-sitespeed-cli-10","testId":"ni-sitespeed-cli-10","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 10","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-10","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:10","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 10)"}},{"id":"ni-sitespeed-cli-11","testId":"ni-sitespeed-cli-11","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 11","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-11","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:11","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 11)"}},{"id":"ni-sitespeed-cli-12","testId":"ni-sitespeed-cli-12","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 12","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-12","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:12","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 12)"}},{"id":"ni-sitespeed-cli-13","testId":"ni-sitespeed-cli-13","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 13","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-13","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:13","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 13)"}},{"id":"ni-sitespeed-cli-14","testId":"ni-sitespeed-cli-14","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 14","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-14","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:14","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 14)"}},{"id":"ni-sitespeed-cli-15","testId":"ni-sitespeed-cli-15","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 15","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-15","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:15","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 15)"}},{"id":"ni-sitespeed-cli-16","testId":"ni-sitespeed-cli-16","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 16","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-16","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:16","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 16)"}},{"id":"ni-sitespeed-cli-17","testId":"ni-sitespeed-cli-17","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 17","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-17","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:17","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 17)"}},{"id":"ni-sitespeed-cli-18","testId":"ni-sitespeed-cli-18","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 18","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-18","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:18","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 18)"}},{"id":"ni-sitespeed-cli-19","testId":"ni-sitespeed-cli-19","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 19","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-19","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:19","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 19)"}},{"id":"ni-sitespeed-cli-20","testId":"ni-sitespeed-cli-20","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 20","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-20","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:20","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 20)"}},{"id":"ni-sitespeed-cli-21","testId":"ni-sitespeed-cli-21","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 21","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-21","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:21","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 21)"}},{"id":"ni-sitespeed-cli-22","testId":"ni-sitespeed-cli-22","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 22","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-22","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:22","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 22)"}},{"id":"ni-sitespeed-cli-23","testId":"ni-sitespeed-cli-23","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 23","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-23","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:23","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 23)"}},{"id":"ni-sitespeed-cli-24","testId":"ni-sitespeed-cli-24","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 24","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-24","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:24","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 24)"}},{"id":"ni-sitespeed-cli-25","testId":"ni-sitespeed-cli-25","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 25","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-25","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:25","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 25)"}},{"id":"ni-sitespeed-cli-26","testId":"ni-sitespeed-cli-26","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 26","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-26","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:26","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 26)"}},{"id":"ni-sitespeed-cli-27","testId":"ni-sitespeed-cli-27","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 27","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-27","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:27","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 27)"}},{"id":"ni-sitespeed-cli-28","testId":"ni-sitespeed-cli-28","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 28","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-28","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:28","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 28)"}},{"id":"ni-sitespeed-cli-29","testId":"ni-sitespeed-cli-29","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 29","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-29","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:29","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 29)"}},{"id":"ni-sitespeed-cli-30","testId":"ni-sitespeed-cli-30","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 30","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-30","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:30","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 30)"}},{"id":"ni-sitespeed-cli-31","testId":"ni-sitespeed-cli-31","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 31","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-31","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:31","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 31)"}},{"id":"ni-sitespeed-cli-32","testId":"ni-sitespeed-cli-32","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 32","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-32","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:32","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 32)"}},{"id":"ni-sitespeed-cli-33","testId":"ni-sitespeed-cli-33","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 33","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-33","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:33","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 33)"}},{"id":"ni-sitespeed-cli-34","testId":"ni-sitespeed-cli-34","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 34","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-34","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:34","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 34)"}},{"id":"ni-sitespeed-cli-35","testId":"ni-sitespeed-cli-35","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 35","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-35","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:35","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 35)"}},{"id":"ni-sitespeed-cli-36","testId":"ni-sitespeed-cli-36","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 36","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-36","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:36","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 36)"}},{"id":"ni-sitespeed-cli-37","testId":"ni-sitespeed-cli-37","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 37","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-37","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:37","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 37)"}},{"id":"ni-sitespeed-cli-38","testId":"ni-sitespeed-cli-38","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 38","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-38","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:38","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 38)"}},{"id":"ni-sitespeed-cli-39","testId":"ni-sitespeed-cli-39","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 39","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-39","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:39","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 39)"}},{"id":"ni-sitespeed-cli-40","testId":"ni-sitespeed-cli-40","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 40","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-40","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:40","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 40)"}},{"id":"ni-sitespeed-cli-41","testId":"ni-sitespeed-cli-41","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 41","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-41","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:41","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 41)"}},{"id":"ni-sitespeed-cli-42","testId":"ni-sitespeed-cli-42","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 42","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-42","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:42","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 42)"}},{"id":"ni-sitespeed-cli-43","testId":"ni-sitespeed-cli-43","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 43","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-43","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:43","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 43)"}},{"id":"ni-sitespeed-cli-44","testId":"ni-sitespeed-cli-44","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 44","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-44","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:44","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 44)"}},{"id":"ni-sitespeed-cli-45","testId":"ni-sitespeed-cli-45","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 45","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-45","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:45","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 45)"}},{"id":"ni-sitespeed-cli-46","testId":"ni-sitespeed-cli-46","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 46","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-46","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:46","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 46)"}},{"id":"ni-sitespeed-cli-47","testId":"ni-sitespeed-cli-47","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 47","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-47","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:47","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 47)"}},{"id":"ni-sitespeed-cli-48","testId":"ni-sitespeed-cli-48","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 48","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-48","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:48","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 48)"}},{"id":"ni-sitespeed-cli-49","testId":"ni-sitespeed-cli-49","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 49","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-49","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:49","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 49)"}},{"id":"ni-sitespeed-cli-50","testId":"ni-sitespeed-cli-50","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Semantics Check 50","description":"Standards-based New Internet analysis check for command line argument handling, deterministic config parsing, and execution integrity (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli semantics gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-50","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli","config","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/docs').then(r=>console.log(r.status))\" # group:sitespeed-cli check:50","humanCommand":"Cross-check CLI-driven analysis modes against sitespeed cliTests patterns (group sitespeed-cli, check 50)"}},{"id":"ni-sitespeed-cli-util-01","testId":"ni-sitespeed-cli-util-01","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 1","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-01","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:1","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 1)"}},{"id":"ni-sitespeed-cli-util-02","testId":"ni-sitespeed-cli-util-02","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 2","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-02","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:2","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 2)"}},{"id":"ni-sitespeed-cli-util-03","testId":"ni-sitespeed-cli-util-03","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 3","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-03","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:3","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 3)"}},{"id":"ni-sitespeed-cli-util-04","testId":"ni-sitespeed-cli-util-04","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 4","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-04","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:4","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 4)"}},{"id":"ni-sitespeed-cli-util-05","testId":"ni-sitespeed-cli-util-05","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 5","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-05","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:5","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 5)"}},{"id":"ni-sitespeed-cli-util-06","testId":"ni-sitespeed-cli-util-06","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 6","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-06","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:6","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 6)"}},{"id":"ni-sitespeed-cli-util-07","testId":"ni-sitespeed-cli-util-07","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 7","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-07","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:7","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 7)"}},{"id":"ni-sitespeed-cli-util-08","testId":"ni-sitespeed-cli-util-08","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 8","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-08","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:8","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 8)"}},{"id":"ni-sitespeed-cli-util-09","testId":"ni-sitespeed-cli-util-09","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 9","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-09","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:9","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 9)"}},{"id":"ni-sitespeed-cli-util-10","testId":"ni-sitespeed-cli-util-10","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 10","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-10","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:10","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 10)"}},{"id":"ni-sitespeed-cli-util-11","testId":"ni-sitespeed-cli-util-11","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 11","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-11","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:11","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 11)"}},{"id":"ni-sitespeed-cli-util-12","testId":"ni-sitespeed-cli-util-12","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 12","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-12","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:12","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 12)"}},{"id":"ni-sitespeed-cli-util-13","testId":"ni-sitespeed-cli-util-13","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 13","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-13","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:13","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 13)"}},{"id":"ni-sitespeed-cli-util-14","testId":"ni-sitespeed-cli-util-14","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 14","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-14","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:14","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 14)"}},{"id":"ni-sitespeed-cli-util-15","testId":"ni-sitespeed-cli-util-15","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 15","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-15","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:15","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 15)"}},{"id":"ni-sitespeed-cli-util-16","testId":"ni-sitespeed-cli-util-16","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 16","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-16","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:16","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 16)"}},{"id":"ni-sitespeed-cli-util-17","testId":"ni-sitespeed-cli-util-17","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 17","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-17","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:17","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 17)"}},{"id":"ni-sitespeed-cli-util-18","testId":"ni-sitespeed-cli-util-18","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 18","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-18","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:18","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 18)"}},{"id":"ni-sitespeed-cli-util-19","testId":"ni-sitespeed-cli-util-19","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 19","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-19","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:19","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 19)"}},{"id":"ni-sitespeed-cli-util-20","testId":"ni-sitespeed-cli-util-20","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 20","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-20","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:20","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 20)"}},{"id":"ni-sitespeed-cli-util-21","testId":"ni-sitespeed-cli-util-21","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 21","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-21","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:21","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 21)"}},{"id":"ni-sitespeed-cli-util-22","testId":"ni-sitespeed-cli-util-22","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 22","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-22","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:22","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 22)"}},{"id":"ni-sitespeed-cli-util-23","testId":"ni-sitespeed-cli-util-23","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 23","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-23","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:23","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 23)"}},{"id":"ni-sitespeed-cli-util-24","testId":"ni-sitespeed-cli-util-24","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 24","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-24","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:24","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 24)"}},{"id":"ni-sitespeed-cli-util-25","testId":"ni-sitespeed-cli-util-25","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 25","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-25","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:25","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 25)"}},{"id":"ni-sitespeed-cli-util-26","testId":"ni-sitespeed-cli-util-26","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 26","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-26","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:26","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 26)"}},{"id":"ni-sitespeed-cli-util-27","testId":"ni-sitespeed-cli-util-27","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 27","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-27","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:27","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 27)"}},{"id":"ni-sitespeed-cli-util-28","testId":"ni-sitespeed-cli-util-28","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 28","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-28","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:28","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 28)"}},{"id":"ni-sitespeed-cli-util-29","testId":"ni-sitespeed-cli-util-29","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 29","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-29","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:29","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 29)"}},{"id":"ni-sitespeed-cli-util-30","testId":"ni-sitespeed-cli-util-30","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 30","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-30","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:30","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 30)"}},{"id":"ni-sitespeed-cli-util-31","testId":"ni-sitespeed-cli-util-31","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 31","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-31","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:31","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 31)"}},{"id":"ni-sitespeed-cli-util-32","testId":"ni-sitespeed-cli-util-32","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 32","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-32","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:32","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 32)"}},{"id":"ni-sitespeed-cli-util-33","testId":"ni-sitespeed-cli-util-33","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 33","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-33","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:33","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 33)"}},{"id":"ni-sitespeed-cli-util-34","testId":"ni-sitespeed-cli-util-34","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 34","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-34","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:34","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 34)"}},{"id":"ni-sitespeed-cli-util-35","testId":"ni-sitespeed-cli-util-35","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 35","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-35","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:35","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 35)"}},{"id":"ni-sitespeed-cli-util-36","testId":"ni-sitespeed-cli-util-36","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 36","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-36","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:36","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 36)"}},{"id":"ni-sitespeed-cli-util-37","testId":"ni-sitespeed-cli-util-37","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 37","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-37","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:37","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 37)"}},{"id":"ni-sitespeed-cli-util-38","testId":"ni-sitespeed-cli-util-38","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 38","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-38","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:38","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 38)"}},{"id":"ni-sitespeed-cli-util-39","testId":"ni-sitespeed-cli-util-39","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 39","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-39","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:39","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 39)"}},{"id":"ni-sitespeed-cli-util-40","testId":"ni-sitespeed-cli-util-40","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 40","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-40","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:40","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 40)"}},{"id":"ni-sitespeed-cli-util-41","testId":"ni-sitespeed-cli-util-41","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 41","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-41","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:41","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 41)"}},{"id":"ni-sitespeed-cli-util-42","testId":"ni-sitespeed-cli-util-42","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 42","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-42","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:42","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 42)"}},{"id":"ni-sitespeed-cli-util-43","testId":"ni-sitespeed-cli-util-43","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 43","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-43","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:43","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 43)"}},{"id":"ni-sitespeed-cli-util-44","testId":"ni-sitespeed-cli-util-44","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 44","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-44","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:44","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 44)"}},{"id":"ni-sitespeed-cli-util-45","testId":"ni-sitespeed-cli-util-45","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 45","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-45","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:45","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 45)"}},{"id":"ni-sitespeed-cli-util-46","testId":"ni-sitespeed-cli-util-46","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 46","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-46","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:46","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 46)"}},{"id":"ni-sitespeed-cli-util-47","testId":"ni-sitespeed-cli-util-47","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 47","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-47","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:47","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 47)"}},{"id":"ni-sitespeed-cli-util-48","testId":"ni-sitespeed-cli-util-48","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 48","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-48","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:48","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 48)"}},{"id":"ni-sitespeed-cli-util-49","testId":"ni-sitespeed-cli-util-49","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 49","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-49","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:49","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 49)"}},{"id":"ni-sitespeed-cli-util-50","testId":"ni-sitespeed-cli-util-50","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed CLI Utility Coverage Check 50","description":"Standards-based New Internet analysis check for utility argument normalization, defaults, and safe command behavior (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed cli utility coverage gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-cli-util-50","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","cli-util","quality","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/tests/registry').then(r=>console.log(r.status))\" # group:sitespeed-cli-util check:50","humanCommand":"Compare utility command coverage with sitespeed cliUtilTests expectations (group sitespeed-cli-util, check 50)"}},{"id":"ni-sitespeed-coach-01","testId":"ni-sitespeed-coach-01","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 1","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-01","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:1","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 1)"}},{"id":"ni-sitespeed-coach-02","testId":"ni-sitespeed-coach-02","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 2","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-02","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:2","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 2)"}},{"id":"ni-sitespeed-coach-03","testId":"ni-sitespeed-coach-03","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 3","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-03","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:3","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 3)"}},{"id":"ni-sitespeed-coach-04","testId":"ni-sitespeed-coach-04","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 4","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-04","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:4","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 4)"}},{"id":"ni-sitespeed-coach-05","testId":"ni-sitespeed-coach-05","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 5","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-05","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:5","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 5)"}},{"id":"ni-sitespeed-coach-06","testId":"ni-sitespeed-coach-06","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 6","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-06","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:6","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 6)"}},{"id":"ni-sitespeed-coach-07","testId":"ni-sitespeed-coach-07","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 7","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-07","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:7","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 7)"}},{"id":"ni-sitespeed-coach-08","testId":"ni-sitespeed-coach-08","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 8","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-08","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:8","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 8)"}},{"id":"ni-sitespeed-coach-09","testId":"ni-sitespeed-coach-09","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 9","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-09","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:9","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 9)"}},{"id":"ni-sitespeed-coach-10","testId":"ni-sitespeed-coach-10","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 10","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-10","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:10","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 10)"}},{"id":"ni-sitespeed-coach-11","testId":"ni-sitespeed-coach-11","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 11","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-11","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:11","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 11)"}},{"id":"ni-sitespeed-coach-12","testId":"ni-sitespeed-coach-12","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 12","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-12","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:12","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 12)"}},{"id":"ni-sitespeed-coach-13","testId":"ni-sitespeed-coach-13","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 13","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-13","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:13","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 13)"}},{"id":"ni-sitespeed-coach-14","testId":"ni-sitespeed-coach-14","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 14","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-14","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:14","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 14)"}},{"id":"ni-sitespeed-coach-15","testId":"ni-sitespeed-coach-15","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 15","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-15","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:15","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 15)"}},{"id":"ni-sitespeed-coach-16","testId":"ni-sitespeed-coach-16","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 16","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-16","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:16","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 16)"}},{"id":"ni-sitespeed-coach-17","testId":"ni-sitespeed-coach-17","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 17","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-17","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:17","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 17)"}},{"id":"ni-sitespeed-coach-18","testId":"ni-sitespeed-coach-18","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 18","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-18","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:18","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 18)"}},{"id":"ni-sitespeed-coach-19","testId":"ni-sitespeed-coach-19","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 19","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-19","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:19","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 19)"}},{"id":"ni-sitespeed-coach-20","testId":"ni-sitespeed-coach-20","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 20","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-20","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:20","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 20)"}},{"id":"ni-sitespeed-coach-21","testId":"ni-sitespeed-coach-21","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 21","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-21","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:21","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 21)"}},{"id":"ni-sitespeed-coach-22","testId":"ni-sitespeed-coach-22","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 22","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-22","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:22","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 22)"}},{"id":"ni-sitespeed-coach-23","testId":"ni-sitespeed-coach-23","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 23","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-23","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:23","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 23)"}},{"id":"ni-sitespeed-coach-24","testId":"ni-sitespeed-coach-24","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 24","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-24","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:24","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 24)"}},{"id":"ni-sitespeed-coach-25","testId":"ni-sitespeed-coach-25","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 25","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-25","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:25","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 25)"}},{"id":"ni-sitespeed-coach-26","testId":"ni-sitespeed-coach-26","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 26","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-26","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:26","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 26)"}},{"id":"ni-sitespeed-coach-27","testId":"ni-sitespeed-coach-27","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 27","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-27","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:27","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 27)"}},{"id":"ni-sitespeed-coach-28","testId":"ni-sitespeed-coach-28","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 28","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-28","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:28","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 28)"}},{"id":"ni-sitespeed-coach-29","testId":"ni-sitespeed-coach-29","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 29","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-29","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:29","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 29)"}},{"id":"ni-sitespeed-coach-30","testId":"ni-sitespeed-coach-30","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 30","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-30","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:30","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 30)"}},{"id":"ni-sitespeed-coach-31","testId":"ni-sitespeed-coach-31","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 31","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-31","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:31","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 31)"}},{"id":"ni-sitespeed-coach-32","testId":"ni-sitespeed-coach-32","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 32","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-32","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:32","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 32)"}},{"id":"ni-sitespeed-coach-33","testId":"ni-sitespeed-coach-33","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 33","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-33","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:33","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 33)"}},{"id":"ni-sitespeed-coach-34","testId":"ni-sitespeed-coach-34","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 34","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-34","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:34","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 34)"}},{"id":"ni-sitespeed-coach-35","testId":"ni-sitespeed-coach-35","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 35","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-35","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:35","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 35)"}},{"id":"ni-sitespeed-coach-36","testId":"ni-sitespeed-coach-36","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 36","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-36","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:36","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 36)"}},{"id":"ni-sitespeed-coach-37","testId":"ni-sitespeed-coach-37","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 37","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-37","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:37","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 37)"}},{"id":"ni-sitespeed-coach-38","testId":"ni-sitespeed-coach-38","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 38","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-38","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:38","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 38)"}},{"id":"ni-sitespeed-coach-39","testId":"ni-sitespeed-coach-39","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 39","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-39","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:39","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 39)"}},{"id":"ni-sitespeed-coach-40","testId":"ni-sitespeed-coach-40","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 40","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-40","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:40","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 40)"}},{"id":"ni-sitespeed-coach-41","testId":"ni-sitespeed-coach-41","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 41","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-41","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:41","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 41)"}},{"id":"ni-sitespeed-coach-42","testId":"ni-sitespeed-coach-42","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 42","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-42","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:42","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 42)"}},{"id":"ni-sitespeed-coach-43","testId":"ni-sitespeed-coach-43","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 43","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-43","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:43","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 43)"}},{"id":"ni-sitespeed-coach-44","testId":"ni-sitespeed-coach-44","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 44","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-44","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:44","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 44)"}},{"id":"ni-sitespeed-coach-45","testId":"ni-sitespeed-coach-45","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 45","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-45","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:45","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 45)"}},{"id":"ni-sitespeed-coach-46","testId":"ni-sitespeed-coach-46","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 46","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-46","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:46","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 46)"}},{"id":"ni-sitespeed-coach-47","testId":"ni-sitespeed-coach-47","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 47","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-47","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:47","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 47)"}},{"id":"ni-sitespeed-coach-48","testId":"ni-sitespeed-coach-48","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 48","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-48","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:48","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 48)"}},{"id":"ni-sitespeed-coach-49","testId":"ni-sitespeed-coach-49","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 49","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-49","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:49","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 49)"}},{"id":"ni-sitespeed-coach-50","testId":"ni-sitespeed-coach-50","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Coach Signals Check 50","description":"Standards-based New Internet analysis check for coaching hints for performance and quality improvements from measured evidence (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed coach signals gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-coach-50","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","coach","performance","recommendations","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/scoring/new-internet',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({analysisId:'example'})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-coach check:50","humanCommand":"Review optimization guidance quality against sitespeed coachTests principles (group sitespeed-coach, check 50)"}},{"id":"ni-sitespeed-domain-01","testId":"ni-sitespeed-domain-01","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 1","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-01","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:1","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 1)"}},{"id":"ni-sitespeed-domain-02","testId":"ni-sitespeed-domain-02","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 2","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-02","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:2","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 2)"}},{"id":"ni-sitespeed-domain-03","testId":"ni-sitespeed-domain-03","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 3","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-03","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:3","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 3)"}},{"id":"ni-sitespeed-domain-04","testId":"ni-sitespeed-domain-04","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 4","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-04","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:4","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 4)"}},{"id":"ni-sitespeed-domain-05","testId":"ni-sitespeed-domain-05","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 5","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-05","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:5","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 5)"}},{"id":"ni-sitespeed-domain-06","testId":"ni-sitespeed-domain-06","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 6","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-06","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:6","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 6)"}},{"id":"ni-sitespeed-domain-07","testId":"ni-sitespeed-domain-07","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 7","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-07","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:7","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 7)"}},{"id":"ni-sitespeed-domain-08","testId":"ni-sitespeed-domain-08","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 8","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-08","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:8","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 8)"}},{"id":"ni-sitespeed-domain-09","testId":"ni-sitespeed-domain-09","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 9","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-09","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:9","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 9)"}},{"id":"ni-sitespeed-domain-10","testId":"ni-sitespeed-domain-10","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 10","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-10","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:10","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 10)"}},{"id":"ni-sitespeed-domain-11","testId":"ni-sitespeed-domain-11","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 11","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-11","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:11","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 11)"}},{"id":"ni-sitespeed-domain-12","testId":"ni-sitespeed-domain-12","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 12","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-12","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:12","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 12)"}},{"id":"ni-sitespeed-domain-13","testId":"ni-sitespeed-domain-13","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 13","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-13","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:13","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 13)"}},{"id":"ni-sitespeed-domain-14","testId":"ni-sitespeed-domain-14","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 14","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-14","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:14","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 14)"}},{"id":"ni-sitespeed-domain-15","testId":"ni-sitespeed-domain-15","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 15","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-15","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:15","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 15)"}},{"id":"ni-sitespeed-domain-16","testId":"ni-sitespeed-domain-16","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 16","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-16","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:16","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 16)"}},{"id":"ni-sitespeed-domain-17","testId":"ni-sitespeed-domain-17","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 17","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-17","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:17","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 17)"}},{"id":"ni-sitespeed-domain-18","testId":"ni-sitespeed-domain-18","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 18","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-18","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:18","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 18)"}},{"id":"ni-sitespeed-domain-19","testId":"ni-sitespeed-domain-19","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 19","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-19","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:19","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 19)"}},{"id":"ni-sitespeed-domain-20","testId":"ni-sitespeed-domain-20","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 20","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-20","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:20","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 20)"}},{"id":"ni-sitespeed-domain-21","testId":"ni-sitespeed-domain-21","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 21","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-21","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:21","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 21)"}},{"id":"ni-sitespeed-domain-22","testId":"ni-sitespeed-domain-22","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 22","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-22","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:22","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 22)"}},{"id":"ni-sitespeed-domain-23","testId":"ni-sitespeed-domain-23","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 23","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-23","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:23","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 23)"}},{"id":"ni-sitespeed-domain-24","testId":"ni-sitespeed-domain-24","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 24","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-24","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:24","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 24)"}},{"id":"ni-sitespeed-domain-25","testId":"ni-sitespeed-domain-25","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 25","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-25","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:25","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 25)"}},{"id":"ni-sitespeed-domain-26","testId":"ni-sitespeed-domain-26","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 26","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-26","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:26","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 26)"}},{"id":"ni-sitespeed-domain-27","testId":"ni-sitespeed-domain-27","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 27","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-27","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:27","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 27)"}},{"id":"ni-sitespeed-domain-28","testId":"ni-sitespeed-domain-28","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 28","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-28","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:28","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 28)"}},{"id":"ni-sitespeed-domain-29","testId":"ni-sitespeed-domain-29","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 29","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-29","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:29","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 29)"}},{"id":"ni-sitespeed-domain-30","testId":"ni-sitespeed-domain-30","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 30","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-30","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:30","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 30)"}},{"id":"ni-sitespeed-domain-31","testId":"ni-sitespeed-domain-31","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 31","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-31","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:31","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 31)"}},{"id":"ni-sitespeed-domain-32","testId":"ni-sitespeed-domain-32","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 32","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-32","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:32","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 32)"}},{"id":"ni-sitespeed-domain-33","testId":"ni-sitespeed-domain-33","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 33","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-33","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:33","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 33)"}},{"id":"ni-sitespeed-domain-34","testId":"ni-sitespeed-domain-34","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 34","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-34","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:34","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 34)"}},{"id":"ni-sitespeed-domain-35","testId":"ni-sitespeed-domain-35","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 35","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-35","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:35","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 35)"}},{"id":"ni-sitespeed-domain-36","testId":"ni-sitespeed-domain-36","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 36","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-36","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:36","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 36)"}},{"id":"ni-sitespeed-domain-37","testId":"ni-sitespeed-domain-37","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 37","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-37","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:37","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 37)"}},{"id":"ni-sitespeed-domain-38","testId":"ni-sitespeed-domain-38","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 38","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-38","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:38","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 38)"}},{"id":"ni-sitespeed-domain-39","testId":"ni-sitespeed-domain-39","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 39","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-39","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:39","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 39)"}},{"id":"ni-sitespeed-domain-40","testId":"ni-sitespeed-domain-40","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 40","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-40","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:40","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 40)"}},{"id":"ni-sitespeed-domain-41","testId":"ni-sitespeed-domain-41","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 41","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-41","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:41","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 41)"}},{"id":"ni-sitespeed-domain-42","testId":"ni-sitespeed-domain-42","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 42","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-42","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:42","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 42)"}},{"id":"ni-sitespeed-domain-43","testId":"ni-sitespeed-domain-43","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 43","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-43","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:43","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 43)"}},{"id":"ni-sitespeed-domain-44","testId":"ni-sitespeed-domain-44","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 44","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-44","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:44","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 44)"}},{"id":"ni-sitespeed-domain-45","testId":"ni-sitespeed-domain-45","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 45","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-45","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:45","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 45)"}},{"id":"ni-sitespeed-domain-46","testId":"ni-sitespeed-domain-46","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 46","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-46","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:46","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 46)"}},{"id":"ni-sitespeed-domain-47","testId":"ni-sitespeed-domain-47","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 47","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-47","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:47","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 47)"}},{"id":"ni-sitespeed-domain-48","testId":"ni-sitespeed-domain-48","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 48","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-48","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:48","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 48)"}},{"id":"ni-sitespeed-domain-49","testId":"ni-sitespeed-domain-49","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 49","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-49","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:49","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 49)"}},{"id":"ni-sitespeed-domain-50","testId":"ni-sitespeed-domain-50","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Domain Scope Check 50","description":"Standards-based New Internet analysis check for domain-level aggregation, route grouping, and canonical origin consistency (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed domain scope gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-domain-50","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","domain","ranking","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/rankings/domains').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-domain check:50","humanCommand":"Validate domain-scoped comparisons using sitespeed domainTests style checks (group sitespeed-domain, check 50)"}},{"id":"ni-sitespeed-graphite-01","testId":"ni-sitespeed-graphite-01","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 1","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-01","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:1","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 1)"}},{"id":"ni-sitespeed-graphite-02","testId":"ni-sitespeed-graphite-02","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 2","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-02","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:2","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 2)"}},{"id":"ni-sitespeed-graphite-03","testId":"ni-sitespeed-graphite-03","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 3","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-03","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:3","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 3)"}},{"id":"ni-sitespeed-graphite-04","testId":"ni-sitespeed-graphite-04","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 4","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-04","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:4","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 4)"}},{"id":"ni-sitespeed-graphite-05","testId":"ni-sitespeed-graphite-05","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 5","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-05","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:5","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 5)"}},{"id":"ni-sitespeed-graphite-06","testId":"ni-sitespeed-graphite-06","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 6","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-06","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:6","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 6)"}},{"id":"ni-sitespeed-graphite-07","testId":"ni-sitespeed-graphite-07","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 7","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-07","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:7","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 7)"}},{"id":"ni-sitespeed-graphite-08","testId":"ni-sitespeed-graphite-08","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 8","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-08","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:8","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 8)"}},{"id":"ni-sitespeed-graphite-09","testId":"ni-sitespeed-graphite-09","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 9","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-09","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:9","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 9)"}},{"id":"ni-sitespeed-graphite-10","testId":"ni-sitespeed-graphite-10","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 10","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-10","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:10","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 10)"}},{"id":"ni-sitespeed-graphite-11","testId":"ni-sitespeed-graphite-11","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 11","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-11","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:11","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 11)"}},{"id":"ni-sitespeed-graphite-12","testId":"ni-sitespeed-graphite-12","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 12","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-12","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:12","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 12)"}},{"id":"ni-sitespeed-graphite-13","testId":"ni-sitespeed-graphite-13","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 13","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-13","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:13","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 13)"}},{"id":"ni-sitespeed-graphite-14","testId":"ni-sitespeed-graphite-14","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 14","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-14","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:14","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 14)"}},{"id":"ni-sitespeed-graphite-15","testId":"ni-sitespeed-graphite-15","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 15","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-15","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:15","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 15)"}},{"id":"ni-sitespeed-graphite-16","testId":"ni-sitespeed-graphite-16","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 16","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-16","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:16","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 16)"}},{"id":"ni-sitespeed-graphite-17","testId":"ni-sitespeed-graphite-17","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 17","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-17","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:17","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 17)"}},{"id":"ni-sitespeed-graphite-18","testId":"ni-sitespeed-graphite-18","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 18","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-18","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:18","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 18)"}},{"id":"ni-sitespeed-graphite-19","testId":"ni-sitespeed-graphite-19","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 19","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-19","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:19","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 19)"}},{"id":"ni-sitespeed-graphite-20","testId":"ni-sitespeed-graphite-20","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 20","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-20","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:20","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 20)"}},{"id":"ni-sitespeed-graphite-21","testId":"ni-sitespeed-graphite-21","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 21","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-21","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:21","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 21)"}},{"id":"ni-sitespeed-graphite-22","testId":"ni-sitespeed-graphite-22","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 22","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-22","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:22","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 22)"}},{"id":"ni-sitespeed-graphite-23","testId":"ni-sitespeed-graphite-23","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 23","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-23","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:23","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 23)"}},{"id":"ni-sitespeed-graphite-24","testId":"ni-sitespeed-graphite-24","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 24","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-24","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:24","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 24)"}},{"id":"ni-sitespeed-graphite-25","testId":"ni-sitespeed-graphite-25","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 25","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-25","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:25","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 25)"}},{"id":"ni-sitespeed-graphite-26","testId":"ni-sitespeed-graphite-26","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 26","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-26","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:26","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 26)"}},{"id":"ni-sitespeed-graphite-27","testId":"ni-sitespeed-graphite-27","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 27","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-27","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:27","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 27)"}},{"id":"ni-sitespeed-graphite-28","testId":"ni-sitespeed-graphite-28","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 28","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-28","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:28","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 28)"}},{"id":"ni-sitespeed-graphite-29","testId":"ni-sitespeed-graphite-29","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 29","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-29","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:29","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 29)"}},{"id":"ni-sitespeed-graphite-30","testId":"ni-sitespeed-graphite-30","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 30","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-30","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:30","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 30)"}},{"id":"ni-sitespeed-graphite-31","testId":"ni-sitespeed-graphite-31","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 31","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-31","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:31","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 31)"}},{"id":"ni-sitespeed-graphite-32","testId":"ni-sitespeed-graphite-32","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 32","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-32","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:32","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 32)"}},{"id":"ni-sitespeed-graphite-33","testId":"ni-sitespeed-graphite-33","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 33","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-33","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:33","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 33)"}},{"id":"ni-sitespeed-graphite-34","testId":"ni-sitespeed-graphite-34","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 34","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-34","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:34","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 34)"}},{"id":"ni-sitespeed-graphite-35","testId":"ni-sitespeed-graphite-35","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 35","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-35","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:35","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 35)"}},{"id":"ni-sitespeed-graphite-36","testId":"ni-sitespeed-graphite-36","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 36","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-36","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:36","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 36)"}},{"id":"ni-sitespeed-graphite-37","testId":"ni-sitespeed-graphite-37","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 37","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-37","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:37","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 37)"}},{"id":"ni-sitespeed-graphite-38","testId":"ni-sitespeed-graphite-38","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 38","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-38","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:38","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 38)"}},{"id":"ni-sitespeed-graphite-39","testId":"ni-sitespeed-graphite-39","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 39","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-39","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:39","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 39)"}},{"id":"ni-sitespeed-graphite-40","testId":"ni-sitespeed-graphite-40","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 40","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-40","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:40","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 40)"}},{"id":"ni-sitespeed-graphite-41","testId":"ni-sitespeed-graphite-41","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 41","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-41","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:41","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 41)"}},{"id":"ni-sitespeed-graphite-42","testId":"ni-sitespeed-graphite-42","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 42","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-42","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:42","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 42)"}},{"id":"ni-sitespeed-graphite-43","testId":"ni-sitespeed-graphite-43","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 43","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-43","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:43","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 43)"}},{"id":"ni-sitespeed-graphite-44","testId":"ni-sitespeed-graphite-44","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 44","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-44","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:44","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 44)"}},{"id":"ni-sitespeed-graphite-45","testId":"ni-sitespeed-graphite-45","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 45","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-45","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:45","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 45)"}},{"id":"ni-sitespeed-graphite-46","testId":"ni-sitespeed-graphite-46","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 46","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-46","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:46","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 46)"}},{"id":"ni-sitespeed-graphite-47","testId":"ni-sitespeed-graphite-47","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 47","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-47","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:47","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 47)"}},{"id":"ni-sitespeed-graphite-48","testId":"ni-sitespeed-graphite-48","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 48","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-48","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:48","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 48)"}},{"id":"ni-sitespeed-graphite-49","testId":"ni-sitespeed-graphite-49","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 49","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-49","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:49","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 49)"}},{"id":"ni-sitespeed-graphite-50","testId":"ni-sitespeed-graphite-50","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Time-Series Integrity Check 50","description":"Standards-based New Internet analysis check for metric persistence shape, naming consistency, and transport reliability (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed time-series integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-graphite-50","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","graphite","metrics","timeseries","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/timeline').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-graphite check:50","humanCommand":"Confirm metric series consistency with sitespeed graphiteTests-oriented checks (group sitespeed-graphite, check 50)"}},{"id":"ni-sitespeed-path-01","testId":"ni-sitespeed-path-01","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 1","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-01","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:1","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 1)"}},{"id":"ni-sitespeed-path-02","testId":"ni-sitespeed-path-02","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 2","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-02","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:2","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 2)"}},{"id":"ni-sitespeed-path-03","testId":"ni-sitespeed-path-03","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 3","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-03","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:3","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 3)"}},{"id":"ni-sitespeed-path-04","testId":"ni-sitespeed-path-04","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 4","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-04","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:4","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 4)"}},{"id":"ni-sitespeed-path-05","testId":"ni-sitespeed-path-05","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 5","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-05","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:5","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 5)"}},{"id":"ni-sitespeed-path-06","testId":"ni-sitespeed-path-06","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 6","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-06","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:6","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 6)"}},{"id":"ni-sitespeed-path-07","testId":"ni-sitespeed-path-07","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 7","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-07","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:7","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 7)"}},{"id":"ni-sitespeed-path-08","testId":"ni-sitespeed-path-08","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 8","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-08","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:8","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 8)"}},{"id":"ni-sitespeed-path-09","testId":"ni-sitespeed-path-09","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 9","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-09","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:9","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 9)"}},{"id":"ni-sitespeed-path-10","testId":"ni-sitespeed-path-10","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 10","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-10","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:10","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 10)"}},{"id":"ni-sitespeed-path-11","testId":"ni-sitespeed-path-11","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 11","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-11","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:11","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 11)"}},{"id":"ni-sitespeed-path-12","testId":"ni-sitespeed-path-12","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 12","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-12","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:12","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 12)"}},{"id":"ni-sitespeed-path-13","testId":"ni-sitespeed-path-13","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 13","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-13","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:13","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 13)"}},{"id":"ni-sitespeed-path-14","testId":"ni-sitespeed-path-14","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 14","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-14","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:14","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 14)"}},{"id":"ni-sitespeed-path-15","testId":"ni-sitespeed-path-15","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 15","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-15","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:15","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 15)"}},{"id":"ni-sitespeed-path-16","testId":"ni-sitespeed-path-16","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 16","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-16","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:16","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 16)"}},{"id":"ni-sitespeed-path-17","testId":"ni-sitespeed-path-17","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 17","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-17","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:17","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 17)"}},{"id":"ni-sitespeed-path-18","testId":"ni-sitespeed-path-18","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 18","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-18","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:18","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 18)"}},{"id":"ni-sitespeed-path-19","testId":"ni-sitespeed-path-19","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 19","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-19","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:19","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 19)"}},{"id":"ni-sitespeed-path-20","testId":"ni-sitespeed-path-20","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 20","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-20","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:20","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 20)"}},{"id":"ni-sitespeed-path-21","testId":"ni-sitespeed-path-21","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 21","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-21","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:21","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 21)"}},{"id":"ni-sitespeed-path-22","testId":"ni-sitespeed-path-22","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 22","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-22","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:22","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 22)"}},{"id":"ni-sitespeed-path-23","testId":"ni-sitespeed-path-23","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 23","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-23","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:23","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 23)"}},{"id":"ni-sitespeed-path-24","testId":"ni-sitespeed-path-24","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 24","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-24","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:24","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 24)"}},{"id":"ni-sitespeed-path-25","testId":"ni-sitespeed-path-25","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 25","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-25","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:25","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 25)"}},{"id":"ni-sitespeed-path-26","testId":"ni-sitespeed-path-26","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 26","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-26","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:26","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 26)"}},{"id":"ni-sitespeed-path-27","testId":"ni-sitespeed-path-27","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 27","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-27","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:27","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 27)"}},{"id":"ni-sitespeed-path-28","testId":"ni-sitespeed-path-28","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 28","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-28","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:28","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 28)"}},{"id":"ni-sitespeed-path-29","testId":"ni-sitespeed-path-29","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 29","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-29","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:29","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 29)"}},{"id":"ni-sitespeed-path-30","testId":"ni-sitespeed-path-30","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 30","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-30","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:30","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 30)"}},{"id":"ni-sitespeed-path-31","testId":"ni-sitespeed-path-31","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 31","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-31","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:31","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 31)"}},{"id":"ni-sitespeed-path-32","testId":"ni-sitespeed-path-32","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 32","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-32","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:32","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 32)"}},{"id":"ni-sitespeed-path-33","testId":"ni-sitespeed-path-33","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 33","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-33","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:33","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 33)"}},{"id":"ni-sitespeed-path-34","testId":"ni-sitespeed-path-34","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 34","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-34","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:34","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 34)"}},{"id":"ni-sitespeed-path-35","testId":"ni-sitespeed-path-35","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 35","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-35","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:35","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 35)"}},{"id":"ni-sitespeed-path-36","testId":"ni-sitespeed-path-36","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 36","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-36","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:36","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 36)"}},{"id":"ni-sitespeed-path-37","testId":"ni-sitespeed-path-37","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 37","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-37","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:37","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 37)"}},{"id":"ni-sitespeed-path-38","testId":"ni-sitespeed-path-38","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 38","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-38","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:38","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 38)"}},{"id":"ni-sitespeed-path-39","testId":"ni-sitespeed-path-39","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 39","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-39","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:39","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 39)"}},{"id":"ni-sitespeed-path-40","testId":"ni-sitespeed-path-40","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 40","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-40","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:40","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 40)"}},{"id":"ni-sitespeed-path-41","testId":"ni-sitespeed-path-41","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 41","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-41","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:41","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 41)"}},{"id":"ni-sitespeed-path-42","testId":"ni-sitespeed-path-42","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 42","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-42","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:42","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 42)"}},{"id":"ni-sitespeed-path-43","testId":"ni-sitespeed-path-43","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 43","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-43","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:43","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 43)"}},{"id":"ni-sitespeed-path-44","testId":"ni-sitespeed-path-44","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 44","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-44","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:44","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 44)"}},{"id":"ni-sitespeed-path-45","testId":"ni-sitespeed-path-45","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 45","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-45","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:45","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 45)"}},{"id":"ni-sitespeed-path-46","testId":"ni-sitespeed-path-46","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 46","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-46","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:46","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 46)"}},{"id":"ni-sitespeed-path-47","testId":"ni-sitespeed-path-47","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 47","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-47","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:47","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 47)"}},{"id":"ni-sitespeed-path-48","testId":"ni-sitespeed-path-48","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 48","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-48","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:48","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 48)"}},{"id":"ni-sitespeed-path-49","testId":"ni-sitespeed-path-49","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 49","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-49","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:49","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 49)"}},{"id":"ni-sitespeed-path-50","testId":"ni-sitespeed-path-50","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Path and Folder Handling Check 50","description":"Standards-based New Internet analysis check for path normalization, route traversal safety, and deterministic path semantics (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed path and folder handling gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-path-50","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","paths","routes","crawlability","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/sitemap.xml').then(r=>console.log(r.status))\" # group:sitespeed-path check:50","humanCommand":"Validate folder/path behavior against sitespeed pathToFolderTests concerns (group sitespeed-path, check 50)"}},{"id":"ni-sitespeed-reader-01","testId":"ni-sitespeed-reader-01","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 1","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-01","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:1","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 1)"}},{"id":"ni-sitespeed-reader-02","testId":"ni-sitespeed-reader-02","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 2","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-02","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:2","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 2)"}},{"id":"ni-sitespeed-reader-03","testId":"ni-sitespeed-reader-03","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 3","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-03","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:3","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 3)"}},{"id":"ni-sitespeed-reader-04","testId":"ni-sitespeed-reader-04","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 4","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-04","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:4","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 4)"}},{"id":"ni-sitespeed-reader-05","testId":"ni-sitespeed-reader-05","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 5","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-05","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:5","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 5)"}},{"id":"ni-sitespeed-reader-06","testId":"ni-sitespeed-reader-06","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 6","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-06","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:6","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 6)"}},{"id":"ni-sitespeed-reader-07","testId":"ni-sitespeed-reader-07","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 7","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-07","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:7","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 7)"}},{"id":"ni-sitespeed-reader-08","testId":"ni-sitespeed-reader-08","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 8","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-08","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:8","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 8)"}},{"id":"ni-sitespeed-reader-09","testId":"ni-sitespeed-reader-09","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 9","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-09","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:9","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 9)"}},{"id":"ni-sitespeed-reader-10","testId":"ni-sitespeed-reader-10","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 10","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-10","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:10","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 10)"}},{"id":"ni-sitespeed-reader-11","testId":"ni-sitespeed-reader-11","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 11","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-11","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:11","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 11)"}},{"id":"ni-sitespeed-reader-12","testId":"ni-sitespeed-reader-12","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 12","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-12","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:12","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 12)"}},{"id":"ni-sitespeed-reader-13","testId":"ni-sitespeed-reader-13","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 13","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-13","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:13","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 13)"}},{"id":"ni-sitespeed-reader-14","testId":"ni-sitespeed-reader-14","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 14","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-14","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:14","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 14)"}},{"id":"ni-sitespeed-reader-15","testId":"ni-sitespeed-reader-15","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 15","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-15","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:15","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 15)"}},{"id":"ni-sitespeed-reader-16","testId":"ni-sitespeed-reader-16","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 16","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-16","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:16","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 16)"}},{"id":"ni-sitespeed-reader-17","testId":"ni-sitespeed-reader-17","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 17","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-17","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:17","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 17)"}},{"id":"ni-sitespeed-reader-18","testId":"ni-sitespeed-reader-18","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 18","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-18","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:18","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 18)"}},{"id":"ni-sitespeed-reader-19","testId":"ni-sitespeed-reader-19","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 19","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-19","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:19","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 19)"}},{"id":"ni-sitespeed-reader-20","testId":"ni-sitespeed-reader-20","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 20","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-20","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:20","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 20)"}},{"id":"ni-sitespeed-reader-21","testId":"ni-sitespeed-reader-21","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 21","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-21","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:21","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 21)"}},{"id":"ni-sitespeed-reader-22","testId":"ni-sitespeed-reader-22","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 22","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-22","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:22","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 22)"}},{"id":"ni-sitespeed-reader-23","testId":"ni-sitespeed-reader-23","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 23","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-23","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:23","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 23)"}},{"id":"ni-sitespeed-reader-24","testId":"ni-sitespeed-reader-24","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 24","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-24","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:24","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 24)"}},{"id":"ni-sitespeed-reader-25","testId":"ni-sitespeed-reader-25","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 25","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-25","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:25","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 25)"}},{"id":"ni-sitespeed-reader-26","testId":"ni-sitespeed-reader-26","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 26","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-26","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:26","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 26)"}},{"id":"ni-sitespeed-reader-27","testId":"ni-sitespeed-reader-27","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 27","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-27","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:27","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 27)"}},{"id":"ni-sitespeed-reader-28","testId":"ni-sitespeed-reader-28","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 28","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-28","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:28","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 28)"}},{"id":"ni-sitespeed-reader-29","testId":"ni-sitespeed-reader-29","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 29","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-29","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:29","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 29)"}},{"id":"ni-sitespeed-reader-30","testId":"ni-sitespeed-reader-30","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 30","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-30","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:30","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 30)"}},{"id":"ni-sitespeed-reader-31","testId":"ni-sitespeed-reader-31","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 31","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-31","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:31","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 31)"}},{"id":"ni-sitespeed-reader-32","testId":"ni-sitespeed-reader-32","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 32","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-32","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:32","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 32)"}},{"id":"ni-sitespeed-reader-33","testId":"ni-sitespeed-reader-33","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 33","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-33","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:33","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 33)"}},{"id":"ni-sitespeed-reader-34","testId":"ni-sitespeed-reader-34","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 34","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-34","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:34","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 34)"}},{"id":"ni-sitespeed-reader-35","testId":"ni-sitespeed-reader-35","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 35","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-35","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:35","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 35)"}},{"id":"ni-sitespeed-reader-36","testId":"ni-sitespeed-reader-36","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 36","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-36","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:36","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 36)"}},{"id":"ni-sitespeed-reader-37","testId":"ni-sitespeed-reader-37","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 37","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-37","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:37","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 37)"}},{"id":"ni-sitespeed-reader-38","testId":"ni-sitespeed-reader-38","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 38","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-38","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:38","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 38)"}},{"id":"ni-sitespeed-reader-39","testId":"ni-sitespeed-reader-39","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 39","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-39","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:39","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 39)"}},{"id":"ni-sitespeed-reader-40","testId":"ni-sitespeed-reader-40","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 40","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-40","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:40","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 40)"}},{"id":"ni-sitespeed-reader-41","testId":"ni-sitespeed-reader-41","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 41","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-41","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:41","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 41)"}},{"id":"ni-sitespeed-reader-42","testId":"ni-sitespeed-reader-42","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 42","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-42","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:42","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 42)"}},{"id":"ni-sitespeed-reader-43","testId":"ni-sitespeed-reader-43","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 43","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-43","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:43","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 43)"}},{"id":"ni-sitespeed-reader-44","testId":"ni-sitespeed-reader-44","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 44","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-44","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:44","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 44)"}},{"id":"ni-sitespeed-reader-45","testId":"ni-sitespeed-reader-45","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 45","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-45","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:45","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 45)"}},{"id":"ni-sitespeed-reader-46","testId":"ni-sitespeed-reader-46","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 46","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-46","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:46","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 46)"}},{"id":"ni-sitespeed-reader-47","testId":"ni-sitespeed-reader-47","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 47","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-47","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:47","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 47)"}},{"id":"ni-sitespeed-reader-48","testId":"ni-sitespeed-reader-48","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 48","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-48","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:48","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 48)"}},{"id":"ni-sitespeed-reader-49","testId":"ni-sitespeed-reader-49","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 49","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-49","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:49","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 49)"}},{"id":"ni-sitespeed-reader-50","testId":"ni-sitespeed-reader-50","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Reader Output Integrity Check 50","description":"Standards-based New Internet analysis check for analysis output readability, parsing consistency, and reproducible interpretation (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed reader output integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-reader-50","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","reader","output","consistency","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-reader check:50","humanCommand":"Check rendered output consistency using sitespeed readerTests-style expectations (group sitespeed-reader, check 50)"}},{"id":"ni-sitespeed-result-url-01","testId":"ni-sitespeed-result-url-01","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 1","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-01","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:1","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 1)"}},{"id":"ni-sitespeed-result-url-02","testId":"ni-sitespeed-result-url-02","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 2","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-02","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:2","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 2)"}},{"id":"ni-sitespeed-result-url-03","testId":"ni-sitespeed-result-url-03","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 3","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-03","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:3","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 3)"}},{"id":"ni-sitespeed-result-url-04","testId":"ni-sitespeed-result-url-04","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 4","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-04","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:4","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 4)"}},{"id":"ni-sitespeed-result-url-05","testId":"ni-sitespeed-result-url-05","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 5","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-05","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:5","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 5)"}},{"id":"ni-sitespeed-result-url-06","testId":"ni-sitespeed-result-url-06","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 6","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-06","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:6","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 6)"}},{"id":"ni-sitespeed-result-url-07","testId":"ni-sitespeed-result-url-07","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 7","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-07","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:7","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 7)"}},{"id":"ni-sitespeed-result-url-08","testId":"ni-sitespeed-result-url-08","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 8","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-08","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:8","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 8)"}},{"id":"ni-sitespeed-result-url-09","testId":"ni-sitespeed-result-url-09","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 9","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-09","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:9","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 9)"}},{"id":"ni-sitespeed-result-url-10","testId":"ni-sitespeed-result-url-10","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 10","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-10","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:10","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 10)"}},{"id":"ni-sitespeed-result-url-11","testId":"ni-sitespeed-result-url-11","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 11","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-11","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:11","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 11)"}},{"id":"ni-sitespeed-result-url-12","testId":"ni-sitespeed-result-url-12","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 12","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-12","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:12","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 12)"}},{"id":"ni-sitespeed-result-url-13","testId":"ni-sitespeed-result-url-13","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 13","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-13","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:13","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 13)"}},{"id":"ni-sitespeed-result-url-14","testId":"ni-sitespeed-result-url-14","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 14","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-14","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:14","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 14)"}},{"id":"ni-sitespeed-result-url-15","testId":"ni-sitespeed-result-url-15","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 15","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-15","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:15","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 15)"}},{"id":"ni-sitespeed-result-url-16","testId":"ni-sitespeed-result-url-16","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 16","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-16","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:16","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 16)"}},{"id":"ni-sitespeed-result-url-17","testId":"ni-sitespeed-result-url-17","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 17","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-17","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:17","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 17)"}},{"id":"ni-sitespeed-result-url-18","testId":"ni-sitespeed-result-url-18","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 18","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-18","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:18","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 18)"}},{"id":"ni-sitespeed-result-url-19","testId":"ni-sitespeed-result-url-19","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 19","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-19","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:19","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 19)"}},{"id":"ni-sitespeed-result-url-20","testId":"ni-sitespeed-result-url-20","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 20","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-20","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:20","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 20)"}},{"id":"ni-sitespeed-result-url-21","testId":"ni-sitespeed-result-url-21","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 21","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-21","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:21","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 21)"}},{"id":"ni-sitespeed-result-url-22","testId":"ni-sitespeed-result-url-22","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 22","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-22","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:22","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 22)"}},{"id":"ni-sitespeed-result-url-23","testId":"ni-sitespeed-result-url-23","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 23","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-23","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:23","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 23)"}},{"id":"ni-sitespeed-result-url-24","testId":"ni-sitespeed-result-url-24","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 24","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-24","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:24","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 24)"}},{"id":"ni-sitespeed-result-url-25","testId":"ni-sitespeed-result-url-25","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 25","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-25","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:25","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 25)"}},{"id":"ni-sitespeed-result-url-26","testId":"ni-sitespeed-result-url-26","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 26","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-26","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:26","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 26)"}},{"id":"ni-sitespeed-result-url-27","testId":"ni-sitespeed-result-url-27","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 27","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-27","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:27","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 27)"}},{"id":"ni-sitespeed-result-url-28","testId":"ni-sitespeed-result-url-28","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 28","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-28","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:28","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 28)"}},{"id":"ni-sitespeed-result-url-29","testId":"ni-sitespeed-result-url-29","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 29","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-29","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:29","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 29)"}},{"id":"ni-sitespeed-result-url-30","testId":"ni-sitespeed-result-url-30","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 30","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-30","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:30","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 30)"}},{"id":"ni-sitespeed-result-url-31","testId":"ni-sitespeed-result-url-31","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 31","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-31","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:31","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 31)"}},{"id":"ni-sitespeed-result-url-32","testId":"ni-sitespeed-result-url-32","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 32","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-32","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:32","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 32)"}},{"id":"ni-sitespeed-result-url-33","testId":"ni-sitespeed-result-url-33","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 33","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-33","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:33","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 33)"}},{"id":"ni-sitespeed-result-url-34","testId":"ni-sitespeed-result-url-34","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 34","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-34","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:34","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 34)"}},{"id":"ni-sitespeed-result-url-35","testId":"ni-sitespeed-result-url-35","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 35","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-35","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:35","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 35)"}},{"id":"ni-sitespeed-result-url-36","testId":"ni-sitespeed-result-url-36","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 36","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-36","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:36","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 36)"}},{"id":"ni-sitespeed-result-url-37","testId":"ni-sitespeed-result-url-37","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 37","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-37","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:37","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 37)"}},{"id":"ni-sitespeed-result-url-38","testId":"ni-sitespeed-result-url-38","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 38","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-38","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:38","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 38)"}},{"id":"ni-sitespeed-result-url-39","testId":"ni-sitespeed-result-url-39","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 39","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-39","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:39","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 39)"}},{"id":"ni-sitespeed-result-url-40","testId":"ni-sitespeed-result-url-40","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 40","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-40","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:40","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 40)"}},{"id":"ni-sitespeed-result-url-41","testId":"ni-sitespeed-result-url-41","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 41","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-41","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:41","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 41)"}},{"id":"ni-sitespeed-result-url-42","testId":"ni-sitespeed-result-url-42","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 42","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-42","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:42","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 42)"}},{"id":"ni-sitespeed-result-url-43","testId":"ni-sitespeed-result-url-43","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 43","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-43","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:43","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 43)"}},{"id":"ni-sitespeed-result-url-44","testId":"ni-sitespeed-result-url-44","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 44","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-44","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:44","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 44)"}},{"id":"ni-sitespeed-result-url-45","testId":"ni-sitespeed-result-url-45","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 45","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-45","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:45","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 45)"}},{"id":"ni-sitespeed-result-url-46","testId":"ni-sitespeed-result-url-46","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 46","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-46","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:46","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 46)"}},{"id":"ni-sitespeed-result-url-47","testId":"ni-sitespeed-result-url-47","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 47","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-47","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:47","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 47)"}},{"id":"ni-sitespeed-result-url-48","testId":"ni-sitespeed-result-url-48","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 48","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-48","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:48","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 48)"}},{"id":"ni-sitespeed-result-url-49","testId":"ni-sitespeed-result-url-49","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 49","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-49","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:49","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 49)"}},{"id":"ni-sitespeed-result-url-50","testId":"ni-sitespeed-result-url-50","suiteId":"seo","suiteName":"SEO","phase2Dimensions":["seo","aeo","geo","discovery","content-utility"],"name":"Sitespeed Result URL Integrity Check 50","description":"Standards-based New Internet analysis check for result URL derivation, canonical links, and stable report addressing (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed result url integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-result-url-50","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","result-url","reports","integrity","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/results/example/export').then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-result-url check:50","humanCommand":"Verify report URLs and exports against sitespeed resultUrlTests behavior (group sitespeed-result-url, check 50)"}},{"id":"ni-sitespeed-run-no-cli-01","testId":"ni-sitespeed-run-no-cli-01","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 1","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-01","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:1","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 1)"}},{"id":"ni-sitespeed-run-no-cli-02","testId":"ni-sitespeed-run-no-cli-02","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 2","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-02","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:2","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 2)"}},{"id":"ni-sitespeed-run-no-cli-03","testId":"ni-sitespeed-run-no-cli-03","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 3","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-03","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:3","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 3)"}},{"id":"ni-sitespeed-run-no-cli-04","testId":"ni-sitespeed-run-no-cli-04","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 4","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-04","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:4","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 4)"}},{"id":"ni-sitespeed-run-no-cli-05","testId":"ni-sitespeed-run-no-cli-05","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 5","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-05","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:5","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 5)"}},{"id":"ni-sitespeed-run-no-cli-06","testId":"ni-sitespeed-run-no-cli-06","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 6","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-06","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:6","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 6)"}},{"id":"ni-sitespeed-run-no-cli-07","testId":"ni-sitespeed-run-no-cli-07","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 7","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-07","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:7","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 7)"}},{"id":"ni-sitespeed-run-no-cli-08","testId":"ni-sitespeed-run-no-cli-08","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 8","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-08","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:8","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 8)"}},{"id":"ni-sitespeed-run-no-cli-09","testId":"ni-sitespeed-run-no-cli-09","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 9","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-09","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:9","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 9)"}},{"id":"ni-sitespeed-run-no-cli-10","testId":"ni-sitespeed-run-no-cli-10","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 10","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-10","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:10","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 10)"}},{"id":"ni-sitespeed-run-no-cli-11","testId":"ni-sitespeed-run-no-cli-11","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 11","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-11","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:11","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 11)"}},{"id":"ni-sitespeed-run-no-cli-12","testId":"ni-sitespeed-run-no-cli-12","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 12","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-12","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:12","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 12)"}},{"id":"ni-sitespeed-run-no-cli-13","testId":"ni-sitespeed-run-no-cli-13","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 13","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-13","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:13","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 13)"}},{"id":"ni-sitespeed-run-no-cli-14","testId":"ni-sitespeed-run-no-cli-14","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 14","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-14","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:14","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 14)"}},{"id":"ni-sitespeed-run-no-cli-15","testId":"ni-sitespeed-run-no-cli-15","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 15","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-15","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:15","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 15)"}},{"id":"ni-sitespeed-run-no-cli-16","testId":"ni-sitespeed-run-no-cli-16","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 16","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-16","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:16","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 16)"}},{"id":"ni-sitespeed-run-no-cli-17","testId":"ni-sitespeed-run-no-cli-17","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 17","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-17","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:17","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 17)"}},{"id":"ni-sitespeed-run-no-cli-18","testId":"ni-sitespeed-run-no-cli-18","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 18","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-18","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:18","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 18)"}},{"id":"ni-sitespeed-run-no-cli-19","testId":"ni-sitespeed-run-no-cli-19","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 19","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-19","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:19","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 19)"}},{"id":"ni-sitespeed-run-no-cli-20","testId":"ni-sitespeed-run-no-cli-20","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 20","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-20","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:20","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 20)"}},{"id":"ni-sitespeed-run-no-cli-21","testId":"ni-sitespeed-run-no-cli-21","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 21","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-21","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:21","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 21)"}},{"id":"ni-sitespeed-run-no-cli-22","testId":"ni-sitespeed-run-no-cli-22","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 22","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-22","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:22","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 22)"}},{"id":"ni-sitespeed-run-no-cli-23","testId":"ni-sitespeed-run-no-cli-23","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 23","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-23","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:23","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 23)"}},{"id":"ni-sitespeed-run-no-cli-24","testId":"ni-sitespeed-run-no-cli-24","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 24","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-24","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:24","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 24)"}},{"id":"ni-sitespeed-run-no-cli-25","testId":"ni-sitespeed-run-no-cli-25","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 25","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-25","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:25","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 25)"}},{"id":"ni-sitespeed-run-no-cli-26","testId":"ni-sitespeed-run-no-cli-26","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 26","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-26","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:26","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 26)"}},{"id":"ni-sitespeed-run-no-cli-27","testId":"ni-sitespeed-run-no-cli-27","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 27","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-27","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:27","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 27)"}},{"id":"ni-sitespeed-run-no-cli-28","testId":"ni-sitespeed-run-no-cli-28","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 28","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-28","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:28","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 28)"}},{"id":"ni-sitespeed-run-no-cli-29","testId":"ni-sitespeed-run-no-cli-29","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 29","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-29","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:29","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 29)"}},{"id":"ni-sitespeed-run-no-cli-30","testId":"ni-sitespeed-run-no-cli-30","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 30","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-30","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:30","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 30)"}},{"id":"ni-sitespeed-run-no-cli-31","testId":"ni-sitespeed-run-no-cli-31","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 31","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-31","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:31","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 31)"}},{"id":"ni-sitespeed-run-no-cli-32","testId":"ni-sitespeed-run-no-cli-32","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 32","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-32","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:32","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 32)"}},{"id":"ni-sitespeed-run-no-cli-33","testId":"ni-sitespeed-run-no-cli-33","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 33","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-33","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:33","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 33)"}},{"id":"ni-sitespeed-run-no-cli-34","testId":"ni-sitespeed-run-no-cli-34","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 34","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-34","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:34","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 34)"}},{"id":"ni-sitespeed-run-no-cli-35","testId":"ni-sitespeed-run-no-cli-35","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 35","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-35","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:35","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 35)"}},{"id":"ni-sitespeed-run-no-cli-36","testId":"ni-sitespeed-run-no-cli-36","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 36","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-36","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:36","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 36)"}},{"id":"ni-sitespeed-run-no-cli-37","testId":"ni-sitespeed-run-no-cli-37","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 37","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-37","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:37","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 37)"}},{"id":"ni-sitespeed-run-no-cli-38","testId":"ni-sitespeed-run-no-cli-38","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 38","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-38","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:38","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 38)"}},{"id":"ni-sitespeed-run-no-cli-39","testId":"ni-sitespeed-run-no-cli-39","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 39","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-39","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:39","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 39)"}},{"id":"ni-sitespeed-run-no-cli-40","testId":"ni-sitespeed-run-no-cli-40","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 40","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-40","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:40","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 40)"}},{"id":"ni-sitespeed-run-no-cli-41","testId":"ni-sitespeed-run-no-cli-41","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 41","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-41","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:41","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 41)"}},{"id":"ni-sitespeed-run-no-cli-42","testId":"ni-sitespeed-run-no-cli-42","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 42","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-42","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:42","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 42)"}},{"id":"ni-sitespeed-run-no-cli-43","testId":"ni-sitespeed-run-no-cli-43","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 43","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-43","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:43","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 43)"}},{"id":"ni-sitespeed-run-no-cli-44","testId":"ni-sitespeed-run-no-cli-44","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 44","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-44","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:44","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 44)"}},{"id":"ni-sitespeed-run-no-cli-45","testId":"ni-sitespeed-run-no-cli-45","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 45","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-45","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:45","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 45)"}},{"id":"ni-sitespeed-run-no-cli-46","testId":"ni-sitespeed-run-no-cli-46","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 46","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-46","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:46","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 46)"}},{"id":"ni-sitespeed-run-no-cli-47","testId":"ni-sitespeed-run-no-cli-47","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 47","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-47","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:47","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 47)"}},{"id":"ni-sitespeed-run-no-cli-48","testId":"ni-sitespeed-run-no-cli-48","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 48","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-48","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:48","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 48)"}},{"id":"ni-sitespeed-run-no-cli-49","testId":"ni-sitespeed-run-no-cli-49","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 49","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-49","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:49","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 49)"}},{"id":"ni-sitespeed-run-no-cli-50","testId":"ni-sitespeed-run-no-cli-50","suiteId":"best-practices","suiteName":"Best Practices","phase2Dimensions":["overall-quality","route-compliance","pwa","trust-privacy"],"name":"Sitespeed Programmatic Run Integrity Check 50","description":"Standards-based New Internet analysis check for non-cli execution parity, defaults, and reproducible invocation behavior (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed programmatic run integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-run-no-cli-50","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","api-run","execution","deterministic","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/analyze',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({url:'https://example.com',includeComprehensiveTests:true})}).then(r=>console.log(r.status)).catch(()=>console.log('unavailable'))\" # group:sitespeed-run-no-cli check:50","humanCommand":"Validate API-first execution flow parity with sitespeed runWithoutCli patterns (group sitespeed-run-no-cli, check 50)"}},{"id":"ni-sitespeed-slack-01","testId":"ni-sitespeed-slack-01","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 1","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-01","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:1","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 1)"}},{"id":"ni-sitespeed-slack-02","testId":"ni-sitespeed-slack-02","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 2","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-02","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:2","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 2)"}},{"id":"ni-sitespeed-slack-03","testId":"ni-sitespeed-slack-03","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 3","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-03","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:3","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 3)"}},{"id":"ni-sitespeed-slack-04","testId":"ni-sitespeed-slack-04","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 4","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-04","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:4","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 4)"}},{"id":"ni-sitespeed-slack-05","testId":"ni-sitespeed-slack-05","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 5","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-05","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:5","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 5)"}},{"id":"ni-sitespeed-slack-06","testId":"ni-sitespeed-slack-06","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 6","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-06","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:6","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 6)"}},{"id":"ni-sitespeed-slack-07","testId":"ni-sitespeed-slack-07","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 7","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-07","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:7","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 7)"}},{"id":"ni-sitespeed-slack-08","testId":"ni-sitespeed-slack-08","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 8","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-08","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:8","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 8)"}},{"id":"ni-sitespeed-slack-09","testId":"ni-sitespeed-slack-09","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 9","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-09","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:9","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 9)"}},{"id":"ni-sitespeed-slack-10","testId":"ni-sitespeed-slack-10","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 10","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-10","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:10","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 10)"}},{"id":"ni-sitespeed-slack-11","testId":"ni-sitespeed-slack-11","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 11","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-11","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:11","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 11)"}},{"id":"ni-sitespeed-slack-12","testId":"ni-sitespeed-slack-12","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 12","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-12","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:12","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 12)"}},{"id":"ni-sitespeed-slack-13","testId":"ni-sitespeed-slack-13","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 13","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-13","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:13","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 13)"}},{"id":"ni-sitespeed-slack-14","testId":"ni-sitespeed-slack-14","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 14","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-14","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:14","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 14)"}},{"id":"ni-sitespeed-slack-15","testId":"ni-sitespeed-slack-15","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 15","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-15","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:15","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 15)"}},{"id":"ni-sitespeed-slack-16","testId":"ni-sitespeed-slack-16","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 16","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-16","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:16","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 16)"}},{"id":"ni-sitespeed-slack-17","testId":"ni-sitespeed-slack-17","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 17","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-17","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:17","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 17)"}},{"id":"ni-sitespeed-slack-18","testId":"ni-sitespeed-slack-18","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 18","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-18","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:18","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 18)"}},{"id":"ni-sitespeed-slack-19","testId":"ni-sitespeed-slack-19","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 19","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-19","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:19","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 19)"}},{"id":"ni-sitespeed-slack-20","testId":"ni-sitespeed-slack-20","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 20","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-20","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:20","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 20)"}},{"id":"ni-sitespeed-slack-21","testId":"ni-sitespeed-slack-21","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 21","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-21","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:21","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 21)"}},{"id":"ni-sitespeed-slack-22","testId":"ni-sitespeed-slack-22","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 22","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-22","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:22","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 22)"}},{"id":"ni-sitespeed-slack-23","testId":"ni-sitespeed-slack-23","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 23","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-23","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:23","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 23)"}},{"id":"ni-sitespeed-slack-24","testId":"ni-sitespeed-slack-24","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 24","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-24","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:24","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 24)"}},{"id":"ni-sitespeed-slack-25","testId":"ni-sitespeed-slack-25","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 25","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-25","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:25","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 25)"}},{"id":"ni-sitespeed-slack-26","testId":"ni-sitespeed-slack-26","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 26","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-26","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:26","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 26)"}},{"id":"ni-sitespeed-slack-27","testId":"ni-sitespeed-slack-27","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 27","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-27","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:27","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 27)"}},{"id":"ni-sitespeed-slack-28","testId":"ni-sitespeed-slack-28","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 28","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-28","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:28","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 28)"}},{"id":"ni-sitespeed-slack-29","testId":"ni-sitespeed-slack-29","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 29","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-29","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:29","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 29)"}},{"id":"ni-sitespeed-slack-30","testId":"ni-sitespeed-slack-30","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 30","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-30","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:30","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 30)"}},{"id":"ni-sitespeed-slack-31","testId":"ni-sitespeed-slack-31","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 31","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-31","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:31","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 31)"}},{"id":"ni-sitespeed-slack-32","testId":"ni-sitespeed-slack-32","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 32","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-32","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:32","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 32)"}},{"id":"ni-sitespeed-slack-33","testId":"ni-sitespeed-slack-33","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 33","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-33","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:33","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 33)"}},{"id":"ni-sitespeed-slack-34","testId":"ni-sitespeed-slack-34","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 34","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-34","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:34","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 34)"}},{"id":"ni-sitespeed-slack-35","testId":"ni-sitespeed-slack-35","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 35","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-35","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:35","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 35)"}},{"id":"ni-sitespeed-slack-36","testId":"ni-sitespeed-slack-36","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 36","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-36","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:36","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 36)"}},{"id":"ni-sitespeed-slack-37","testId":"ni-sitespeed-slack-37","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 37","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-37","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:37","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 37)"}},{"id":"ni-sitespeed-slack-38","testId":"ni-sitespeed-slack-38","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 38","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-38","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:38","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 38)"}},{"id":"ni-sitespeed-slack-39","testId":"ni-sitespeed-slack-39","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 39","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-39","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:39","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 39)"}},{"id":"ni-sitespeed-slack-40","testId":"ni-sitespeed-slack-40","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 40","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-40","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:40","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 40)"}},{"id":"ni-sitespeed-slack-41","testId":"ni-sitespeed-slack-41","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 41","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-41","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:41","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 41)"}},{"id":"ni-sitespeed-slack-42","testId":"ni-sitespeed-slack-42","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 42","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-42","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:42","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 42)"}},{"id":"ni-sitespeed-slack-43","testId":"ni-sitespeed-slack-43","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 43","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-43","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:43","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 43)"}},{"id":"ni-sitespeed-slack-44","testId":"ni-sitespeed-slack-44","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 44","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-44","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:44","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 44)"}},{"id":"ni-sitespeed-slack-45","testId":"ni-sitespeed-slack-45","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 45","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-45","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:45","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 45)"}},{"id":"ni-sitespeed-slack-46","testId":"ni-sitespeed-slack-46","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 46","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-46","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:46","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 46)"}},{"id":"ni-sitespeed-slack-47","testId":"ni-sitespeed-slack-47","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 47","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-47","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:47","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 47)"}},{"id":"ni-sitespeed-slack-48","testId":"ni-sitespeed-slack-48","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 48","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-48","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:48","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 48)"}},{"id":"ni-sitespeed-slack-49","testId":"ni-sitespeed-slack-49","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 49","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-49","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:49","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 49)"}},{"id":"ni-sitespeed-slack-50","testId":"ni-sitespeed-slack-50","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Notification Integrity Check 50","description":"Standards-based New Internet analysis check for notification payload quality, fail-safe delivery, and signal-to-noise controls (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed notification integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-slack-50","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","notifications","alerts","quality","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/health').then(r=>console.log(r.status))\" # group:sitespeed-slack check:50","humanCommand":"Audit outbound alert payload quality against sitespeed slackTests-like contracts (group sitespeed-slack, check 50)"}},{"id":"ni-sitespeed-storage-01","testId":"ni-sitespeed-storage-01","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 1","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-01","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:1","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 1)"}},{"id":"ni-sitespeed-storage-02","testId":"ni-sitespeed-storage-02","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 2","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-02","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:2","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 2)"}},{"id":"ni-sitespeed-storage-03","testId":"ni-sitespeed-storage-03","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 3","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-03","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:3","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 3)"}},{"id":"ni-sitespeed-storage-04","testId":"ni-sitespeed-storage-04","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 4","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-04","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:4","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 4)"}},{"id":"ni-sitespeed-storage-05","testId":"ni-sitespeed-storage-05","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 5","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-05","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:5","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 5)"}},{"id":"ni-sitespeed-storage-06","testId":"ni-sitespeed-storage-06","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 6","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-06","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:6","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 6)"}},{"id":"ni-sitespeed-storage-07","testId":"ni-sitespeed-storage-07","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 7","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-07","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:7","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 7)"}},{"id":"ni-sitespeed-storage-08","testId":"ni-sitespeed-storage-08","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 8","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-08","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:8","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 8)"}},{"id":"ni-sitespeed-storage-09","testId":"ni-sitespeed-storage-09","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 9","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-09","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:9","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 9)"}},{"id":"ni-sitespeed-storage-10","testId":"ni-sitespeed-storage-10","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 10","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-10","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:10","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 10)"}},{"id":"ni-sitespeed-storage-11","testId":"ni-sitespeed-storage-11","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 11","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-11","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:11","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 11)"}},{"id":"ni-sitespeed-storage-12","testId":"ni-sitespeed-storage-12","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 12","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-12","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:12","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 12)"}},{"id":"ni-sitespeed-storage-13","testId":"ni-sitespeed-storage-13","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 13","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-13","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:13","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 13)"}},{"id":"ni-sitespeed-storage-14","testId":"ni-sitespeed-storage-14","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 14","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-14","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:14","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 14)"}},{"id":"ni-sitespeed-storage-15","testId":"ni-sitespeed-storage-15","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 15","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-15","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:15","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 15)"}},{"id":"ni-sitespeed-storage-16","testId":"ni-sitespeed-storage-16","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 16","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-16","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:16","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 16)"}},{"id":"ni-sitespeed-storage-17","testId":"ni-sitespeed-storage-17","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 17","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-17","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:17","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 17)"}},{"id":"ni-sitespeed-storage-18","testId":"ni-sitespeed-storage-18","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 18","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-18","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:18","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 18)"}},{"id":"ni-sitespeed-storage-19","testId":"ni-sitespeed-storage-19","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 19","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-19","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:19","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 19)"}},{"id":"ni-sitespeed-storage-20","testId":"ni-sitespeed-storage-20","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 20","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-20","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:20","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 20)"}},{"id":"ni-sitespeed-storage-21","testId":"ni-sitespeed-storage-21","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 21","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-21","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:21","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 21)"}},{"id":"ni-sitespeed-storage-22","testId":"ni-sitespeed-storage-22","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 22","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-22","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:22","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 22)"}},{"id":"ni-sitespeed-storage-23","testId":"ni-sitespeed-storage-23","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 23","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-23","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:23","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 23)"}},{"id":"ni-sitespeed-storage-24","testId":"ni-sitespeed-storage-24","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 24","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-24","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:24","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 24)"}},{"id":"ni-sitespeed-storage-25","testId":"ni-sitespeed-storage-25","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 25","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-25","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:25","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 25)"}},{"id":"ni-sitespeed-storage-26","testId":"ni-sitespeed-storage-26","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 26","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-26","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:26","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 26)"}},{"id":"ni-sitespeed-storage-27","testId":"ni-sitespeed-storage-27","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 27","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-27","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:27","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 27)"}},{"id":"ni-sitespeed-storage-28","testId":"ni-sitespeed-storage-28","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 28","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-28","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:28","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 28)"}},{"id":"ni-sitespeed-storage-29","testId":"ni-sitespeed-storage-29","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 29","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-29","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:29","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 29)"}},{"id":"ni-sitespeed-storage-30","testId":"ni-sitespeed-storage-30","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 30","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-30","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:30","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 30)"}},{"id":"ni-sitespeed-storage-31","testId":"ni-sitespeed-storage-31","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 31","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-31","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:31","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 31)"}},{"id":"ni-sitespeed-storage-32","testId":"ni-sitespeed-storage-32","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 32","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-32","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:32","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 32)"}},{"id":"ni-sitespeed-storage-33","testId":"ni-sitespeed-storage-33","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 33","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-33","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:33","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 33)"}},{"id":"ni-sitespeed-storage-34","testId":"ni-sitespeed-storage-34","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 34","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-34","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:34","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 34)"}},{"id":"ni-sitespeed-storage-35","testId":"ni-sitespeed-storage-35","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 35","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-35","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:35","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 35)"}},{"id":"ni-sitespeed-storage-36","testId":"ni-sitespeed-storage-36","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 36","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-36","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:36","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 36)"}},{"id":"ni-sitespeed-storage-37","testId":"ni-sitespeed-storage-37","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 37","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-37","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:37","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 37)"}},{"id":"ni-sitespeed-storage-38","testId":"ni-sitespeed-storage-38","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 38","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-38","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:38","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 38)"}},{"id":"ni-sitespeed-storage-39","testId":"ni-sitespeed-storage-39","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 39","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-39","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:39","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 39)"}},{"id":"ni-sitespeed-storage-40","testId":"ni-sitespeed-storage-40","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 40","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-40","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:40","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 40)"}},{"id":"ni-sitespeed-storage-41","testId":"ni-sitespeed-storage-41","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 41","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-41","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:41","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 41)"}},{"id":"ni-sitespeed-storage-42","testId":"ni-sitespeed-storage-42","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 42","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-42","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:42","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 42)"}},{"id":"ni-sitespeed-storage-43","testId":"ni-sitespeed-storage-43","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 43","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-43","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:43","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 43)"}},{"id":"ni-sitespeed-storage-44","testId":"ni-sitespeed-storage-44","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 44","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-44","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:44","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 44)"}},{"id":"ni-sitespeed-storage-45","testId":"ni-sitespeed-storage-45","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 45","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-45","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:45","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 45)"}},{"id":"ni-sitespeed-storage-46","testId":"ni-sitespeed-storage-46","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 46","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-46","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:46","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 46)"}},{"id":"ni-sitespeed-storage-47","testId":"ni-sitespeed-storage-47","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 47","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-47","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:47","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 47)"}},{"id":"ni-sitespeed-storage-48","testId":"ni-sitespeed-storage-48","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 48","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-48","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:48","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 48)"}},{"id":"ni-sitespeed-storage-49","testId":"ni-sitespeed-storage-49","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 49","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-49","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:49","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 49)"}},{"id":"ni-sitespeed-storage-50","testId":"ni-sitespeed-storage-50","suiteId":"security","suiteName":"Security","phase2Dimensions":["security","trust-privacy","traceability"],"name":"Sitespeed Storage Manager Integrity Check 50","description":"Standards-based New Internet analysis check for storage lifecycle consistency, retention boundaries, and degraded-state honesty (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed storage manager integrity gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-storage-50","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","storage","durability","degraded","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"node -e \"fetch('https://example.com/api/v1/dashboard').then(r=>console.log(r.status))\" # group:sitespeed-storage check:50","humanCommand":"Verify storage/degraded transitions against sitespeed storageManagerTests concepts (group sitespeed-storage, check 50)"}},{"id":"ni-sitespeed-budget-01","testId":"ni-sitespeed-budget-01","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 1","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 1/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-01","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:1","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 1)"}},{"id":"ni-sitespeed-budget-02","testId":"ni-sitespeed-budget-02","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 2","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 2/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-02","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:2","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 2)"}},{"id":"ni-sitespeed-budget-03","testId":"ni-sitespeed-budget-03","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 3","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 3/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-03","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:3","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 3)"}},{"id":"ni-sitespeed-budget-04","testId":"ni-sitespeed-budget-04","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 4","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 4/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-04","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:4","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 4)"}},{"id":"ni-sitespeed-budget-05","testId":"ni-sitespeed-budget-05","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 5","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 5/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-05","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:5","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 5)"}},{"id":"ni-sitespeed-budget-06","testId":"ni-sitespeed-budget-06","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 6","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 6/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-06","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:6","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 6)"}},{"id":"ni-sitespeed-budget-07","testId":"ni-sitespeed-budget-07","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 7","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 7/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-07","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:7","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 7)"}},{"id":"ni-sitespeed-budget-08","testId":"ni-sitespeed-budget-08","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 8","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 8/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-08","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:8","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 8)"}},{"id":"ni-sitespeed-budget-09","testId":"ni-sitespeed-budget-09","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 9","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 9/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-09","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:9","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 9)"}},{"id":"ni-sitespeed-budget-10","testId":"ni-sitespeed-budget-10","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 10","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 10/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-10","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:10","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 10)"}},{"id":"ni-sitespeed-budget-11","testId":"ni-sitespeed-budget-11","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 11","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 11/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-11","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:11","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 11)"}},{"id":"ni-sitespeed-budget-12","testId":"ni-sitespeed-budget-12","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 12","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 12/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-12","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:12","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 12)"}},{"id":"ni-sitespeed-budget-13","testId":"ni-sitespeed-budget-13","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 13","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 13/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-13","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:13","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 13)"}},{"id":"ni-sitespeed-budget-14","testId":"ni-sitespeed-budget-14","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 14","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 14/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-14","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:14","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 14)"}},{"id":"ni-sitespeed-budget-15","testId":"ni-sitespeed-budget-15","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 15","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 15/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-15","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:15","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 15)"}},{"id":"ni-sitespeed-budget-16","testId":"ni-sitespeed-budget-16","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 16","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 16/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-16","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:16","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 16)"}},{"id":"ni-sitespeed-budget-17","testId":"ni-sitespeed-budget-17","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 17","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 17/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-17","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:17","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 17)"}},{"id":"ni-sitespeed-budget-18","testId":"ni-sitespeed-budget-18","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 18","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 18/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-18","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:18","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 18)"}},{"id":"ni-sitespeed-budget-19","testId":"ni-sitespeed-budget-19","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 19","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 19/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-19","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:19","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 19)"}},{"id":"ni-sitespeed-budget-20","testId":"ni-sitespeed-budget-20","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 20","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 20/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-20","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:20","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 20)"}},{"id":"ni-sitespeed-budget-21","testId":"ni-sitespeed-budget-21","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 21","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 21/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-21","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:21","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 21)"}},{"id":"ni-sitespeed-budget-22","testId":"ni-sitespeed-budget-22","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 22","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 22/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-22","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:22","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 22)"}},{"id":"ni-sitespeed-budget-23","testId":"ni-sitespeed-budget-23","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 23","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 23/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-23","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:23","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 23)"}},{"id":"ni-sitespeed-budget-24","testId":"ni-sitespeed-budget-24","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 24","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 24/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-24","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:24","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 24)"}},{"id":"ni-sitespeed-budget-25","testId":"ni-sitespeed-budget-25","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 25","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 25/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-25","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:25","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 25)"}},{"id":"ni-sitespeed-budget-26","testId":"ni-sitespeed-budget-26","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 26","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 26/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-26","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:26","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 26)"}},{"id":"ni-sitespeed-budget-27","testId":"ni-sitespeed-budget-27","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 27","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 27/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-27","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:27","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 27)"}},{"id":"ni-sitespeed-budget-28","testId":"ni-sitespeed-budget-28","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 28","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 28/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-28","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:28","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 28)"}},{"id":"ni-sitespeed-budget-29","testId":"ni-sitespeed-budget-29","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 29","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 29/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-29","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:29","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 29)"}},{"id":"ni-sitespeed-budget-30","testId":"ni-sitespeed-budget-30","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 30","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 30/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-30","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:30","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 30)"}},{"id":"ni-sitespeed-budget-31","testId":"ni-sitespeed-budget-31","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 31","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 31/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-31","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:31","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 31)"}},{"id":"ni-sitespeed-budget-32","testId":"ni-sitespeed-budget-32","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 32","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 32/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-32","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:32","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 32)"}},{"id":"ni-sitespeed-budget-33","testId":"ni-sitespeed-budget-33","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 33","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 33/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-33","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:33","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 33)"}},{"id":"ni-sitespeed-budget-34","testId":"ni-sitespeed-budget-34","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 34","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 34/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-34","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:34","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 34)"}},{"id":"ni-sitespeed-budget-35","testId":"ni-sitespeed-budget-35","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 35","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 35/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-35","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:35","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 35)"}},{"id":"ni-sitespeed-budget-36","testId":"ni-sitespeed-budget-36","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 36","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 36/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-36","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:36","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 36)"}},{"id":"ni-sitespeed-budget-37","testId":"ni-sitespeed-budget-37","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 37","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 37/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-37","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:37","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 37)"}},{"id":"ni-sitespeed-budget-38","testId":"ni-sitespeed-budget-38","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 38","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 38/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-38","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:38","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 38)"}},{"id":"ni-sitespeed-budget-39","testId":"ni-sitespeed-budget-39","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 39","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 39/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-39","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:39","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 39)"}},{"id":"ni-sitespeed-budget-40","testId":"ni-sitespeed-budget-40","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 40","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 40/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-40","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:40","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 40)"}},{"id":"ni-sitespeed-budget-41","testId":"ni-sitespeed-budget-41","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 41","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 41/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":10,"severity":"critical","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-41","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:41","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 41)"}},{"id":"ni-sitespeed-budget-42","testId":"ni-sitespeed-budget-42","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 42","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 42/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-42","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:42","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 42)"}},{"id":"ni-sitespeed-budget-43","testId":"ni-sitespeed-budget-43","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 43","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 43/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-43","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:43","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 43)"}},{"id":"ni-sitespeed-budget-44","testId":"ni-sitespeed-budget-44","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 44","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 44/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":8,"severity":"serious","impact":"high","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-44","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:44","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 44)"}},{"id":"ni-sitespeed-budget-45","testId":"ni-sitespeed-budget-45","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 45","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 45/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-45","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:45","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 45)"}},{"id":"ni-sitespeed-budget-46","testId":"ni-sitespeed-budget-46","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 46","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 46/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-46","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:46","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 46)"}},{"id":"ni-sitespeed-budget-47","testId":"ni-sitespeed-budget-47","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 47","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 47/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":5,"severity":"moderate","impact":"medium","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-47","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:47","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 47)"}},{"id":"ni-sitespeed-budget-48","testId":"ni-sitespeed-budget-48","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 48","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 48/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-48","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:48","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 48)"}},{"id":"ni-sitespeed-budget-49","testId":"ni-sitespeed-budget-49","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 49","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 49/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-49","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:49","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 49)"}},{"id":"ni-sitespeed-budget-50","testId":"ni-sitespeed-budget-50","suiteId":"performance","suiteName":"Performance","phase2Dimensions":["performance","core-web-vitals","mobile-responsive","carbon-sustainability"],"name":"Sitespeed Budget Enforcement Check 50","description":"Standards-based New Internet analysis check for performance budgets, threshold guardrails, and regression prevention quality (test 50/50).","checkType":"deterministic","inputRequirements":["Public-safe URL","Fetched public response or measured provider output","Threshold: pass 85 score"],"outputSchema":{"status":["pass","warn","fail","skipped","degraded","unavailable","not_applicable"],"score":"number 0-100","evidence":"public-safe structured evidence","remediation":"deterministic remediation guidance"},"weight":3,"severity":"minor","impact":"low","remediation":"Address sitespeed budget enforcement gaps, publish evidence-backed remediation, and re-run this check to confirm deterministic improvement.","traceSpanName":"insights.test.ni-sitespeed-budget-50","registryVersion":"insights-quality-2026-05-10.2","tags":["sitespeed","budget","performance","regression","new-internet","analysis","ranking"],"reproducibility":{"cliCommand":"npx lighthouse https://example.com --only-categories=performance --budgets-path=budget.json # group:sitespeed-budget check:50","humanCommand":"Validate budget regressions and enforcement using sitespeed budget patterns (group sitespeed-budget, check 50)"}}]}}