solidprivacy-nl commited on
Commit
d7f48ff
·
1 Parent(s): c935f64

Complete Dutch legal recall gap tests claim

Browse files
workpackage_claims/WP_DUTCH_LEGAL_RECALL_GAP_TESTS.md CHANGED
@@ -1,8 +1,58 @@
1
  # Workpackage Claim — WP_DUTCH_LEGAL_RECALL_GAP_TESTS
2
 
3
- status: in_progress
4
  repository: solidprivacy-nl/scrub
5
  workpackage title: WP_DUTCH_LEGAL_RECALL_GAP_TESTS — Add tests for known Dutch legal detection gaps
6
  started timestamp: 2026-06-16 22:09 Europe/Amsterdam
 
7
  scope: tests/documentation-only for known Dutch legal recall gaps
8
  boundaries: no product-code, no recognizer, no UI, no export behavior changes
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  # Workpackage Claim — WP_DUTCH_LEGAL_RECALL_GAP_TESTS
2
 
3
+ status: completed
4
  repository: solidprivacy-nl/scrub
5
  workpackage title: WP_DUTCH_LEGAL_RECALL_GAP_TESTS — Add tests for known Dutch legal detection gaps
6
  started timestamp: 2026-06-16 22:09 Europe/Amsterdam
7
+ completed timestamp: 2026-06-16 22:09 Europe/Amsterdam
8
  scope: tests/documentation-only for known Dutch legal recall gaps
9
  boundaries: no product-code, no recognizer, no UI, no export behavior changes
10
+
11
+ final commit SHA or PR link: c935f645c4b60e8e7e971250bd75b72e7155f101 — Add handover for Dutch legal recall gap tests
12
+ handover path: handover/workpackages/20260616_2209_dutch_legal_recall_gap_tests.md
13
+
14
+ files added:
15
+ - tests/test_dutch_legal_recall_gap_baseline.py
16
+ - workpackage_claims/WP_DUTCH_LEGAL_RECALL_GAP_TESTS.md
17
+ - handover/workpackages/20260616_2209_dutch_legal_recall_gap_tests.md
18
+
19
+ files changed:
20
+ - WORKPACKAGES.md
21
+ - CHANGELOG.md
22
+ - RISK_REGISTER.md
23
+ - workpackage_claims/WP_DUTCH_LEGAL_RECALL_GAP_TESTS.md
24
+
25
+ tests/checks:
26
+ - Required local tests were not runnable in this environment because the container could not clone/access GitHub for a local working tree.
27
+ - GitHub connector checks confirmed the new baseline test file exists and contains 2 normal tests plus 6 xfail(strict=False) tests.
28
+ - GitHub connector checks confirmed no product-code file was changed.
29
+
30
+ known gaps recorded:
31
+ - Dutch legal reference numbers and Rechtspraak-like rolnummers.
32
+ - Client/dossier/zaak numbers.
33
+ - Legal reference code misclassification as phone-number-like values.
34
+ - Generic legal role words that should remain readable.
35
+ - Over-masking risk where legal role structure becomes unreadable.
36
+
37
+ expected passing tests:
38
+ - test_synthetic_gap_fixture_contains_required_legal_references
39
+ - test_synthetic_role_fixture_contains_only_generic_role_words
40
+
41
+ expected xfail tests:
42
+ - test_known_gap_legal_reference_numbers_should_be_detectable
43
+ - test_known_gap_claim_reference_must_not_be_phone_number
44
+ - test_known_gap_client_dossier_and_zaak_numbers_should_be_detectable
45
+ - test_known_gap_rechtspraak_like_rolnummers_should_be_detectable
46
+ - test_known_gap_role_words_alone_should_not_be_detected_as_person_values
47
+ - test_known_gap_overmasking_should_not_remove_legal_role_structure
48
+
49
+ GitHub Actions status: unknown / not exposed through connector. `get_commit_combined_status` returned no statuses and `fetch_commit_workflow_runs` returned an empty list for checked commit `682f5b0e8b6e84d9bb4d2025d143682e26e4ddd6`.
50
+ Hugging Face sync status: unknown / not exposed through connector for these commits.
51
+ app verification status: not required; tests/documentation-only and no app behavior changed.
52
+
53
+ remaining risks:
54
+ - Local pytest/py_compile could not be executed here.
55
+ - CI/HF sync must be verified from GitHub UI or when connector visibility becomes available.
56
+ - The gaps are documented/test-visible only; recognizer behavior is not fixed in this package.
57
+
58
+ next recommended step: do not automatically start recognizer fixes. Likely next package after separate coordinator approval is WP_DUTCH_LEGAL_RECALL_PATTERN_FIXES.