π· Workflow Diagram (Refreshed, ScrollβCentric)
This diagram shows how the four workflow engines relate to each other using the updated scrollβcentric topology:
- Scrolls remain the canonical center
- Pipelines are execution paths (Python + JS symmetry)
- Remix generates lineage variants
- Batch coordinates multiβscroll execution
- Engines orbit the scroll artifact, not each other
π· TextβBased Diagram (SingleβGlance)#
π·
ββββββββββββββββββββββββββββ
β remix_generation.py β
β (Remix Lineage Engine) β
ββββββββββββββββ²ββββββββββββ
β
produces variants
β
βββββββββββββββββββββββββ΄βββββββββββββββββββββββββ
β β
β Scrolls (.fff) β
β (canonical RTT artifacts) β
β β
βββββββββββββββββββββββββ¬βββββββββββββββββββββββββ
β
executed by
β
ββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββ
β β β
β ββββββββββββββββββββββ β βββββββββββββββββββββ β
β β scroll_pipeline.py β β β scrollPipeline.js β β
β β (Python Engine) β β β (JS Engine) β β
β ββββββββββββββββββββββ β βββββββββββββββββββββ β
β β β
ββββββββββββββββββββββββββββββββ΄ββββββββββββββββ¬βββββββββββββββ
β
executes many
β
ββββββββββββββββββββββββββββ
β batch_orchestrator.py β
β (Batch Runner) β
ββββββββββββββββββββββββββββ
Interpretation#
- Remix Generation creates new scroll variants.
- Scroll Pipelines (Python + JS) execute scrolls in different runtime environments.
- Batch Orchestrator runs many scrolls or variants in sequence.
- Scrolls remain the invariant center; engines are operators around them.
This matches the modernized architecture shown in your Workflows page and the scrollβcentric Quickstart.
π· Updated Triadic Glyph (ScrollβCentric)#
A glyph for this subsystem should reflect the updated relationships:
π Scroll Artifact
βββββββββββββββββΌβββββββββββββββββ¬βββββββββββββββββ
β β β β
β π JS Pipeline π Python Pipeline π¨ Remix Engine
β β β β
βββββββββββββββββ΄βββββββββββββββββ΄βββββββββββββββββ
βΌ
π¦ Batch Orchestrator
Interpretation#
- The scroll artifact is the invariant center.
- Pipelines and Remix orbit horizontally as sibling engines.
- Batch anchors the system by coordinating multiβscroll execution.
- The glyph mirrors the structural relationships in the diagram above.
π· Notes for maintainers#
/docs/engine/has been archived; no engineβera modules appear in this diagram.- All workflows now use the scrollβcentric module layout (
tft.scrolls.*). - Pipelines maintain Python/JS symmetry.
- Remix and Batch remain orthogonal operators.