mirror of
https://github.com/jokob-sk/NetAlertX.git
synced 2026-11-06 23:43:07 -05:00
The plugin-review skill, in its section on per-row scanPresence, named
"pihole_api_scan's lastSeen-vs-threshold check" as a real implementation
to follow. Pi-hole FTL refreshes ips[].lastSeen for every client it holds
in memory, so that field is exactly the signal that kept devices online
for about 24 hours. A reviewer following the skill would have been sent
to the pattern that caused the bug.
Changes:
- .claude/, .gemini/ and .github/skills/plugin-review/SKILL.md, same edit
in all three copies:
- the example list says "last-activity timestamp" instead of
"last-seen timestamp",
- the reference points to pihole_api_scan's lastQuery-vs-threshold
check, with the file path,
- one added sentence: a timestamp the upstream keeps refreshing for
every client it merely remembers is not a recency signal.
Impact:
Documentation for reviewers only. The three copies stay identical
(scripts/check_skill_pairs.py reports nothing for plugin-review).