master
e91cf98f8f
Add ElkSharp rendering architecture docs, ADRs, tutorial, AGENTS rules
Five documentation deliverables for the ElkSharp rendering improvements:
1. docs/workflow/engine/16-elksharp-rendering-architecture.md (453 lines)
Full pipeline: Sugiyama stages, edge routing strategies, hybrid
deterministic mode, gateway geometry, 18-category scoring system,
corridor routing, Y-gutter expansion, diagnostics.
2. docs/workflow/engine/17-elksharp-architectural-decisions.md (259 lines)
Six ADRs: short-stub normalization, gateway vertex entries, Y-gutter
expansion, corridor rerouting, FinalScore adjustment, alongside
detection.
3. docs/workflow/tutorials/10-rendering/README.md (234 lines)
Practical tutorial: setup, layout options, SVG/PNG rendering,
diagnostics capture, violation reports, full end-to-end example.
4. src/__Libraries/StellaOps.ElkSharp/AGENTS.md — 7 new local rules
for Y-gutter, corridor reroute, gateway vertices, FinalScore
adjustments, short-stub normalization, alongside detection,
target-join spread.
5. docs/workflow/ENGINE.md — replaced monolithic ElkSharp paragraph
with structured pipeline overview, effort-level table, and links
to the new architecture docs.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 11:37:32 +03:00
..
2026-03-24 08:38:09 +02:00
2026-03-30 11:37:32 +03:00
2026-03-28 11:56:35 +02:00
2026-03-28 13:36:52 +02:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-23 13:23:19 +02:00
2026-03-23 13:23:19 +02:00
2026-03-23 13:23:19 +02:00
2026-03-30 11:15:50 +03:00
2026-03-29 23:52:22 +03:00
2026-03-23 15:38:16 +02:00
2026-03-23 13:23:19 +02:00
2026-03-28 11:56:35 +02:00
2026-03-29 23:39:02 +03:00
2026-03-28 11:56:35 +02:00
2026-03-29 23:39:02 +03:00
2026-03-29 23:39:02 +03:00
2026-03-23 15:52:20 +02:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-23 13:23:19 +02:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-23 15:38:16 +02:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-23 13:23:19 +02:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 23:39:02 +03:00
2026-03-30 10:21:48 +03:00
2026-03-29 23:39:02 +03:00
2026-03-30 08:05:33 +03:00
2026-03-29 23:39:02 +03:00
2026-03-29 23:39:02 +03:00
2026-03-30 10:39:54 +03:00
2026-03-29 23:39:02 +03:00
2026-03-29 23:39:02 +03:00
2026-03-29 19:33:46 +03:00
2026-03-30 07:38:52 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-28 11:56:35 +02:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-30 10:21:48 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-30 10:39:54 +03:00
2026-03-28 13:36:52 +02:00
2026-03-23 13:23:19 +02:00
2026-03-28 11:56:35 +02:00
2026-03-23 14:05:30 +02:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-23 13:23:19 +02:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-23 13:23:19 +02:00
2026-03-23 13:23:19 +02:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-29 19:33:46 +03:00
2026-03-30 08:46:44 +03:00
2026-03-29 19:33:46 +03:00
2026-03-23 13:23:19 +02:00
2026-03-30 11:15:50 +03:00
2026-03-30 00:19:04 +03:00
2026-03-20 19:14:44 +02:00
2026-03-23 13:23:19 +02:00
2026-03-23 15:38:16 +02:00