From bdc9a10470dc8d5f18a0ef687bb7bd30963d3a56 Mon Sep 17 00:00:00 2001 From: Ralf Anton Beier Date: Sun, 26 Apr 2026 12:36:44 +0200 Subject: [PATCH] feat(tests/playwright): pin 10 dashboard rendering invariants MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Audit of serve/mod.rs route inventory vs Playwright goto/request URLs identified rendering paths that lacked end-to-end test coverage. New spec file rendering-invariants.spec.ts pins ten such invariants: 1. /eu-ai-act renders the compliance dashboard heading + nav. 2. /help/docs/{slug} renders a topic page with back-link to index. 3. /artifacts/{id}/preview emits the .art-preview hover-tooltip fragment with header + title structure. 4. /artifacts/{id}/graph wraps the ego-graph in #ego-graph-viewer with the standard svg-viewer toolbar (zoom/fullscreen/popout) — same invariant as /graph and /doc-linkage. 5. /matrix/cell returns a