AGENTS.md@public/files/grafana/public/app/plugins/panel · git:20260917.a2709ec · 2026-09-17 · sha256 b4dfe859f4053cd9
AGENTS.md@public/files/grafana/public/app/plugins/panel git:20260917.a2709ecA
Immutable. This exact content never changes and is served at /api/v1/blob/b4dfe859f4053cd9.
# Panels — agent guide Built-in visualization panels live here. When adding or changing panel code — and especially its tests — invoke these skills with the Skill tool: - **`frontend-testing-strategy`** — general frontend test conventions: assert real behavior (not existence), avoiding AI-slop tests, and the anti-flake rules. Read it before writing or reviewing any test here. - **`panel-testing-strategy`** — builds on the above with what's specific to panels: the panel-props/data-frame builders, the canvas draw-call snapshot harness, and panel a11y/ interaction-snapshot E2E. - **`add-e2e-selectors`** — add versioned `@grafana/e2e-selectors` and wire `data-testid` into JSX when making panel UI testable.