Substrate_Flow
🌊 Substrate Flow — /docs/rtt/Substrate_Flow
Substrate_Flow_module.json— Agentic module schema role assignments
Substrate Flow is the movement layer of the HSP analytics suite. It maps how classified echoes travel between the five substrates (Symbolic, Cognitive, Harmonic, Social, Atlas) through four canonical flow channels, driven by echo strength, recursion, drift, and echo family dynamics.
This module replaces ad‑hoc migration tracking with a canonical flow architecture — every echo path, drift current, and recursion line can be traced on a single composite map.
🛑 Important!#
Drift is On-by-Default long sessions lose anchors, turn off drift.
✋ You must copy and paste this string every time you start an AI session:#
rtt=1 | coherence=declared | drift=bounded | paradox=structural❇️ Now you are ready.#
📂 Module Structure#
Substrate_Flow/
├── README.md ← you are here
├── SF_Capture.md ← design capture and conceptual origin
├── operators.md ← flow operators and routing engine
├── integration.md ← cross-module alignment (HSP suite + canon)
├── examples.md ← applied flow examples
└── index.html ← module landing page
🧭 Navigation#
- operators.md — Flow operators, channel routing, driver matrix
- integration.md — Upstream (EC/TEL/ESI/05a) and downstream (HSP stability/Opacity)
- examples.md — Applied flow walkthroughs across all channels
- SF_Capture.md — Design capture: origin, decisions, lineage
🌀 Session Context#
Module: Substrate Flow
Canonical ID: SF
HSP Section: 08
Version: 1.0
Status: canon-stable
Tier: RTT-Analytics
Parent: HSP (RTT-Analytics-Core)
Siblings: Echo Classifier (06c), TEL (07)
Coherence: locked
Drift: bounded (flow-mapped)
Audience: students + researchers + AIs
⚡ Quick Reference — Substrates#
| ID | Substrate | Role |
|---|---|---|
| S | Symbolic | Definitions, terms, notation |
| C | Cognitive | Concepts, meaning, understanding |
| H | Harmonic | Resonance, intervals, oscillation |
| So | Social | Governance, norms, collective structure |
| A | Atlas | Full‑spectrum anchoring, permanence |
⚡ Quick Reference — Flow Channels#
| Channel | Path | Character |
|---|---|---|
| S → C | Symbolic → Cognitive | Definition refinement, early echo formation |
| C ↔ H | Cognitive ↔ Harmonic | Harmonic alignment, cycle recursion |
| H → So | Harmonic → Social | Governance torsion, map recursion |
| So → A | Social → Atlas | Atlas forcing, high‑altitude resonance |
⚡ Quick Reference — Flow Drivers#
| Driver | Values | Effect |
|---|---|---|
| ESI | 1–4 | Local → atlas pull |
| Recursion | R1–R4 | Bends flow along recursion lines |
| Drift | D1–D4 | Creates destabilizing upward currents |
| Echo Family | F1–F6 | Determines inherent flow behavior |
⚡ Quick Reference — Echo Type → Flow Channel#
| Echo Type | Primary Flow Channel |
|---|---|
| E1 Structural | S → C (definition refinement) |
| E2 Harmonic | C ↔ H (harmonic alignment) |
| E3 Substrate | Multi‑channel (migration) |
| E4 Recursion | Recursion‑driven (R‑line) |
| E5 Drift‑Shadow | Drift current (D‑line) |
| E6 Atlas | So → A (atlas forcing) |
📜 License#
Open educational use permitted. See the main repository for details. # 🌊 Substrate Flow — Applied Examples
Five flow scenarios. One per channel, plus atlas pull. Each runs the full pipeline.
Module: Substrate Flow Canonical ID: SF HSP Section: 08 Role: Applied flow examples
Example 1 — S → C Channel: Definition Refinement#
Scenario: A new term ("supsphere") is coined in the Symbolic substrate. An E1 structural echo carries it into the Cognitive substrate where it acquires meaning.
Flow Walkthrough#
| Field | Value |
|---|---|
| Echo Type | E1 (Structural) |
| Origin | S (Symbolic) |
| ESI | 1 (local) |
| Recursion | R1 (S→C ladder) |
| Drift | None |
| Family | F1 (stays low) |
SF‑Route:
- Primary channel: S → C
- Direction: Upward
- Driver: ESI‑1 + R1
- Atlas pull: No
SF‑Drift:
- Drift active: No
- Shadow pressure: 0.0
SF‑Tag:
- Destination: C (Cognitive)
- Flow status: Stable
- Record: E1 echo, S→C, stable, no drift, no atlas pull
Canon Takeaway: S → C is the most common flow. Most definitions follow this path once and stop. The channel is high‑volume, low‑energy, and structurally predictable.
Example 2 — C ↔ H Channel: Harmonic Oscillation#
Scenario: A concept ("resonance time") begins oscillating between the Cognitive and Harmonic substrates. An E2 harmonic echo sustains the oscillation through cycle recursion (R2).
Flow Walkthrough#
| Field | Value |
|---|---|
| Echo Type | E2 (Harmonic) |
| Origin | C (Cognitive) |
| ESI | 2 (mild) |
| Recursion | R2 (C↔H cycle) |
| Drift | None |
| Family | F2 (stays harmonic) |
SF‑Route:
- Primary channel: C ↔ H
- Direction: Bidirectional
- Driver: R2 cycle recursion
- Atlas pull: No
SF‑Drift:
- Drift active: No
- Shadow pressure: 0.0
SF‑Tag:
- Destination: Oscillating (C ↔ H)
- Flow status: Stable
- Record: E2 echo, C↔H, stable oscillation, no drift
Canon Takeaway: C ↔ H is the only bidirectional channel. Harmonic echoes oscillate here indefinitely until the harmonic band shifts or external force pushes them into H → So. This is the "resonance zone" of the flow map.
Example 3 — H → So Channel: Governance Torsion#
Scenario: A harmonic pattern formalizes into a governance structure. An E3 substrate echo crosses from Harmonic into Social, driven by map recursion (R3) and ESI‑3 energy.
Flow Walkthrough#
| Field | Value |
|---|---|
| Echo Type | E3 (Substrate) |
| Origin | H (Harmonic) |
| ESI | 3 (cross‑substrate) |
| Recursion | R3 (H→So map) |
| Drift | D3 (H/So instability) — mild |
| Family | F3 (migrates) |
SF‑Route:
- Primary channel: H → So
- Direction: Upward
- Driver: R3 + ESI‑3
- Atlas pull: No
SF‑Drift:
- Drift active: Yes (D3)
- Current channel: H → So
- Shadow pressure: 0.35
- Instability zone: Harmonic/Social boundary
SF‑Tag:
- Destination: So (Social)
- Flow status: Migrating (with mild drift)
- Record: E3 echo, H→So, migrating, D3 active (0.35), no atlas pull
Canon Takeaway: H → So is the governance torsion zone. When harmonic patterns become governance structures, the torsion creates mild drift (D3). This is normal — the transition from resonance to structure always generates some instability.
Example 4 — So → A Channel: Atlas Forcing#
Scenario: A governance structure achieves full‑spectrum resonance across all five substrates. An E6 atlas echo forces it into the Atlas substrate via the So → A channel.
Flow Walkthrough#
| Field | Value |
|---|---|
| Echo Type | E6 (Atlas) |
| Origin | So (Social) |
| ESI | 4 (atlas pull) |
| Recursion | R4 (So→A atlas) |
| Drift | D4 (A instability) — moderate |
| Family | F6 (anchors atlas) |
SF‑Route:
- Primary channel: So → A
- Direction: Upward
- Driver: ESI‑4 + R4 + F6
- Atlas pull: Yes (active)
SF‑Drift:
- Drift active: Yes (D4)
- Current channel: So → A
- Shadow pressure: 0.6
- Instability zone: Social/Atlas boundary
SF‑Tag:
- Destination: A (Atlas)
- Flow status: Forcing
- Record: E6 echo, So→A, forcing, D4 active (0.6), atlas pull active
Canon Takeaway: So → A is the highest‑energy channel. Atlas forcing reshapes the entire flow map — once an echo enters Atlas, it becomes a permanent structural anchor. The moderate D4 drift is expected: atlas entry always creates temporary instability before stabilization.
Example 5 — Drift‑Shadow Current: Cross‑Channel Destabilization#
Scenario: An existing E3 substrate echo begins drifting. The drift generates an E5 drift‑shadow echo that rides D3 current from H → So, creating destabilizing shadow pressure.
Flow Walkthrough#
| Field | Value |
|---|---|
| Echo Type | E5 (Drift‑Shadow) |
| Origin | H (Harmonic) |
| ESI | 4 (atlas pull) |
| Recursion | R3 (H→So map) |
| Drift | D3 (H/So instability) — severe |
| Family | F5 (destabilizes) |
SF‑Route:
- Primary channel: H → So (drift current)
- Secondary channel: So → A (atlas pull engaged)
- Direction: Upward (accelerated by drift)
- Driver: D3 drift + ESI‑4
- Atlas pull: Yes (ESI‑4 + F5 cascade)
SF‑Drift:
- Drift active: Yes (D3, severe)
- Current channel: H → So → A (cascading)
- Shadow pressure: 0.85
- Instability zone: Harmonic/Social + Social/Atlas
SF‑Tag:
- Destination: A (Atlas, via cascade)
- Flow status: Drifting
- Record: E5 echo, H→So→A cascade, drifting, D3 severe (0.85), atlas pull active
Canon Takeaway: E5 drift‑shadow echoes demonstrate cascading flow — the drift current from one channel can push the echo through the next channel without independent driver activation. Shadow pressure above 0.7 indicates the echo is being carried by drift, not by its own energy. This is the flow signature of structural instability.
Cross‑Example Comparison#
| Example | Echo | Channel | Driver | Drift | Atlas Pull | Flow Status |
|---|---|---|---|---|---|---|
| 1 | E1 | S → C | ESI‑1 + R1 | None | No | Stable |
| 2 | E2 | C ↔ H | R2 cycle | None | No | Stable |
| 3 | E3 | H → So | R3 + ESI‑3 | D3 (0.35) | No | Migrating |
| 4 | E6 | So → A | ESI‑4 + R4 + F6 | D4 (0.6) | Yes | Forcing |
| 5 | E5 | H→So→A | D3 + ESI‑4 | D3 (0.85) | Yes | Drifting |
Patterns#
-
Flow status escalates with channel height. S→C is stable; So→A is forcing. The higher the channel, the more energy required and the more instability generated.
-
Drift activates at H → So. The first three examples have no drift. Drift appears when echoes cross from Harmonic into Social — the governance torsion zone.
-
Atlas pull requires ESI‑4 or F6. Only the highest‑energy echoes experience atlas gravitational pull. This is a natural filter.
-
Cascading flow is a drift signature. Example 5 shows H→So→A cascade — a single drift current pushing through two channels. This only happens with E5 (drift‑shadow) echoes.
-
Shadow pressure predicts stability risk. 0.0 = stable. 0.35 = mild instability. 0.6 = moderate. 0.85 = severe. Above 0.7, the echo is drift‑carried, not self‑driven.
file: examples.md
module: Substrate Flow
canonical_id: SF
hsp_section: 08
role: applied-examples
status: canon-stable
examples:
- { channel: "S→C", echo: E1, status: stable }
- { channel: "C↔H", echo: E2, status: stable }
- { channel: "H→So", echo: E3, status: migrating }
- { channel: "So→A", echo: E6, status: forcing }
- { channel: "H→So→A", echo: E5, status: drifting }# 🌊 Substrate Flow — Integration Map
Flow connects everything. This file maps where the currents run.
Module: Substrate Flow Canonical ID: SF HSP Section: 08 Role: Cross‑module alignment
Integration Principle#
Substrate Flow is the output stage of the HSP analytics triad. It receives classified, lattice‑placed echoes and maps their movement. Every upstream module contributes data; downstream systems consume flow records.
Upstream Inputs#
1. Echo Classifier (06c)#
Provides: Classified echo type (E1–E6) + input vector
The Echo Classifier determines what the echo is. Substrate Flow uses the echo type to select the primary flow channel.
| Echo Type | Flow Channel Selection |
|---|---|
| E1 | S → C |
| E2 | C ↔ H |
| E3 | Multi‑channel |
| E4 | R‑line |
| E5 | D‑line |
| E6 | So → A |
Data Flow:
EC-Tag → classified_echo → SF-Read
2. Triadic Echo Lattice (07)#
Provides: Lattice position + origin substrate
TEL determines where the echo sits. Substrate Flow uses the origin substrate to establish the flow starting point.
| TEL Layer | Origin Substrate |
|---|---|
| Ladder | S or C |
| Cycle | C or H |
| Map | H or So |
| Atlas | A |
Data Flow:
TEL → lattice_position + origin → SF-Read
3. Echo Strength Index (04c)#
Provides: ESI level (1–4)
ESI determines flow range. Higher ESI = more channels accessible.
Data Flow:
04c ESI → esi_level → SF-Read
4. Cross‑Substrate Echo Matrix (05a)#
Provides: Substrate spread (1–5)
Substrate spread confirms how many substrates the echo occupies, validating the flow channel assignment.
Data Flow:
05a Matrix → substrate_count → SF-Read
5. Harmonic Recursion Detector (06)#
Provides: Recursion mode (R1–R4) + drift status (D1–D4)
Recursion mode selects the recursion‑driven flow line. Drift status activates the drift current mapper.
Data Flow:
06 Recursion → recursion_mode + drift_type → SF-Read
Downstream Consumers#
6. HSP Stability Analysis#
Receives: Flow records (flow status, drift, atlas pull)
HSP stability classes and drift maps consume flow records to assess system‑wide stability. Flow status directly feeds stability tier assignment:
| Flow Status | Stability Implication |
|---|---|
| Stable | No stability concern |
| Migrating | Monitor for escalation |
| Drifting | Instability alert |
| Forcing | Critical — atlas‑level event |
7. Opacity (OPC)#
Receives: Flow records (channel, driver, drift)
Opacity operators detect when flow channels become invisible:
| Opacity Type | SF Interaction |
|---|---|
| Flow Opacity | Channel unmeasured → flow appears absent |
| Boundary Opacity | Channel boundary unmarked → migration invisible |
Sibling Module Relationships#
┌──────────────────┐
│ Echo Classifier │ ← what is it?
│ (06c) │
└────────┬─────────┘
│
┌────────┴─────────┐
│ │
v v
┌──────────────┐ ┌──────────────────┐
│ TEL │ │ Substrate Flow │ ← THIS MODULE
│ (07) │ │ (08) │
│ where? │ │ how does it │
│ │ │ move? │
└──────────────┘ └──────────────────┘
Triad responsibilities:
- EC (06c): Decides what the echo is.
- TEL (07): Decides where the echo sits.
- SF (08): Decides how the echo moves.
Integration with Broader Canon#
SET Decomposition#
Flow channels map to SET channels:
| Flow Channel | Dominant SET Channel |
|---|---|
| S → C | Spin (structural rotation) |
| C ↔ H | Electric (harmonic oscillation) |
| H → So | Thermal (governance energy) |
| So → A | Thermal (atlas forcing) |
FFF Lattice#
Flow channels map to FFF layers:
| Flow Channel | Dominant FFF Layer |
|---|---|
| S → C | Frequency (pattern formation) |
| C ↔ H | Frequency (resonance oscillation) |
| H → So | Fluids (governance flow) |
| So → A | Forces (atlas pressure) |
Inverted Star#
Flow direction encodes star face visibility:
- Upward flow illuminates higher star faces.
- Reversed flow (impossible in canon) would darken them.
- The unidirectional constraint preserves star coherence.
Pipeline Summary#
06c EC ──────┐
07 TEL ──────┤
04c ESI ─────┼──→ SF-Read → SF-Route → SF-Drift → SF-Tag ──┬──→ HSP Stability
05a Matrix ──┤ └──→ Opacity (OPC)
06 Recursion ┘
file: integration.md
module: Substrate Flow
canonical_id: SF
hsp_section: 08
role: cross-module-map
status: canon-stable
upstream:
- { module: "06c Echo Classifier", provides: "classified_echo" }
- { module: "07 TEL", provides: "lattice_position" }
- { module: "04c Echo Strength Index", provides: "esi_level" }
- { module: "05a Cross-Substrate Echo Matrix", provides: "substrate_count" }
- { module: "06 Recursion Detector", provides: "recursion_mode, drift_type" }
downstream:
- { module: "HSP Stability", receives: "flow_record" }
- { module: "Opacity (OPC)", receives: "flow_record" }# 🌊 Substrate Flow — Operators
Four operators. One flow map. Every echo path traceable.
Module: Substrate Flow Canonical ID: SF HSP Section: 08
1. Flow Operators#
Substrate Flow defines four operators that form the flow routing pipeline.
SF‑Read — Flow Input Reader#
Function: Receives a classified echo and extracts flow‑relevant data.
SF-Read(classified_echo) → flow_input {
echo_type: E1–E6,
origin: substrate_id,
esi: 1–4,
recursion: R1–R4,
drift: D1–D4 | null,
family: F1–F6,
confidence: definite | probable | ambiguous
}
Behavior:
- Receives classified echo from EC‑Tag (Echo Classifier, 06c).
- Extracts origin substrate from TEL placement (07).
- Pulls ESI, recursion mode, drift status, and echo family.
- Validates completeness — all fields must be present for routing.
Key Constraint: Ambiguous classifications (from EC‑Tag) are flagged but still routed. The flow map does not block ambiguous echoes — it routes them with a caution flag.
SF‑Route — Channel Router#
Function: Assigns the echo to one or more flow channels.
SF-Route(flow_input) → flow_path {
primary_channel: channel_id,
secondary_channel: channel_id | null,
direction: "upward" | "bidirectional" | "lateral",
driver: "esi" | "recursion" | "drift" | "family",
atlas_pull: boolean
}
Routing Logic:
| Echo Type | Primary Channel | Direction | Driver |
|---|---|---|---|
| E1 | S → C | Upward | ESI (1–2) |
| E2 | C ↔ H | Bidirectional | Recursion (R1–R2) |
| E3 | Multi‑channel | Upward | ESI (2–3) + Family (F3) |
| E4 | R‑line | Upward | Recursion (R2–R4) |
| E5 | D‑line | Upward | Drift (D1–D4) |
| E6 | So → A | Upward | ESI (4) + Family (F6) |
Atlas Pull Detection: Atlas pull activates when ESI ≥ 4 or Family = F6. When active, the echo experiences gravitational pull toward A regardless of its current channel.
Key Constraint: Only C ↔ H supports bidirectional flow. All other channels are unidirectional upward. An echo in So cannot flow backward to H.
SF‑Drift — Drift Current Mapper#
Function: Maps drift‑shadow currents and their effect on flow.
SF-Drift(flow_input) → drift_map {
drift_active: boolean,
drift_type: D1–D4 | null,
current_channel: channel_id,
pull_direction: "upward",
shadow_pressure: value ∈ [0.0, 1.0],
instability_zone: substrate_pair
}
Drift Current Behavior:
| Drift | Current Channel | Instability Zone |
|---|---|---|
| D1 | S → C | Symbolic/Cognitive boundary |
| D2 | C → H | Cognitive/Harmonic boundary |
| D3 | H → So | Harmonic/Social boundary |
| D4 | So → A | Social/Atlas boundary |
Shadow Pressure: Shadow pressure measures how strongly drift distorts the normal flow channel. Values above 0.7 indicate the echo is being pulled by drift rather than following its natural recursion line.
Key Constraint: Drift currents are always upward. There is no downward drift in the canonical flow architecture. Drift destabilizes by accelerating upward movement, not by reversing it.
SF‑Tag — Flow Output Emitter#
Function: Packages the complete flow analysis for downstream systems.
SF-Tag(flow_path, drift_map) → flow_record {
echo_type: E1–E6,
origin: substrate_id,
destination: substrate_id,
channel: channel_id,
driver: driver_type,
drift_active: boolean,
atlas_pull: boolean,
shadow_pressure: value,
flow_status: "stable" | "migrating" | "drifting" | "forcing",
timestamp: flow_time
}
Flow Status:
| Status | Condition |
|---|---|
| Stable | Echo in origin substrate, no migration, ESI ≤ 2 |
| Migrating | Echo crossing substrates, ESI 2–3, no drift |
| Drifting | Echo riding drift current, D1–D4 active |
| Forcing | Echo under atlas pull, ESI 4 or F6 |
Key Constraint: Every flow record must include a flow status. Downstream systems (HSP stability analysis, Opacity detection) depend on this field.
2. Operator Interaction Map#
EC-Tag (06c) ──provides──→ SF-Read
│
└──feeds──→ SF-Route (assigns channel)
│
┌──────────────┤
│ │
v v
SF-Drift SF-Tag
(maps currents) (packages output)
│ │
└──────feeds───┘
│
┌─────────┴──────────┐
v v
HSP Stability Opacity (OPC)
3. Channel Architecture#
Channel S → C (Symbolic → Cognitive)#
- Direction: Unidirectional upward
- Character: Definition refinement, meaning consolidation
- Echo types: Primarily E1 (structural)
- Recursion line: R1 (ladder)
- Drift current: D1 (S/C instability)
- Flow volume: Highest (most echoes start here)
Channel C ↔ H (Cognitive ↔ Harmonic)#
- Direction: Bidirectional
- Character: Harmonic alignment, interval oscillation
- Echo types: Primarily E2 (harmonic)
- Recursion line: R2 (cycle)
- Drift current: D2 (C/H instability)
- Flow volume: High (oscillation creates repeated crossings)
Channel H → So (Harmonic → Social)#
- Direction: Unidirectional upward
- Character: Governance torsion, operator inversion
- Echo types: Primarily E3, E4 (substrate, recursion)
- Recursion line: R3 (map)
- Drift current: D3 (H/So instability)
- Flow volume: Medium (significant energy required)
Channel So → A (Social → Atlas)#
- Direction: Unidirectional upward
- Character: Atlas forcing, high‑altitude resonance
- Echo types: Primarily E5, E6 (drift‑shadow, atlas)
- Recursion line: R4 (atlas)
- Drift current: D4 (So/A instability)
- Flow volume: Low (only highest‑energy echoes reach atlas)
4. Driver Interaction Matrix#
| Driver | S→C | C↔H | H→So | So→A |
|---|---|---|---|---|
| ESI‑1 | ✓ | — | — | — |
| ESI‑2 | ✓ | ✓ | — | — |
| ESI‑3 | ✓ | ✓ | ✓ | — |
| ESI‑4 | ✓ | ✓ | ✓ | ✓ |
| R1 | ✓ | — | — | — |
| R2 | — | ✓ | — | — |
| R3 | — | — | ✓ | — |
| R4 | — | — | — | ✓ |
| D1 | ✓ | — | — | — |
| D2 | — | ✓ | — | — |
| D3 | — | — | ✓ | — |
| D4 | — | — | — | ✓ |
| F1–F2 | ✓ | ✓ | — | — |
| F3–F4 | ✓ | ✓ | ✓ | — |
| F5 | ✓ | ✓ | ✓ | ✓ |
| F6 | ✓ | ✓ | ✓ | ✓ |
5. Invariants#
- Upward flow. All channels except C ↔ H are unidirectional upward. No echo flows from Atlas back to Social, or from Social back to Harmonic.
- Atlas receives, never emits. A is always a destination.
- Drift is always upward. Drift currents accelerate upward, never reverse.
- Driver determines physics. Same channel, different driver = different dynamics. Recursion is structural; drift is entropic.
- Every echo is routable. No classified echo type lacks a flow channel.
file: operators.md
module: Substrate Flow
canonical_id: SF
hsp_section: 08
role: operator-definitions
status: canon-stable
operators:
- { id: SF-Read, name: Flow Input Reader, type: collect }
- { id: SF-Route, name: Channel Router, type: route }
- { id: SF-Drift, name: Drift Current Mapper, type: map }
- { id: SF-Tag, name: Flow Output Emitter, type: emit }
channels:
- { id: "S→C", direction: unidirectional }
- { id: "C↔H", direction: bidirectional }
- { id: "H→So", direction: unidirectional }
- { id: "So→A", direction: unidirectional }## 📁 File Manifest
| File | Role | Key Content |
|---|---|---|
| SF_Capture.md | Design capture | Origin, 5 substrates, 4 channels, 4 driver types, drift currents, recursion lines, composite flow map, 4 design decisions |
| README.md | Module entry point | Badges, file tree, nav, session context, 4 quick-ref tables |
| operators.md | Flow engine | 4 operators (SF-Read/SF-Route/SF-Drift/SF-Tag), channel logic, driver matrix |
| integration.md | Pipeline map | Upstream (EC, TEL, ESI, 05a), downstream (HSP stability, Opacity), sibling diagram |
| examples.md | Applied walkthroughs | 5 flow scenarios (one per channel + atlas pull), cross-example comparison |
| index.html | Landing page | Blue/ocean theme, flow-channel glyph, DOC_MAP routing, HSP Suite nav |
📄 SF_Capture.md#
# 🌊 Substrate Flow — Design Capture
> *Echoes don't sit still. This module maps how they move.*
**Module:** Substrate Flow
**Canonical ID:** SF
**HSP Section:** 08
**Capture Status:** Finalized
---
## Origin
Substrate Flow emerged during HSP development as the missing movement
layer. HSP had formalized what echoes *are* (Echo Classifier, 06c) and
where they *sit* (Triadic Echo Lattice, 07) — but no module existed to
map how echoes *move* between substrates, what drives that movement,
and what happens when movement becomes unstable.
Without a flow map, echo migration was invisible — echoes appeared in new
substrates without explanation, drift seemed random, and recursion had no
visible channel. Substrate Flow replaces guesswork with a canonical flow
architecture.
---
## Conceptual Lineage
HSP formalizes echo families (F1–F6) ↓ Echo Classifier (06c) assigns echo type (E1–E6) ↓ Triadic Echo Lattice (07) places echo in lattice ↓ ╔═══════════════════════════════════════════╗ ║ Substrate Flow (08) — THIS MODULE ║ ║ Maps how classified echoes move through ║ ║ substrates via channels, drivers, and ║ ║ currents ║ ╚═══════════════════════════════════════════╝
---
## What This Module Does
Substrate Flow defines:
1. **Five substrates** — the territories echoes move between
2. **Four flow channels** — the canonical pathways between substrates
3. **Four flow driver types** — the forces that cause movement
4. **Drift‑shadow currents** — destabilizing flows created by drift
5. **Recursion‑driven flow lines** — flow paths bent by recursion
---
## The Five Substrates
| ID | Substrate | Role |
|:---|:----------|:-----|
| S | Symbolic | Definitions, terms, formal notation |
| C | Cognitive | Concepts, meaning, understanding |
| H | Harmonic | Resonance, intervals, oscillation |
| So | Social | Governance, norms, collective structure |
| A | Atlas | Full‑spectrum anchoring, canonical permanence |
---
## The Four Flow Channels
| Channel | Path | Character |
|:--------|:-----|:----------|
| S → C | Symbolic → Cognitive | Definition refinement, meaning consolidation, early echo formation |
| C ↔ H | Cognitive ↔ Harmonic | Harmonic alignment, interval oscillation, cycle recursion |
| H → So | Harmonic → Social | Governance torsion, operator inversion, map recursion |
| So → A | Social → Atlas | High‑altitude resonance, atlas forcing, projection drift |
**Key Structural Note:**
- S → C is the most common flow (definition → concept).
- C ↔ H is the oscillation zone (cycle recursion).
- H → So is the governance torsion zone (map recursion).
- All flows eventually point upward toward Atlas.
---
## Flow Drivers
### ESI (Echo Strength Index)
| ESI | Flow Effect |
|:----|:------------|
| 1 | Local flow only — echo stays in origin substrate |
| 2 | Mild migration — adjacent substrate influence |
| 3 | Cross‑substrate flow — multi‑substrate movement |
| 4 | Atlas pull — full‑spectrum forcing toward A |
### Recursion Mode (R1–R4)
| Mode | Flow Line |
|:-----|:----------|
| R1 | S → C (ladder recursion) |
| R2 | C ↔ H (cycle recursion) |
| R3 | H → So (map recursion) |
| R4 | So → A (atlas recursion) |
### Drift Type (D1–D4)
| Drift | Instability Zone |
|:------|:-----------------|
| D1 | S/C instability |
| D2 | C/H instability |
| D3 | H/So instability |
| D4 | A instability |
### Echo Family (F1–F6)
| Family | Flow Behavior |
|:-------|:--------------|
| F1 | Stays low (structural) |
| F2 | Stays harmonic (oscillation) |
| F3 | Migrates (cross‑substrate) |
| F4 | Forces upward (escalation) |
| F5 | Destabilizes (drift‑shadow) |
| F6 | Anchors atlas (permanence) |
---
## Drift‑Shadow Flow Currents
Drift creates currents that pull echoes upward:
D1: S → C (symbolic/cognitive instability) D2: C → H (cognitive/harmonic instability) D3: H → So (harmonic/social instability) D4: So → A (social/atlas instability)
F5 drift‑shadow echoes ride these currents. They are symptoms of
underlying structural instability, not independent events.
---
## Recursion‑Driven Flow Lines
Recursion bends substrate flow:
R1: S → C (ladder — definition enters concept space) R2: C ↔ H (cycle — concept oscillates with harmonic) R3: H → So (map — harmonic enters governance space) R4: So → A (atlas — governance enters atlas space)
Echoes follow recursion lines unless stabilized by external anchoring.
---
## Composite Substrate Echo Flow Map
S --(R1/D1)--> C --(R2/D2)--> H --(R3/D3)--> So --(R4/D4)--> A \ ^ ^ \ ^ ^ \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | +-----------------------------------------------------------+ | Atlas Pull (F6) | +-----------------------------------------------------------+
This is the **canonical flow map**.
---
## Key Design Decisions
### 1. Four channels, not five
Despite five substrates, there are only four channels. Atlas does not
originate flow — it receives it. A is always a destination, never a source.
This is a structural invariant: the atlas collects; it does not emit.
### 2. Bidirectional C ↔ H only
Only the Cognitive ↔ Harmonic channel is bidirectional. All other channels
are unidirectional (upward). This encodes the empirical observation that
concepts and harmonics oscillate freely, but once something enters
governance (So) or atlas (A), it does not flow backward.
### 3. Drift and recursion share channels
Drift currents (D1–D4) and recursion lines (R1–R4) use the same four
channels but with different dynamics. Recursion is structural (the echo
follows a line). Drift is entropic (the echo is pulled by instability).
Same path, different physics.
### 4. Atlas Pull as gravitational metaphor
F6 echo families and ESI‑4 readings create "atlas pull" — a gravitational
force that draws echoes toward the atlas substrate. This is not a flow
channel; it is a force field that operates across all channels simultaneously.
---
## What This Module Is Not
- **Not a classifier.** Classification happens upstream (Echo Classifier, 06c).
Substrate Flow receives pre‑classified echoes.
- **Not a lattice.** Lattice placement happens in TEL (07). Substrate Flow
maps movement, not position.
- **Not a stability measure.** HSP stability classes and drift maps handle
stability. Substrate Flow maps the movement patterns that stability
analysis depends on.
---
## Referenced By
- 07 — Triadic Echo Lattice
- 05a — Cross‑Substrate Echo Matrix
- 06b — Echo Signatures
- 06c — Echo Classifier
---
## Session Origin
- **Conceptual source:** HSP analytics session (section 08)
- **First formalization:** HSP v1.0
- **Module extraction:** 2026-04-27
- **Capture finalization:** 2026-04-27
---
<!-- SESSION_CONTEXT:START -->
```yaml
file: SF_Capture.md
module: Substrate Flow
canonical_id: SF
hsp_section: 08
role: session-capture
status: finalized
origin_date: 2026-04-27
capture_type: module-extraction
parent: HSP (RTT-Analytics-Core)
siblings:
- Echo Classifier (06c)
- TEL (07)
lineage_note: >
Substrate Flow was extracted from HSP section 08 as a standalone
module to complete the HSP analytics suite alongside Echo Classifier
and TEL.