{"date": "2026-08-30", "from": {"k": "unit", "s": "toolshed", "n": "ingest journal sink > processIngest: VALID token + disabled -> 403 re-pair, no write"}, "to": {"k": "unit", "s": "toolshed", "n": "ingest journal sink > the 403 re-pair departure > processIngest: VALID token + disabled -> 403 re-pair, no write"}} {"date": "2026-08-30", "from": {"k": "unit", "s": "toolshed", "n": "ingest journal sink > processIngest: VALID token + revoked -> 403 re-pair"}, "to": {"k": "unit", "s": "toolshed", "n": "ingest journal sink > the 403 re-pair departure > processIngest: VALID token + revoked -> 403 re-pair"}} {"date": "2026-08-30", "from": {"k": "unit", "s": "toolshed", "n": "ingest journal sink > processIngest: VALID token + past expiresAt -> 403, no write"}, "to": {"k": "unit", "s": "toolshed", "n": "ingest journal sink > the 403 re-pair departure > processIngest: VALID token + past expiresAt -> 403, no write"}} {"date": "2026-08-30", "from": {"k": "unit", "s": "toolshed", "n": "ingest journal sink > processIngest: VALID token + unparseable expiresAt -> 403 (fails closed)"}, "to": {"k": "unit", "s": "toolshed", "n": "ingest journal sink > the 403 re-pair departure > processIngest: VALID token + unparseable expiresAt -> 403 (fails closed)"}} {"date":"2026-10-09","from":{"k":"unit","s":"toolshed","n":"ingest journal sink > processIngest: wrong-sink channel -> identical 401, no write"},"to":{"k":"unit","s":"toolshed","n":"ingest journal sink > processIngest: wrong-kind channel -> identical 401, no write"}}