* 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>
33 lines
753 B
JSON
33 lines
753 B
JSON
{
|
|
"items": [
|
|
{
|
|
"requirement_id": "R1",
|
|
"category": "empty",
|
|
"status": "unresolved",
|
|
"verification": null,
|
|
"resolution": null,
|
|
"reason": null,
|
|
"probe": "What is the result for empty, single-element, or null input?"
|
|
},
|
|
{
|
|
"requirement_id": "R1",
|
|
"category": "encoding",
|
|
"status": "unresolved",
|
|
"verification": null,
|
|
"resolution": null,
|
|
"reason": null,
|
|
"probe": "Whose definition of length/equality applies — bytes, code points, grapheme clusters, or normalized form?"
|
|
}
|
|
],
|
|
"coverage": {
|
|
"applicable": 2,
|
|
"resolved": 0,
|
|
"unresolved": 2,
|
|
"unclassified": 0,
|
|
"byVerification": {
|
|
"explicit": 0,
|
|
"backstop": 0
|
|
}
|
|
}
|
|
}
|