Relocate check_docs, check_adrs, and docs_rules; update CI, tests, and docs.
Unit tests cover the SQL gate, broadcast codec, Hive writer layout, and flight kinematics. CI runs pytest first; the simulator image build runs tests in a dedicated stage before the final layer.