Files
NetAlertX/.github
sebingel b0575f33b8 points the plugin-review skill at PIHOLEAPI's lastQuery check
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).
2026-11-01 09:30:41 +00:00
..
2026-07-25 10:25:33 +10:00
2026-09-25 08:32:03 +10:00
2026-02-04 07:48:20 +11:00