Record the connectors and what is still read-only

This commit is contained in:
2026-08-16 10:00:10 +02:00
parent 113fdb5a26
commit 49eae9f6df
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