Repository Layout
reflex/├── .github/workflows/ # CI, docs deployment, release-please, commitlint├── bench/ # Micro-benchmarks (per-update latency); not CI-gated├── cmake/ # deps.cmake (Catch2), compile_all.cmake, warnings.cmake├── docs/ # This site's pages (the site is generated from them)├── docs-site/ # The site's components, traces and figures; docs-kit config├── scripts/ # Developer and CI helper scripts├── sdk/│ └── include/branes/reflex/│ ├── control/ # Controllers (pid, mixer, rate, attitude, position, cascade)│ ├── dsp/ # Sensor filters (biquad, rpm_notch)│ ├── math/ # Fixed-size vectors, matrices, quaternions (vec3, quat)│ └── model/ # Plant models (quadrotor)├── tests/│ └── sdk/ # Catch2 tests, one executable per file├── tools/ # Host-side developer tools (simulation, tuning, plotting)├── CMakeLists.txt└── CMakePresets.jsonThe public API is everything under sdk/include/branes/reflex/, in the
branes::reflex namespace, exposed through the branes::reflex CMake target.