Step 10: Add Internal Processors
How Do Your Boundary Handlers Connect?
You've added boundary handlers that manage your system's external interfaces. Now you need to understand how these handlers connect internally - what processes happen between receiving inputs and delivering outputs?
This step reveals the internal processors - subsystems that do the actual transformation work inside your system, connecting your boundary handlers in a processing chain.
Creating Internal Flows Between Handlers
Start by connecting your boundary handlers to see how resources flow between them:
Add flows between your boundary handler subsystems:
Click your input handler - Add an output flow (what does it send internally?)
Click your output handler - Add an input flow (what does it receive internally?)
Click your waste handler - Add an input flow (what waste does it receive internally?)

Discovering Internal Processors
As you connect these internal flows, you'll discover that some processing must happen between your handlers. These are places where transformation occurs - where inputs become outputs through some kind of work.
Creating Purely Internal Subsystems
When you identify a transformation point between flows, create an internal processor subsystem:
When you need purely internal subsystems:
Processing happens between your boundary handlers
Transformation work that's not directly connected to external interfaces
Internal routing, combining, or splitting of flows
How to create them:
Connect your flows between boundary handlers first
Identify transformation points - where does processing happen along those flows?
Hold Shift + click on flow endpoints that need processing between them
Click the green circle to create an internal processor subsystem at that point

Defining Your Internal Processors
Name your internal processors based on what transformation they perform:
Examples from our model library:
Purely internal processors (not connected to external interfaces):
Cell: "Mitochondria" (converts glucose to ATP internally), "Ribosomes" (translates RNA to proteins internally)
Ecosystem: "Nutrient Cycling" (processes dead matter internally), "Primary Producers" (converts sunlight to biomass internally)
Solar Panel: "Photovoltaic Cells" (converts light to DC power internally), "Inverter" (converts DC to AC internally)
Organization: "Manufacturing" (transforms materials internally), "Quality Control" (validates products internally)
LLM: "Attention Mechanism" (processes information internally), "Neural Networks" (transforms patterns internally)
Key difference: These processors work entirely within the system - they receive inputs from other internal subsystems and send outputs to other internal subsystems, never directly to the external environment.

Understanding the Processing Chain
Your complete internal system now shows:
Boundary Handlers: Manage external connections (input, output, waste)
Internal Processors: Transform inputs into outputs through specialized functions
Processing Chain: The sequence of transformations from input to output
Why Internal Processors Matter
Internal processors reveal:
Core Functions: What your system actually DOES with its inputs
Processing Steps: The sequence of transformations needed
Specialization: How different components handle different aspects of the work
The magic happens in the internal processors. While boundary handlers manage external relationships, internal processors do the actual work that transforms inputs into valuable outputs. Understanding both types of subsystems reveals how your system creates value.
Last updated