Panoramica

πŸ”· 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.

Updated