Drop in a story-based LOE markdown file. We batch the dependency tree, price the ECUs, and show every step of the calculation. Edit stories or the markdown right here - everything recomputes live.
Click a row to expand description, dependencies, and notes. Changing the band sets the ECU. Every edit updates the markdown and recomputes the timeline.
Each batch waits for the one before it. Inside a batch, stories run in parallel up to the concurrency cap - when a batch exceeds the cap, it runs in waves and takes proportionally longer. The lime pill is the pace setter.
Bands come from the delivery rubric. Each band maps to a fixed ECU value - no interpolation.