Ian Gulliver
|
34747e3ff8
|
Investigate timeline solver cycle and add trigger conflict validation
- Add trigger conflict validation in show.go to detect overlapping or
mutually exclusive row constraints.
- Implement Trigger.String() for improved error reporting.
- Add detailed logging to timeline.go to trace iterative solver
non-convergence and empty row optimization cycles.
- Extend mock show generator with experimental cross-track triggers.
|
2026-02-21 19:14:14 -08:00 |
|
Ian Gulliver
|
7d3a23dfc1
|
allowedTracks gating, constraint/exclusive helpers, duplicate trigger source validation, re-enable untimed block validation
|
2026-02-20 22:31:04 -07:00 |
|
Ian Gulliver
|
911121e463
|
Scene-based cue naming in mock show generator, stub validation for untimed blocks
|
2026-02-20 21:14:50 -07:00 |
|
Ian Gulliver
|
b282ab710f
|
Realistic mock show generator, validation for same-track chains and untimed signals, loop icon, assignRows convergence limit
|
2026-02-20 21:02:18 -07:00 |
|
Ian Gulliver
|
4e2135f483
|
Switch qrunproxy to generated mock show, remove show.json
|
2026-02-20 20:23:34 -07:00 |
|
Ian Gulliver
|
287ca83724
|
Add mock show generator and timeline benchmark
|
2026-02-20 20:20:25 -07:00 |
|
Ian Gulliver
|
2c31d9505c
|
Refactor show model/validation into show.go and simplify timeline internals
|
2026-02-20 20:10:43 -07:00 |
|