fix(flowchart): accept encoded inline edge labels#75
Conversation
|
This PR fixes a parsing issue in flowcharts where inline edge labels containing square brackets ( This is achieved by updating the Files Changed AnalysisThe changes are primarily focused on the flowchart parser and its associated test fixtures:
Architecture & Impact Assessment
Visualization of the Fixgraph TD
subgraph "Before"
A["Input: --|label["key"]|-->"] --> B{Flowchart Parser};
B --> C["Error: Invalid Token"];
end
subgraph "After (This PR)"
D["Input: --|label["key"]|-->"] --> E{Autofix};
E --> F["Encoded: --|label["key"]|-->"];
F --> G{Flowchart Parser};
G --> H["Success: Parsed Correctly"];
end
Scope Discovery & Context ExpansionThe impact of this PR is confined to the flowchart diagramming feature. The changes in Metadata
Powered by Visor from Probelabs Last updated: 2026-05-04T10:36:06.724Z | Triggered by: pr_opened | Commit: 88867cd 💡 TIP: You can chat with Visor using |
\n\n
Architecture Issues (1)
✅ Performance Check PassedNo performance issues found – changes LGTM. ✅ Quality Check PassedNo quality issues found – changes LGTM. Powered by Visor from Probelabs Last updated: 2026-05-04T10:35:55.447Z | Triggered by: pr_opened | Commit: 88867cd 💡 TIP: You can chat with Visor using |
What
--|...|-->formFL-EDGE-LABEL-BRACKETVerification