Investigate EasyOref enrichment pipeline failures using LangSmith traces. Use when: attack happened, enrichment failed, no metadata sent, wrong ETA, duplicate alerts, empty synthesis, model errors, postmortem analysis. Requires LangSmith MCP tools.
Investigate EasyOref Q&A pipeline failures using LangSmith traces. Use when: Q&A answer wrong, Q&A timeout, bot didn't reply, intent misclassified, context empty, answer hallucinated, off_topic false positive. Requires LangSmith MCP tools.
Commit, push, and release EasyOref to npm + RPi. Use when: bug fix is done, tests pass, ready to ship. Handles git commit, version bump, npm publish, RPi deploy. Use after fixing a bug and writing tests.
Check RPi systemd logs for EasyOref enrichment pipeline issues. Use when: duplicate alerts, cooldown failures, session state bugs, phase transitions wrong, Telegram send errors, GramJS connection issues, worker crashes. Requires SSH to RPi.
Check RPi systemd logs for EasyOref Q&A pipeline issues. Use when: bot didn't reply to question, Q&A rate limited, typing indicator stuck, group mention not detected, inline query failed. Requires SSH to RPi.
Write regression tests for EasyOref bug fixes. Use when: fixing a bug and need a test to prevent regression. Covers enrichment pipeline nodes, Q&A graph nodes, bot handlers, shared utils. Knows vitest patterns, mocking conventions, integration test setup.