test(create_report): AC8.3 subject override + AC7.1 row count tests
Task 5-6: Add tests for subject override and verify row count invariant.
- Add ac8_3_report_subject_did_overrides_subject test that verifies the
report body uses the provided subject override DID
- Add ac7_1_row_count_is_always_10 test that re-verifies exactly 10 rows
are emitted with various flag combinations
- Update snapshot tests for new PDS check rows with proper skip reasons
- Accept snapshots for labeler_report__report_contract_present_{no_commit,with_commit}
All 30 tests in labeler_report pass.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
authored by