d5dd5639ae
bridged.yaml is gitignored, so bridged.example.yaml is the only committed description of the config schema. Two tests already covered example -> code; nothing covered code -> example, so a brand-new key could ship undocumented and no test would notice. A new test compares BridgedConfig.KNOWN_TOP_LEVEL_KEYS against the example scanned as TEXT, so a key documented only as a comment counts as documented. That is what makes the guard correct rather than annoying: most of the example is commented on purpose. Verified here: added an undocumented key and watched the test fail with an actionable message naming it; then documented that key as a comment only and watched it pass. Probe reverted, tree clean. Closes #96