Magnus Hedemark
9f68c2aef3
test(meshcore-packet-capture): add eval manifest for v2.2.0 surface
...
The repo's eval-coverage ratchet fails modified skills without a schema-valid
eval manifest (coverage 62% >= 50% fail-on-modify threshold). Add five cases
covering the v2.2.0 additions: --neighbors-now/--neighbors-exit CLI, per-broker
neighbors opt-in + IATA requirement, payload-decoding scope limits, the
--user-service install/uninstall flow, and config precedence.
Part of #304
2026-08-09 13:51:21 -04:00
Magnus Hedemark and Magnus Hedemark
b4e7c582a6
docs(meshcore-packet-capture): refresh skill for upstream v2.2.0
...
Bring SKILL.md and references up to date with agessaman/meshcore-packet-capture
v2.2.0 (26 commits past the v2.0.0 source index):
- CLI boundary: document --neighbors-now / --neighbors-exit
- Config: payload decoding (decode_payloads, include_decoded, hashtag
channels, channel keys), neighbors publishing (interval, discover window,
scope timeouts, max), log rotation, ble_pin, per-broker owner/email
- MQTT: neighbors and decoded topics, per-broker include_decoded/neighbors
- Deployment: --user-service install/uninstall flow, meshcore ==2.3.8 pin
- Source index: refresh commit/version, cover payload_decode.py and
neighbors.py
Closes #304
Co-authored-by: Magnus Hedemark <magnus@users.noreply.github.com >
2026-08-09 13:39:39 -04:00