mirror of
https://github.com/NickoScope/nickol-knx-mcp.git
synced 2026-10-22 06:20:48 +02:00
A1 — sub-DPT sanity linter: when a GA name implies a specific DPT sub-type (temperature->9.001, power->14.056, brightness/position->5.001), flag a wrong sub or wrong main. Multilingual, conservative; surfaced as the subdpt_suspect finding via check_dpt / analyze_all. A4 — KNX Data Secure posture: secure_posture() + new check_secure MCP tool. Report-only summary (secured vs plaintext counts, mixed secure/plaintext middle groups, keyring handover checklist). Reads only the per-GA Security flag; no key material touched. Handover pack section 5 rewritten to this posture section. Version bump to 0.4.0; CHANGELOG updated. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>