Record the connectors and what is still read-only

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011LF61rxW1FG5YCD2J9YqjY
This commit is contained in:
2026-08-16 10:00:10 +02:00
co-authored by Claude Fable 5
parent be6d4fc13c
commit 4de3cd7c66
5 changed files with 28 additions and 0 deletions
+5
View File
@@ -52,6 +52,11 @@ external interfaces. See `docs/architecture/structure.canvas` → *Backend M
packages found through the `fluksio.node_types` entry point group; the
contract is documented in `docs/connectors/` with a working skeleton at
`connector-skeleton/`. The registry follows later
- [x] First real connectors written against that contract from outside the engine:
WF-RAC aircon, calendar, UniFi presence and Art-Net, in `connectors/`.
Built by `make connectors` and installed into the image. Reading only for
now — the aircon package cannot produce a command and Art-Net keeps its
packets off the wire until `transmit` is switched on
- [x] Node lifecycle as a protocol (`start`/`stop`/`report_health` on `Node`),
replacing the controller's per-type isinstance chains — the same hooks a
connector implements, validated on the built-in nodes first