š· 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.