Skip to content

BCR-2026-009: Fair Witness (Renumbered from 010)#155

Open
ChristopherA wants to merge 5 commits intomasterfrom
bcr-2026-010
Open

BCR-2026-009: Fair Witness (Renumbered from 010)#155
ChristopherA wants to merge 5 commits intomasterfrom
bcr-2026-010

Conversation

@ChristopherA
Copy link
Contributor

Proposes Known Values for Fair Witness attestations in Gordian Envelopes — human observation with explicit acknowledgment of limitations.

Predicates defined:

  • observerWitness — The entity making the observation
  • observationTimestamp — When the observation was made
  • observerIndependence — Relationship disclosure (independent, affiliated, etc.)
  • observationScope — What was and wasn't directly observed
  • observationMethodology — How the observation was conducted

Codepoints: Community range 1120-1124

Based on the Fair Witness concept: reporting only direct observations with acknowledged limitations, distinguishing observed facts from interpretation.

Seeking rough consensus; willing to use 100000+ range if community prefers.

Proposes Known Values for neutral observer attestation: observerWitness,
observationTimestamp, observerIndependence, observationScope, etc.

Community range 1120-1124. Seeking rough consensus; willing to use
100000+ if community prefers.

Signed-off-by: Christopher Allen <ChristopherA@LifeWithAlacrity.com>
@shannona shannona self-requested a review February 3, 2026 19:49
Copy link
Contributor

@shannona shannona left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@ChristopherA
Copy link
Contributor Author

Updates (Feb 4, 2026)

Per reviewer feedback:

  1. Notation: Changed CID(...)Digest(...) per Issue BCR notation question: Content-addressed envelope references in examples #157 resolution
  2. Type markers: Fixed quoting for type markers (e.g., 'FairWitnessObservation')

@ChristopherA
Copy link
Contributor Author

Per Wolf's feedback: removed { } envelope wrapping from examples that don't include signatures. Wrapping is only needed when showing signed envelopes.

Part of coordinated suite renumbering. BCR-2026-004 (Signing Event
Attestations) was inserted, shifting all subsequent numbers.

Codepoint range unchanged: 1100-1104

Signed-off-by: Christopher Allen <ChristopherA@LifeWithAlacrity.com>
@ChristopherA ChristopherA changed the title Add BCR-2026-010: Fair Witness Predicates BCR-2026-009: Fair Witness (Renumbered from 010) Feb 4, 2026
@ChristopherA
Copy link
Contributor Author

Updates (2026-02-04)

Renumbering

  • Renumbered: BCR-2026-010 → BCR-2026-009
  • Codepoint range: 1100-1104 (unchanged assignment)
  • Branch name bcr-2026-010 retained for PR history continuity

Content

  • No significant content changes
  • Cross-references updated to reflect suite renumbering

Related

This PR is part of a coordinated suite of 8 BCRs for attribution, authority, and endorsement predicates. See PR #151 for the complete overview of the suite structure.

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.

2 participants