Skip to content

Example — composition & methods (temperature controller) #390

Description

@coretl

Part of the tutorial examples (#388). The composition & methods example — sub-controllers / ControllerVector, @scan, @command — on the temperature backend.

(Formerly "the io= pattern"; io= objects are gone, replaced by getter/setter callables, so there is nothing to "factor into". This module's role is now composition, and it is walked as part of the declarative tutorial — see #405 / #408. It is not its own tutorial.)

Scope

Acceptance

uv run --locked tox -e pre-commit,type-checking,tests green.

ADR: 0014
Priority: build this baseline before the framework issues.
Parent: #388
Blocked by: none

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions