Skip to main content

Core Design Principles

Normative language (RFC 2119): MUST / MUST NOT are absolute; SHOULD / SHOULD NOT are strong recommendations; MAY / OPTIONAL are truly optional. See RFC 2119.

These principles are constitutional to PTI. Implementations MUST NOT trade them for speed or convenience.

PrincipleRationaleExample
Portable by DesignTrust must follow the subject across institutionsA pti_id persists across partners and contexts
Context NativeSignals belong to life domains, not global scoresLending and rental scores are isolated
Evidence DrivenScores trace to attributable signalsEvery score change links to a trust event
Consent FirstSubjects control signal sharingConsent gates before cross-context resolution
Privacy PreservingMinimum necessary disclosureConsumers receive envelopes, not raw partner data
ExplainableDecisions carry machine-readable provenanceExplain APIs return signal attribution
ComposablePTI orchestrates existing trust technologiesKYC output becomes a trust signal input
API FirstTrust is programmatic infrastructureStandard lookup, exchange, and registry APIs
Vendor NeutralSpecification is implementation-independentAny organization can build a compatible platform
InteroperableCross-implementation trust exchangeFederated registries with conformance profiles
Real-TimeTrust resolves at decision timeSub-second lookup with cached intelligence
AuditableEvery action is observable and replayableTrust events are idempotent and logged
ExtensibleNew contexts and signal types via extension frameworkCustom trust contexts with schema registration
ResilientDegraded operation without data lossQueue-based ingestion with at-least-once delivery
Human-CentricInfrastructure serves people, not only institutionsSubjects own portable trust profiles