Skip to content

fix(governance): expand needs context literally to avoid expression e… #3

fix(governance): expand needs context literally to avoid expression e…

fix(governance): expand needs context literally to avoid expression e… #3

Triggered via push September 5, 2026 13:09
Status Failure
Total duration 3m 17s
Artifacts 2

governance.yml

on: push
Perf budget (initial JS <= 200KB gz)
43s
Perf budget (initial JS <= 200KB gz)
Go public API docs (godocgen)
15s
Go public API docs (godocgen)
Lighthouse CI (perf/a11y/bp/seo)
47s
Lighthouse CI (perf/a11y/bp/seo)
axe-core a11y (9 locales)
2m 23s
axe-core a11y (9 locales)
Governance summary
2s
Governance summary
Fit to window
Zoom out
Zoom in

Annotations

11 errors, 5 warnings, and 1 notice
Lighthouse CI (perf/a11y/bp/seo)
ENOENT: no such file or directory, open '/home/runner/work/aicodingagentteam/aicodingagentteam/.lighthouserc.cjs'
a11y/docs.spec.ts:25:5 › docs (ko/docs) has no serious a11y violations: tests/a11y/docs.spec.ts#L48
10) a11y/docs.spec.ts:25:5 › docs (ko/docs) has no serious a11y violations ─────────────────────── Error: 2 serious/critical violations on http://127.0.0.1:44071/ko/docs/: document-title, html-has-lang expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 86 - Array [] + Array [ + Object { + "description": "Ensure each HTML document contains a non-empty <title> element", + "help": "Documents must have <title> element to aid in navigation", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/document-title?application=playwright", + "id": "document-title", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "doc-has-title", + "impact": "serious", + "message": "Document does not have a non-empty <title> element", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + Document does not have a non-empty <title> element", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.text-alternatives", + "wcag2a", + "wcag242", + "TTv5", + "TT12.a", + "EN-301-549", + "EN-9.2.4.2", + "ACT", + "RGAAv4", + "RGAA-8.5.1", + ], + }, + Object { + "description": "Ensure every HTML document has a lang attribute", + "help": "<html> element must have a lang attribute", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/html-has-lang?application=playwright", + "id": "html-has-lang", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": Object { + "messageKey": "noLang", + }, + "id": "has-lang", + "impact": "serious", + "message": "The <html> element does not have a lang attribute", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + The <html> element does not have a lang attribute", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.language", + "wcag2a", + "wcag311", + "TTv5", + "TT11.a", + "EN-301-549", + "EN-9.3.1.1", + "ACT", + "RGAAv4", + "RGAA-8.3.1", + ], + }, + ] 46 | .map((v) => v.id) 47 | .join(', ')}`, > 48 | ).toEqual([]); | ^ 49 | }); 50 | } 51 | } at /home/runner/work/aicodingagentteam/aicodingagentteam/tests/a11y/docs.spec.ts:48:9
a11y/docs.spec.ts:25:5 › docs (ja/docs/changelog) has no serious a11y violations: tests/a11y/docs.spec.ts#L48
9) a11y/docs.spec.ts:25:5 › docs (ja/docs/changelog) has no serious a11y violations ────────────── Error: 2 serious/critical violations on http://127.0.0.1:39595/ja/docs/changelog/: document-title, html-has-lang expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 86 - Array [] + Array [ + Object { + "description": "Ensure each HTML document contains a non-empty <title> element", + "help": "Documents must have <title> element to aid in navigation", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/document-title?application=playwright", + "id": "document-title", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "doc-has-title", + "impact": "serious", + "message": "Document does not have a non-empty <title> element", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + Document does not have a non-empty <title> element", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.text-alternatives", + "wcag2a", + "wcag242", + "TTv5", + "TT12.a", + "EN-301-549", + "EN-9.2.4.2", + "ACT", + "RGAAv4", + "RGAA-8.5.1", + ], + }, + Object { + "description": "Ensure every HTML document has a lang attribute", + "help": "<html> element must have a lang attribute", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/html-has-lang?application=playwright", + "id": "html-has-lang", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": Object { + "messageKey": "noLang", + }, + "id": "has-lang", + "impact": "serious", + "message": "The <html> element does not have a lang attribute", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + The <html> element does not have a lang attribute", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.language", + "wcag2a", + "wcag311", + "TTv5", + "TT11.a", + "EN-301-549", + "EN-9.3.1.1", + "ACT", + "RGAAv4", + "RGAA-8.3.1", + ], + }, + ] 46 | .map((v) => v.id) 47 | .join(', ')}`, > 48 | ).toEqual([]); | ^ 49 | }); 50 | } 51 | } at /home/runner/work/aicodingagentteam/aicodingagentteam/tests/a11y/docs.spec.ts:48:9
a11y/docs.spec.ts:25:5 › docs (ja/docs/architecture) has no serious a11y violations: tests/a11y/docs.spec.ts#L48
8) a11y/docs.spec.ts:25:5 › docs (ja/docs/architecture) has no serious a11y violations ─────────── Error: 2 serious/critical violations on http://127.0.0.1:40731/ja/docs/architecture/: document-title, html-has-lang expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 86 - Array [] + Array [ + Object { + "description": "Ensure each HTML document contains a non-empty <title> element", + "help": "Documents must have <title> element to aid in navigation", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/document-title?application=playwright", + "id": "document-title", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "doc-has-title", + "impact": "serious", + "message": "Document does not have a non-empty <title> element", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + Document does not have a non-empty <title> element", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.text-alternatives", + "wcag2a", + "wcag242", + "TTv5", + "TT12.a", + "EN-301-549", + "EN-9.2.4.2", + "ACT", + "RGAAv4", + "RGAA-8.5.1", + ], + }, + Object { + "description": "Ensure every HTML document has a lang attribute", + "help": "<html> element must have a lang attribute", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/html-has-lang?application=playwright", + "id": "html-has-lang", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": Object { + "messageKey": "noLang", + }, + "id": "has-lang", + "impact": "serious", + "message": "The <html> element does not have a lang attribute", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + The <html> element does not have a lang attribute", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.language", + "wcag2a", + "wcag311", + "TTv5", + "TT11.a", + "EN-301-549", + "EN-9.3.1.1", + "ACT", + "RGAAv4", + "RGAA-8.3.1", + ], + }, + ] 46 | .map((v) => v.id) 47 | .join(', ')}`, > 48 | ).toEqual([]); | ^ 49 | }); 50 | } 51 | } at /home/runner/work/aicodingagentteam/aicodingagentteam/tests/a11y/docs.spec.ts:48:9
a11y/docs.spec.ts:25:5 › docs (ja/docs) has no serious a11y violations: tests/a11y/docs.spec.ts#L48
7) a11y/docs.spec.ts:25:5 › docs (ja/docs) has no serious a11y violations ──────────────────────── Error: 2 serious/critical violations on http://127.0.0.1:38245/ja/docs/: document-title, html-has-lang expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 86 - Array [] + Array [ + Object { + "description": "Ensure each HTML document contains a non-empty <title> element", + "help": "Documents must have <title> element to aid in navigation", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/document-title?application=playwright", + "id": "document-title", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "doc-has-title", + "impact": "serious", + "message": "Document does not have a non-empty <title> element", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + Document does not have a non-empty <title> element", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.text-alternatives", + "wcag2a", + "wcag242", + "TTv5", + "TT12.a", + "EN-301-549", + "EN-9.2.4.2", + "ACT", + "RGAAv4", + "RGAA-8.5.1", + ], + }, + Object { + "description": "Ensure every HTML document has a lang attribute", + "help": "<html> element must have a lang attribute", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/html-has-lang?application=playwright", + "id": "html-has-lang", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": Object { + "messageKey": "noLang", + }, + "id": "has-lang", + "impact": "serious", + "message": "The <html> element does not have a lang attribute", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + The <html> element does not have a lang attribute", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.language", + "wcag2a", + "wcag311", + "TTv5", + "TT11.a", + "EN-301-549", + "EN-9.3.1.1", + "ACT", + "RGAAv4", + "RGAA-8.3.1", + ], + }, + ] 46 | .map((v) => v.id) 47 | .join(', ')}`, > 48 | ).toEqual([]); | ^ 49 | }); 50 | } 51 | } at /home/runner/work/aicodingagentteam/aicodingagentteam/tests/a11y/docs.spec.ts:48:9
a11y/docs.spec.ts:25:5 › docs (zh/docs/changelog) has no serious a11y violations: tests/a11y/docs.spec.ts#L48
6) a11y/docs.spec.ts:25:5 › docs (zh/docs/changelog) has no serious a11y violations ────────────── Error: 2 serious/critical violations on http://127.0.0.1:42265/zh/docs/changelog/: document-title, html-has-lang expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 86 - Array [] + Array [ + Object { + "description": "Ensure each HTML document contains a non-empty <title> element", + "help": "Documents must have <title> element to aid in navigation", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/document-title?application=playwright", + "id": "document-title", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "doc-has-title", + "impact": "serious", + "message": "Document does not have a non-empty <title> element", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + Document does not have a non-empty <title> element", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.text-alternatives", + "wcag2a", + "wcag242", + "TTv5", + "TT12.a", + "EN-301-549", + "EN-9.2.4.2", + "ACT", + "RGAAv4", + "RGAA-8.5.1", + ], + }, + Object { + "description": "Ensure every HTML document has a lang attribute", + "help": "<html> element must have a lang attribute", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/html-has-lang?application=playwright", + "id": "html-has-lang", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": Object { + "messageKey": "noLang", + }, + "id": "has-lang", + "impact": "serious", + "message": "The <html> element does not have a lang attribute", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + The <html> element does not have a lang attribute", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.language", + "wcag2a", + "wcag311", + "TTv5", + "TT11.a", + "EN-301-549", + "EN-9.3.1.1", + "ACT", + "RGAAv4", + "RGAA-8.3.1", + ], + }, + ] 46 | .map((v) => v.id) 47 | .join(', ')}`, > 48 | ).toEqual([]); | ^ 49 | }); 50 | } 51 | } at /home/runner/work/aicodingagentteam/aicodingagentteam/tests/a11y/docs.spec.ts:48:9
a11y/docs.spec.ts:25:5 › docs (zh/docs/architecture) has no serious a11y violations: tests/a11y/docs.spec.ts#L48
5) a11y/docs.spec.ts:25:5 › docs (zh/docs/architecture) has no serious a11y violations ─────────── Error: 2 serious/critical violations on http://127.0.0.1:36079/zh/docs/architecture/: document-title, html-has-lang expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 86 - Array [] + Array [ + Object { + "description": "Ensure each HTML document contains a non-empty <title> element", + "help": "Documents must have <title> element to aid in navigation", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/document-title?application=playwright", + "id": "document-title", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "doc-has-title", + "impact": "serious", + "message": "Document does not have a non-empty <title> element", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + Document does not have a non-empty <title> element", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.text-alternatives", + "wcag2a", + "wcag242", + "TTv5", + "TT12.a", + "EN-301-549", + "EN-9.2.4.2", + "ACT", + "RGAAv4", + "RGAA-8.5.1", + ], + }, + Object { + "description": "Ensure every HTML document has a lang attribute", + "help": "<html> element must have a lang attribute", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/html-has-lang?application=playwright", + "id": "html-has-lang", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": Object { + "messageKey": "noLang", + }, + "id": "has-lang", + "impact": "serious", + "message": "The <html> element does not have a lang attribute", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + The <html> element does not have a lang attribute", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.language", + "wcag2a", + "wcag311", + "TTv5", + "TT11.a", + "EN-301-549", + "EN-9.3.1.1", + "ACT", + "RGAAv4", + "RGAA-8.3.1", + ], + }, + ] 46 | .map((v) => v.id) 47 | .join(', ')}`, > 48 | ).toEqual([]); | ^ 49 | }); 50 | } 51 | } at /home/runner/work/aicodingagentteam/aicodingagentteam/tests/a11y/docs.spec.ts:48:9
a11y/docs.spec.ts:25:5 › docs (zh/docs) has no serious a11y violations: tests/a11y/docs.spec.ts#L48
4) a11y/docs.spec.ts:25:5 › docs (zh/docs) has no serious a11y violations ──────────────────────── Error: 2 serious/critical violations on http://127.0.0.1:34315/zh/docs/: document-title, html-has-lang expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 86 - Array [] + Array [ + Object { + "description": "Ensure each HTML document contains a non-empty <title> element", + "help": "Documents must have <title> element to aid in navigation", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/document-title?application=playwright", + "id": "document-title", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "doc-has-title", + "impact": "serious", + "message": "Document does not have a non-empty <title> element", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + Document does not have a non-empty <title> element", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.text-alternatives", + "wcag2a", + "wcag242", + "TTv5", + "TT12.a", + "EN-301-549", + "EN-9.2.4.2", + "ACT", + "RGAAv4", + "RGAA-8.5.1", + ], + }, + Object { + "description": "Ensure every HTML document has a lang attribute", + "help": "<html> element must have a lang attribute", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/html-has-lang?application=playwright", + "id": "html-has-lang", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": Object { + "messageKey": "noLang", + }, + "id": "has-lang", + "impact": "serious", + "message": "The <html> element does not have a lang attribute", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + The <html> element does not have a lang attribute", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.language", + "wcag2a", + "wcag311", + "TTv5", + "TT11.a", + "EN-301-549", + "EN-9.3.1.1", + "ACT", + "RGAAv4", + "RGAA-8.3.1", + ], + }, + ] 46 | .map((v) => v.id) 47 | .join(', ')}`, > 48 | ).toEqual([]); | ^ 49 | }); 50 | } 51 | } at /home/runner/work/aicodingagentteam/aicodingagentteam/tests/a11y/docs.spec.ts:48:9
a11y/docs.spec.ts:25:5 › docs (en/docs/changelog) has no serious a11y violations: tests/a11y/docs.spec.ts#L48
3) a11y/docs.spec.ts:25:5 › docs (en/docs/changelog) has no serious a11y violations ────────────── Error: 2 serious/critical violations on http://127.0.0.1:35447/en/docs/changelog/: document-title, html-has-lang expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 86 - Array [] + Array [ + Object { + "description": "Ensure each HTML document contains a non-empty <title> element", + "help": "Documents must have <title> element to aid in navigation", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/document-title?application=playwright", + "id": "document-title", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "doc-has-title", + "impact": "serious", + "message": "Document does not have a non-empty <title> element", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + Document does not have a non-empty <title> element", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.text-alternatives", + "wcag2a", + "wcag242", + "TTv5", + "TT12.a", + "EN-301-549", + "EN-9.2.4.2", + "ACT", + "RGAAv4", + "RGAA-8.5.1", + ], + }, + Object { + "description": "Ensure every HTML document has a lang attribute", + "help": "<html> element must have a lang attribute", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/html-has-lang?application=playwright", + "id": "html-has-lang", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": Object { + "messageKey": "noLang", + }, + "id": "has-lang", + "impact": "serious", + "message": "The <html> element does not have a lang attribute", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + The <html> element does not have a lang attribute", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.language", + "wcag2a", + "wcag311", + "TTv5", + "TT11.a", + "EN-301-549", + "EN-9.3.1.1", + "ACT", + "RGAAv4", + "RGAA-8.3.1", + ], + }, + ] 46 | .map((v) => v.id) 47 | .join(', ')}`, > 48 | ).toEqual([]); | ^ 49 | }); 50 | } 51 | } at /home/runner/work/aicodingagentteam/aicodingagentteam/tests/a11y/docs.spec.ts:48:9
a11y/docs.spec.ts:25:5 › docs (en/docs/architecture) has no serious a11y violations: tests/a11y/docs.spec.ts#L48
2) a11y/docs.spec.ts:25:5 › docs (en/docs/architecture) has no serious a11y violations ─────────── Error: 2 serious/critical violations on http://127.0.0.1:35873/en/docs/architecture/: document-title, html-has-lang expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 86 - Array [] + Array [ + Object { + "description": "Ensure each HTML document contains a non-empty <title> element", + "help": "Documents must have <title> element to aid in navigation", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/document-title?application=playwright", + "id": "document-title", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "doc-has-title", + "impact": "serious", + "message": "Document does not have a non-empty <title> element", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + Document does not have a non-empty <title> element", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.text-alternatives", + "wcag2a", + "wcag242", + "TTv5", + "TT12.a", + "EN-301-549", + "EN-9.2.4.2", + "ACT", + "RGAAv4", + "RGAA-8.5.1", + ], + }, + Object { + "description": "Ensure every HTML document has a lang attribute", + "help": "<html> element must have a lang attribute", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/html-has-lang?application=playwright", + "id": "html-has-lang", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": Object { + "messageKey": "noLang", + }, + "id": "has-lang", + "impact": "serious", + "message": "The <html> element does not have a lang attribute", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + The <html> element does not have a lang attribute", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.language", + "wcag2a", + "wcag311", + "TTv5", + "TT11.a", + "EN-301-549", + "EN-9.3.1.1", + "ACT", + "RGAAv4", + "RGAA-8.3.1", + ], + }, + ] 46 | .map((v) => v.id) 47 | .join(', ')}`, > 48 | ).toEqual([]); | ^ 49 | }); 50 | } 51 | } at /home/runner/work/aicodingagentteam/aicodingagentteam/tests/a11y/docs.spec.ts:48:9
a11y/docs.spec.ts:25:5 › docs (en/docs) has no serious a11y violations: tests/a11y/docs.spec.ts#L48
1) a11y/docs.spec.ts:25:5 › docs (en/docs) has no serious a11y violations ──────────────────────── Error: 2 serious/critical violations on http://127.0.0.1:45997/en/docs/: document-title, html-has-lang expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 86 - Array [] + Array [ + Object { + "description": "Ensure each HTML document contains a non-empty <title> element", + "help": "Documents must have <title> element to aid in navigation", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/document-title?application=playwright", + "id": "document-title", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "doc-has-title", + "impact": "serious", + "message": "Document does not have a non-empty <title> element", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + Document does not have a non-empty <title> element", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.text-alternatives", + "wcag2a", + "wcag242", + "TTv5", + "TT12.a", + "EN-301-549", + "EN-9.2.4.2", + "ACT", + "RGAAv4", + "RGAA-8.5.1", + ], + }, + Object { + "description": "Ensure every HTML document has a lang attribute", + "help": "<html> element must have a lang attribute", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/html-has-lang?application=playwright", + "id": "html-has-lang", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": Object { + "messageKey": "noLang", + }, + "id": "has-lang", + "impact": "serious", + "message": "The <html> element does not have a lang attribute", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + The <html> element does not have a lang attribute", + "html": "<html><head><meta name=\"color-scheme\" content=\"light dark\"></head><body><pre style=\"word-wrap: break-word; white-space: pre-wrap;\">not found</pre></body></html>", + "impact": "serious", + "none": Array [], + "target": Array [ + "html", + ], + }, + ], + "tags": Array [ + "cat.language", + "wcag2a", + "wcag311", + "TTv5", + "TT11.a", + "EN-301-549", + "EN-9.3.1.1", + "ACT", + "RGAAv4", + "RGAA-8.3.1", + ], + }, + ] 46 | .map((v) => v.id) 47 | .join(', ')}`, > 48 | ).toEqual([]); | ^ 49 | }); 50 | } 51 | } at /home/runner/work/aicodingagentteam/aicodingagentteam/tests/a11y/docs.spec.ts:48:9
Go public API docs (godocgen)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Perf budget (initial JS <= 200KB gz)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Perf budget (initial JS <= 200KB gz)
No files were found with the provided path: website/.perf-budget.json. No artifacts will be uploaded.
Lighthouse CI (perf/a11y/bp/seo)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: treosh/lighthouse-ci-action@v9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
axe-core a11y (9 locales)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
36 failed a11y/docs.spec.ts:25:5 › docs (en/docs) has no serious a11y violations ───────────────────────── a11y/docs.spec.ts:25:5 › docs (en/docs/architecture) has no serious a11y violations ──────────── a11y/docs.spec.ts:25:5 › docs (en/docs/changelog) has no serious a11y violations ─────────────── a11y/docs.spec.ts:25:5 › docs (zh/docs) has no serious a11y violations ───────────────────────── a11y/docs.spec.ts:25:5 › docs (zh/docs/architecture) has no serious a11y violations ──────────── a11y/docs.spec.ts:25:5 › docs (zh/docs/changelog) has no serious a11y violations ─────────────── a11y/docs.spec.ts:25:5 › docs (ja/docs) has no serious a11y violations ───────────────────────── a11y/docs.spec.ts:25:5 › docs (ja/docs/architecture) has no serious a11y violations ──────────── a11y/docs.spec.ts:25:5 › docs (ja/docs/changelog) has no serious a11y violations ─────────────── a11y/docs.spec.ts:25:5 › docs (ko/docs) has no serious a11y violations ───────────────────────── a11y/docs.spec.ts:25:5 › docs (ko/docs/architecture) has no serious a11y violations ──────────── a11y/docs.spec.ts:25:5 › docs (ko/docs/changelog) has no serious a11y violations ─────────────── a11y/docs.spec.ts:25:5 › docs (fr/docs) has no serious a11y violations ───────────────────────── a11y/docs.spec.ts:25:5 › docs (fr/docs/architecture) has no serious a11y violations ──────────── a11y/docs.spec.ts:25:5 › docs (fr/docs/changelog) has no serious a11y violations ─────────────── a11y/docs.spec.ts:25:5 › docs (de/docs) has no serious a11y violations ───────────────────────── a11y/docs.spec.ts:25:5 › docs (de/docs/architecture) has no serious a11y violations ──────────── a11y/docs.spec.ts:25:5 › docs (de/docs/changelog) has no serious a11y violations ─────────────── a11y/docs.spec.ts:25:5 › docs (ru/docs) has no serious a11y violations ───────────────────────── a11y/docs.spec.ts:25:5 › docs (ru/docs/architecture) has no serious a11y violations ──────────── a11y/docs.spec.ts:25:5 › docs (ru/docs/changelog) has no serious a11y violations ─────────────── a11y/docs.spec.ts:25:5 › docs (es/docs) has no serious a11y violations ───────────────────────── a11y/docs.spec.ts:25:5 › docs (es/docs/architecture) has no serious a11y violations ──────────── a11y/docs.spec.ts:25:5 › docs (es/docs/changelog) has no serious a11y violations ─────────────── a11y/docs.spec.ts:25:5 › docs (it/docs) has no serious a11y violations ───────────────────────── a11y/docs.spec.ts:25:5 › docs (it/docs/architecture) has no serious a11y violations ──────────── a11y/docs.spec.ts:25:5 › docs (it/docs/changelog) has no serious a11y violations ─────────────── a11y/home.spec.ts:27:3 › home (en) has no serious a11y violations ────────────────────────────── a11y/home.spec.ts:27:3 › home (zh) has no serious a11y violations ────────────────────────────── a11y/home.spec.ts:27:3 › home (ja)

Artifacts

Produced during runtime
Name Size Digest
a11y-logs
74.9 KB
sha256:d6f6be2be96615f02a2387cfbf87b6adca62dce481533af026196947b33040df
godocgen
4.15 KB
sha256:2094fcfeee05acb1d961a3cf8019ba12f8ad945f3db70ac3a493f3c4265dd358