Skip to content

Reason codes for skipped criteria - #11

Merged
fabianekc merged 2 commits into
mainfrom
reason-codes
Oct 9, 2026
Merged

fabianekc merged 2 commits into
mainfrom
reason-codes

Conversation

@fabianekc

Copy link
Copy Markdown
Member

Every skipped criterion carries a reason_code as defined under Results in CRITERIA-FORMAT.md of dpp-criteria (PR 17): not_applicable for conditions that do not hold, no DID, no RelatedResource or key_from that is not a DID; no_evidence for a passport without integrity proof or a DID document without payloadHash; not_evaluated for unsupported proof formats, unreachable didlint, missing shapes, history-based criteria, POST without product identifier and unusable patterns. The summary counts them per code in skipped_by_reason. The start page shows the reason per criterion and the breakdown; Swagger and README document both fields.

@fabianekc
fabianekc merged commit 7d361ba into main Oct 9, 2026
2 checks passed
@fabianekc
fabianekc deleted the reason-codes branch October 9, 2026 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant