1.1 KiB
1.1 KiB
018 — Sequence diagram of events (future idea)
The README lists this under "Ideas... that can be implemented in the future, but not now." Not scoped for current implementation — tracked here so it isn't lost.
Summary
Let users declare sequence-diagram participants from params or matchers (e.g.
node_id), then render a sequence diagram of captured events of interest. No
relation between nodes is modeled — only event sequence/ordering determines the
diagram.
Scope (sketch, not final)
- Participant declaration referencing an existing param
(001), e.g. "one participant per distinct value of
node_id". - Event-of-interest selection, likely reusing FilterBar syntax (005) to define which log lines become diagram events.
- Rendering: a sequence-diagram view (e.g. mermaid
sequenceDiagram) driven by ordered matching events per participant.
Depends on
- 001 — Param declarations
- 005 — FilterBar pest parser (likely, for event-matcher syntax reuse)