Skip to main content

PTI RFC Index

Portable Trust Infrastructure (PTI) normative specifications evolve through Request for Comments (RFC) documents — public proposals reviewed by the community before they become normative.

StepAction
1Open an issue or discuss in the Working Group
2Submit an RFC draft pull request using the template under rfcs/
3Review cycles: Draft → Proposed → Final per RFC process
4Conformance tests updated where behavior is normative

Each RFC is self-contained but cross-references related documents. RFCs use RFC 2119 normative keywords: MUST, MUST NOT, SHOULD, SHOULD NOT, MAY, and RECOMMENDED.

RFC lifecycle

StatusMeaning
DraftUnder community review; breaking changes permitted
ProposedStable enough for pilot implementations
FinalNormative; backward-compatible changes only via versioning RFC
DeprecatedSuperseded; implementations SHOULD migrate

All RFCs listed below are Proposed as of PTI specification v1.0.

RFC catalogue

RFCTitleScopeStatus
RFC-001PTI ArchitectureSystem layers, roles, data planes, and trust lifecycleProposed
RFC-002Trust ContextsContext identifiers, isolation, lens derivationProposed
RFC-003Trust EventsEvent schema, ingest channels, validationProposed
RFC-004Trust Lookup APIConsumer-facing lookup operations and report tiersProposed
RFC-005Trust GraphSubject graph model, edges, signal propagationProposed
RFC-006Trust ExchangeCross-implementation portability and federationProposed
RFC-007GovernanceConsent, retention, accountability, auditProposed
RFC-008SecurityAuthentication, encryption, threat modelProposed
RFC-009PrivacyData minimization, subject rights, purpose bindingProposed
RFC-010VersioningSchema evolution, compatibility, deprecationProposed
RFC-011Identity ResolutionPTI-ID assignment, deduplication, external subjectsProposed
RFC-012Trust EvidenceProvenance chains, verification hooks, explainabilityProposed

Reading order

Implementers building a minimal compatible system SHOULD read RFCs in this order:

  1. RFC-001 (Architecture) — establishes vocabulary and boundaries
  2. RFC-002 (Trust Contexts) — scopes all downstream data
  3. RFC-003 (Trust Events) — producer ingest contract
  4. RFC-011 (Identity Resolution) — subject identity model
  5. RFC-005 (Trust Graph) — internal representation
  6. RFC-012 (Trust Evidence) — outcome provenance
  7. RFC-004 (Trust Lookup API) — consumer contract
  8. RFC-007, RFC-008, RFC-009 — governance, security, privacy obligations
  9. RFC-006, RFC-010 — federation and evolution

Relationship to other documentation

Document setPurpose
ConformanceProfiles, certification, test categories
Build your PTIIndependent implementer guide
Specification v1.0Operational compliance and explainability guides

Contributing

RFC changes require a revision PR with:

  1. Motivation for the change
  2. Backward-compatibility analysis per RFC-010
  3. Updated conformance test references where applicable