Module hex_node

Module hex_node 

Source
Expand description

HexNode represents a component in the hexagonal architecture graph.

Each node represents a single component (entity, port, adapter, etc.) with its associated metadata including layer, role, type information, and custom metadata. Nodes are immutable once created and are identified by their unique NodeId.

Revision History

  • 2025-10-01T00:03:00Z @AI: Initial HexNode implementation for Phase 2.

Structsยง

HexNode
Represents a component node in the hexagonal architecture graph.