-
-
Notifications
You must be signed in to change notification settings - Fork 40
BCR-2026-XXX: General Assertion Predicates #150
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
shannona
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
Updates (Feb 4, 2026)
|
|
|
Per Wolf's feedback: removed |
✅ UNBLOCKEDThe BCR-2026-005 now defines 5 predicates (1001-1005):
This PR is ready for review. |
|
Updated cross-references to reflect BCR suite renumbering. This BCR number (005) unchanged. |
Proposes Known Values for assertion lifecycle management: supersedes, revocationReason, processDisclosure, and transparency predicates. Community range 1000-1005. Seeking rough consensus; willing to use 100000+ if community prefers. Signed-off-by: Christopher Allen <ChristopherA@LifeWithAlacrity.com>
Related BCRs section updated to reflect new numbering: - BCR-2026-004: Signing Event Attestations (was 006) - BCR-2026-006: Principal Authority (was 007) - BCR-2026-011: Anchor Predicates (was 004) Signed-off-by: Christopher Allen <ChristopherA@LifeWithAlacrity.com>
9fcdaea to
36eed8d
Compare
Per Wolf's recommendation: use temporary letter designations. Actual BCR numbers will be assigned at merge time. Updated all internal cross-references to XXX format. Signed-off-by: Christopher Allen <ChristopherA@LifeWithAlacrity.com>
Proposes Known Values for general-purpose assertion lifecycle management in Gordian Envelopes.
Predicates defined:
supersedes— Links a new assertion to the one it replacesrevocationReason— Documents why an assertion was revokedprocessDisclosure— Narrative about how the assertion was produceddisclosedBias— Potential biases the attestor disclosesdisclosedLimitations— Limitations on the attestor's knowledgeassertionLimitations— Scope or constraints of the assertion itselfCodepoints: Community range 1000-1005
Complements existing core predicates
validFrom(21) andvalidUntil(22).Seeking rough consensus; willing to use 100000+ range if community prefers.