plugins/ruflo-iot-cognitum/docs/adrs/0001-iot-cognitum-contract.md
ruflo-iot-cognitum (v0.1.1) — IoT plugin for Cognitum Seed hardware. Surface:
device-coordinator, telemetry-analyzer, fleet-manager, witness-auditor)iot-register, iot-fleet, iot-anomalies, iot-firmware, iot-witness-verify)/iot) with 25 subcommandsFive AgentDB namespaces already used, all compliant with the kebab-case <plugin-stem>-<intent> rule from ruflo-agentdb ADR-0001:
iot-devices (device trust history)iot-telemetry (telemetry vectors with HNSW indexing M=16, efConstruction=200)iot-telemetry-anomalies (detected anomalies tagged by type)iot-anomalies (alias for above per skill)iot-audit (witness-chain gap records)No legacy-vs-canonical issue here.
device-coordinator cross-reference to ruflo-federation's 5-tier trust model — they describe similar concepts but for different surfaces (federation peers vs. IoT devices). Worth cross-linking.0.1.1 → 0.2.0. Keywords add mcp, cognitum-seed, 5-tier-trust.scripts/smoke.sh — 12 structural checks: version + keywords; all 5 skills + 4 agents + 1 command; 25 /iot subcommand topics in command file; 6 background workers documented with intervals + events; 5-tier trust model documented; Z-score anomaly detection rules documented (spike/flatline/drift/oscillation/pattern-break/cluster-outlier); v3.6 pin; namespace coordination; ADR Proposed; REFERENCE.md non-empty; no wildcard tools.Positive: plugin joins the cadence. Shared shape with ruflo-federation's 5-tier trust model is now cross-referenced.
Negative: none material.
bash plugins/ruflo-iot-cognitum/scripts/smoke.sh
# Expected: "12 passed, 0 failed"
plugins/ruflo-agentdb/docs/adrs/0001-agentdb-optimization.md — namespace conventionplugins/ruflo-federation/docs/adrs/0001-federation-contract.md — 5-tier trust model parallelplugins/ruflo-intelligence/docs/adrs/0001-intelligence-surface-completeness.md — SONA neural integration