Files
msd-core/gsd-core/references/edge-probe-fixtures/04-money-rounding/expected-coverage.json
Tom Boucher 3014775a3f fix(#4656): expose coverage.unclassified and widen the zero-applicable guards (#4800)
* fix(#4656): expose coverage.unclassified and widen the zero-applicable guards

* fix(#4656): regenerate golden coverage fixtures and update the rollup pin

Emitted-Drift-Ack-Growth: spec-phase.md — #4656: guard widened to the all-unclassified case, doc claim corrected
Emitted-Drift-Ack-Growth: ui-phase.md — #4656: guard widened identically

* fix(#4656): sync edge-probe doc blocks and coverage pins with the new field

* fix(#4656): key the mandatory confirmation on the widened guard

* docs(#4656): backfill changeset PR number

---------

Co-authored-by: sim <sim@local>
2026-09-16 10:33:32 -04:00

33 lines
821 B
JSON

{
"items": [
{
"requirement_id": "R1",
"category": "boundary",
"status": "unresolved",
"verification": null,
"resolution": null,
"reason": null,
"probe": "What happens exactly at each min/max/threshold — and one step either side?"
},
{
"requirement_id": "R1",
"category": "precision",
"status": "unresolved",
"verification": null,
"resolution": null,
"reason": null,
"probe": "Where can precision loss, overflow, or rounding/tie-breaking occur — and what is the exact contract (e.g. half-up vs half-to-even, ceil/floor/truncate)?"
}
],
"coverage": {
"applicable": 2,
"resolved": 0,
"unresolved": 2,
"unclassified": 0,
"byVerification": {
"explicit": 0,
"backstop": 0
}
}
}