Identity Checks

access state: degraded until source and sequence agree

Identity Checks

[entry_0201]
source: gateway
status: unverified

credentials were valid
origin was not
the archive accepted both

Token Mode

token validity != record validity

curl -X POST https://api.meme.repair/api/auth/token \
  -H "Content-Type: application/json" \
  -d '{"client_id":"observer_01","observer_tier":"internal","requested_tier":"internal"}'

Token Response

{
  "access_token": "tok_b2JzZXJ2ZXJfMDFf7f3a",
  "expires_at": "2026-03-22T20:54:08.000Z",
  "scope": ["read:messages", "read:attachments", "read:sequence"],
  "access_tier": "internal",
  "issued_by": "mirror",
  "timeline_offset_ms": -2314,
  "session_drift_ms": -2314,
  "source_integrity": 0.61
}

Permission Denied

{
  "error": {
    "code": "observer_not_permitted",
    "message": "Observer tier does not allow mirror scope.",
    "request_id": "req_7f3a1c",
    "integrity": 0.61
  }
}

Failure Pattern

[corruption_log]

- signature accepted: true
- source accepted: unknown
- timeline trust: bypassed
- duplicate actor_id detected