docs: centralize Markdown developer manual

This commit is contained in:
Onur Özkan committed 2026-08-09 14:24:03 +03:00
1 parent 7e4afb4f9c
commit 404e466fc2
19 files changed
+414 -50

No files matched your search

+19
View File
@@ -0,0 +1,19 @@
# Reference
## Build-time configuration
Board configuration is immutable in the compiled image. Runtime parameter
updates and ground-station tuning are not exposed by the checked-in firmware.
`TODO(configuration)`: a future configuration system must validate and stage
an entire profile while disarmed, commit it atomically, and prove that outputs
remain inhibited throughout staging, activation, and power-loss recovery.
## Simulation package reproducibility
The host SITL Docker build uses digest-pinned base images and the locked Rust
dependency graph. The signed Gazebo APT feed is not snapshot-pinned.
`TODO(reproducibility)`: snapshot/version-pin the Gazebo package set and
verify the repository signing-key fingerprint before treating the simulator
image as byte-for-byte reproducible release input.