aboutsummaryrefslogtreecommitdiff
path: root/playwright-py
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-10 15:27:28 -0500
committerCraig Jennings <c@cjennings.net>2026-06-10 15:27:28 -0500
commit403f8b891d04780a99859ed7ef64efcc0f4f82f2 (patch)
treea903d67d46b2137eac1a95d23a4e517ec829ec80 /playwright-py
parent34c694567b24c7b22b68acb6e4b9860885eefa76 (diff)
downloadrulesets-403f8b891d04780a99859ed7ef64efcc0f4f82f2.tar.gz
rulesets-403f8b891d04780a99859ed7ef64efcc0f4f82f2.zip
feat(triage-intake): loud scan-failure rule + messenger plugin rework
The 2026-06-10 sweep shipped without Signal: a standalone signal-cli receive hung on the account lock while the signel daemon owned it, and the failure looked identical to a quiet source. The engine now renders any failed, hung, or skipped scan in a SCAN FAILED banner at the top of the summary. Quiet means the scan ran and found nothing. The signal plugin now detects which path owns the account before scanning: when the signel daemon is live it queries chat buffers through Emacs, and the standalone draining receive runs foreground-only when it isn't. The telegram plugin gets an at-a-glance lifecycle (docker-mode launch, scan, send, shutdown only if the scan started the server) and treats a real DM from a work contact as Action.
Diffstat (limited to 'playwright-py')
0 files changed, 0 insertions, 0 deletions