🔷 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.