FA-25650 / Filter interfaces / Member archive
User filter counts exclude enforced constraints without collapsing repeated fields · case 05
User filter counts exclude enforced constraints without collapsing repeated fields is violated by the widget projection.
Case contract
System-enforced filter constraints are immutable and survive user resets; user and system operands with the same field remain separate conjuncts. This example checks: User filter counts exclude enforced constraints without collapsing repeated fields.
Why this case matters
Filter-widget state and serialization must preserve user constraints while the view changes.
One recorded failure
Sample boundary fixtureThis sample comes from the broken implementation of a controlled reproducer.
| Boundary fixture | Actual | Expected | Outcome |
|---|---|---|---|
| contract fixture 0 | {"effective-conjunction": [1, 2, 3], "export-user": [{"field": "a", "system": false, "value": 2}, {"field": "a", "system": false, "value": 3}], "removal-control": true, "reset-survivors": [{"field": "a", "system": true, "value": 1}], "system-badge": "", "user-count": 3} | {"effective-conjunction": [1, 2, 3], "export-user": [{"field": "a", "system": false, "value": 2}, {"field": "a", "system": false, "value": 3}], "removal-control": true, "reset-survivors": [{"field": "a", "system": true, "value": 1}], "system-badge": "", "user-count": 2} | Failed |
MEMBER ARCHIVE
The complete case is available to members.
This record includes three runnable implementations, regression fixtures, execution results, and source hashes.
Member access is invitation-based. Sign in with your invited account to inspect the sources.
Sign in to the archive ↗