Developer Guide
This section provides in-depth documentation for developers working on specific parts of the FUSION codebase. Each module page explains what the component does, how it works internally, and how to develop on it.
Tip
New to FUSION? Start with the Installation section first, then return here when you need to work on a specific module.
How to Use This Guide
Each module page follows a consistent structure:
Overview - What the module does and where it fits
Key Concepts - Domain knowledge you need
Architecture - Internal structure and design
Components - Detailed file/directory descriptions
Dependencies - What connects to what
Development Guide - How to modify and extend
Testing - How to verify your changes
Modules
Data Directory
Documentation for the data/ directory and its contents.
GUI Design Documentation
Detailed design documentation for the web-based GUI, including architecture decisions, API specifications, and coding standards.