Skip to content

First Admission and Historical Trust

Cryptographic verification proves protected bytes and a key-bound Principal. First Admission adds an Organization-assigned trusted acceptance instant and an authoritative append-only record. The Admission layer remains separate from the six cryptographic stages (MWP-ADM-005).

The logical key is (organizationId, signingHash). The Admission Log authenticates its accepting service, distinguishes a found record from authoritative absence, preserves append-only integrity, and exposes one atomic append-or-return-existing operation. Typed outcomes fail closed; a caller trust flag cannot replace them (MWP-ADM-003).

The exact nine-field record shape, prohibition on a signature member, and non-self-authenticating boundary are defined by MWP-ADM-001. Its exact local artifact is indexed in the JSON Schema catalog, and the complete first-admission and replay evidence bundle is published under Admission conformance.

The reader-visible sequence is exactly:

six-stage cryptographic verification
→ authoritative Admission Log lookup
→ found record validation OR authoritative absence
→ trusted context and candidate preparation
→ atomic append-or-return-existing
→ returned record validation
→ admitted result

The branch point matters. A found record goes directly to record validation. Only authoritative absence permits trusted context and candidate preparation. The atomic append may return the local candidate or a concurrently committed record, and the returned record is always validated before success. Candidate bytes alone never establish admission. This orchestration is defined by MWP-ADM-006.

Candidate preparation also does not append an Event or imply a state transition (MWP-ADM-007).

The returned First-Admission Record is parsed as one strict UTF-8 JSON value, validated against the local schema, and compared with the six-stage result for Organization, document kind, signing hash, key ID, and Principal. Its acceptedBy identity matches the service authenticated by the adapter result (MWP-ADM-009).

The trusted acceptance instant is independently tested against the same selected key interval used for the protected signed time (MWP-ADM-010).

Failures after six-stage completion retain protected diagnostic stage admission and map on the wire to AUTH_INVALID_SIGNATURE (MWP-ADM-012).

Historical replay follows a narrower path:

six-stage cryptographic verification
→ required found record
→ record validation
→ no trusted context or append

The six stages use authoritative historical Registry evidence containing the retained validity history needed for the protected signed time. Replay requires an existing record, validates it, and never creates a new admission or issues trusted candidate context (MWP-ADM-008).

Admission remains separate from Command freshness and signer authorization; the next page makes those boundaries explicit.