Skip to content

uid: FEAT-GRAPH-0016 status: BACKLOG priority: medium owner_role: FEATURE estimate: TBD dependencies: [] risk: medium milestone: backlog

Termination Diagram from Graph Traversal

Status

PLANNED

Summary

Generate termination diagrams by traversing the graph (pins, terminations, wires/shields, attachment links) instead of nested structures, aligning with BOM-from-graph for shared data sources.

Requirements

  • Traverse pins, terminations, wires/shields, and PinTerminationLink/PinWireAttachLink data to derive termination details, matching current termination diagram content.
  • Keep rendering content the same; ordering may differ if needed, but correctness is priority.
  • Provide a tool/flow to parse config→graph, then emit termination diagrams for all harnesses or a subset.
  • Use graph-derived data and stay compatible with legacy inputs via graph construction.

Steps

  • [ ] Define traversal and data extraction for termination diagrams using the graph.
  • [ ] Implement graph-based termination diagram generation; ensure content parity with current outputs.
  • [ ] Add tests/examples and document the flow.
  • [ ] Finalize and mark feature complete.

Progress Log

2025-12-06: Created follow-up feature spec for termination diagrams via graph traversal.

Sub-Features

  • None
  • docs/features/graph/bom-from-graph.md