Fix audit finding F11: Harmonize float and percentage comparison semantics between DeterministicComparator and data2dsl_contract_v0.validate.
Recorded from user prompt in conversation 78d87a8b-d52c-4b44-b8f5-077656700b95.
src/data2dsl_comparator.pyleft_float == right_float and left_pct == right_pct) for the float-exact and percentage-exact comparison policies.1e-9 / 1e-6) that were causing outcomes to diverge from the strict contract validator in src/data2dsl_contract_v0/validate.py.tests/test_float_percentage_harmony.pyDeterministicComparator and validate_document(bundle) agree 100% on all outcomes and delta representations.pytest tests/test_float_percentage_harmony.py: 4/4 passed.