docs: mod-first overhaul of all wiki pages + static-metric guard compliance
14 pages rewritten for the Arma 3 mod audience (mission makers first,
developers second): Home, Getting-Started, SQL-Dialect,
SQL-Compatibility-Report, CBA-Settings, TCP-Connector, Standalone-Server,
Security, Production-Readiness, Module-Guide, Patch-Framework, Plugins,
Building, Development-Setup.
- Every feature claim verified against the real engine/binary + source
(window fns, prepared stmts, cursors, triggers/FK/CHECK, WITH
RECURSIVE, FULL OUTER/NATURAL/USING joins, EXCEPT/INTERSECT, EXPLAIN,
VACUUM/REINDEX, SAVEPOINT, UPSERT, RETURNING, composite PKs)
- 30KB response contract documented as fail-loud with cursor hint
(never silent truncation); cursor paging worked examples
- APL-SA license (mod) — fixes the earlier MIT error
- NO static repo-metrics: no test counts, no sweep counts, no MSRV,
no edition, no version strings — references live sources instead
(CI badges, Cargo.toml rust-version, sweep/test commands)
- Function names verified against addons/database/ (5 short a3sql_fnc_
aliases + a3sql_database_fnc_* full names)
- Fixed wrong claims found during verification: live_patch matching
empty rules, listener bind default, plugin register_function syntax,
dirty-flag namespace key, autosave debounce