{"service":"NumerSkan","language":"pl-PL","auditVersion":"1.0","release":"6.117.4","releaseLabel":"v185.4","sourceBuildStatus":"ready-for-hostinger-verification","publicPage":"https://numerskan.com/gotowosc-produkcyjna","pillars":[{"id":"seo","title":"SEO techniczne","status":"source-verified","checks":["canonical","sitemap","robots","indexability contract","structured data","internal linking"]},{"id":"ai","title":"AI discovery i cytowalność","status":"source-verified","checks":["llms.txt","ai-index.json","knowledge graph","content manifest","crawler policy","source registry","evidence matrix"]},{"id":"trust","title":"Zaufanie redakcyjne","status":"source-verified","checks":["editorial provenance","corrections","source methodology","freshness semantics","organization author"]},{"id":"security","title":"Bezpieczeństwo i HTTP","status":"source-verified","checks":["admin role protection","security headers","private no-store","public aggregate cache","origin validation","rate limiting"]},{"id":"performance","title":"Wydajność i obserwowalność","status":"source-verified","checks":["client component accounting","route-level client island audit","server-first trust/report surfaces","Web Vitals ingestion hardening","Core Web Vitals p75 admin insights","sample-quality guardrails","manual cross-release p75 baseline","portable validated CWV baseline JSON","sample-gated Web Vitals action queue","local per-release performance action journal","portable validated performance action journal JSON","sample-gated post-action CWV outcome review","local performance evidence pack export","dynamic DB-backed admin pages"]},{"id":"data","title":"Publiczne dane i integracje","status":"source-verified","checks":["aggregate JSON API","aggregate CSV","OpenAPI","data hub","partner docs","widget"]}],"runtimeChecksRequired":[{"id":"homepage","path":"/","expectation":"HTTP 200, HTTPS, bez błędu aplikacji"},{"id":"robots","path":"/robots.txt","expectation":"HTTP 200, sitemap widoczna, prywatne trasy zablokowane"},{"id":"sitemap","path":"/sitemap.xml","expectation":"HTTP 200, publiczne canonicalne URL-e"},{"id":"public-api","path":"/api/public/community-summary","expectation":"HTTP 200, dane zagregowane, publiczny Cache-Control"},{"id":"admin-login","path":"/admin/login","expectation":"HTTP 200, panel chroniony po zalogowaniu"},{"id":"route-performance-audit","path":"/route-performance-audit.json","expectation":"HTTP 200, noindex/follow, profile tras i rozdzielenie audytu źródeł od danych terenowych CWV"},{"id":"google-diagnostics","path":"/diagnostyka-google","expectation":"noindex/noarchive, brak sekretów w odpowiedzi"}],"externalChecksRequired":["Search Console: stan indeksowania, sitemap i realne zapytania","AdSense: status przeglądu witryny przed włączeniem jednostek reklamowych","Test realnych nagłówków HTTP po wdrożeniu","Core Web Vitals z ruchu użytkowników po zebraniu danych terenowych"],"principles":["Build bez błędów potwierdza integralność źródeł, ale nie zastępuje testu działającej domeny.","Gotowość techniczna nie gwarantuje indeksacji, pozycji w Google ani rekomendacji przez systemy AI.","Dane Search Console i rzeczywiste Core Web Vitals są etapem po wdrożeniu, nie częścią statycznego buildu.","Reklamy pozostają oddzielone od gotowości aplikacji i powinny być włączone dopiero po odpowiednim statusie AdSense.","Brak zmian bazy danych w tym wydaniu."],"limitations":["Ten manifest nie wykonuje zewnętrznego testu działającej domeny.","Nie potwierdza danych Search Console ani statusu AdSense.","Nie gwarantuje indeksacji, rankingu ani rekomendacji AI."]}