Playwright tests under __vibe_tests__/. Run in CI with no
AI. When the UI changes enough that selectors break, hit
Re-record — the agent replays the original prompt
against the current UI and overwrites the spec.
Worked examples that teach the optional AI optimization pass new
patterns. Add one by dropping a JSON file in .hover/rules/
— browse community seeds at
hover-seeds.
This list shows what Hover currently sees.