Text-Based Data Flow Diagram

[User Application] 
        ↓ (API Calls)
[src/include/d3tui/**] ← Public Headers
        ↓
[Core Library Modules] ← [Terminal, Render, Font, Input, Memory, VMU, Assets, Patterns]
        ↓ (Hardware Commands)
[SPECTRE/Hardware Layer] ← PVR2, Controller Ports, VMU, AICA Sound
        ↓ (Data/Commands)
[Dreamcast Hardware] ← Display, Memory, Input Devices, Storage
        ↑
[Asset Pipeline] ← [asset-staging/] → [SHACHI-patterns/] → [src/d3tui/assets/]
        ↑
[Build System] ← [scripts/] + [Makefile] + [toolchains/] → [Compiled Binaries]
        ↑
[Development Cycle] ← [docs/] + [stage-briefs/] + [notes/] → [Implementation]
        ↑
[CI Pipeline] ← [.github/workflows/] → [Automated Testing] → [Quality Gates]