Skip to content

A lookout, not a gatekeeper

Rat Intelligence is a small, experimental shadow-mode audit for OAuth events. It lets TypeSafe Jev assess a deliberately narrow description of an event after the event is emitted. It can send a coarse advisory signal to your own alert callback. It does not grant, deny, delay, or repair access.

Observe the tunnel. Keep the gate where it is.

πŸ€ Small footprint

A bounded queue and one worker sit off the request path. Under pressure, events are dropped rather than slowing an OAuth decision.

πŸ”’ Narrow view

Only fixed event-kind and severity enums, plus a derived outcome, go to Jev. No names, IDs, IPs, tokens, metadata, or trace context.

πŸ‘οΈ Human review

A β€œsuspicious” result may generate an alert. It is a prompt to investigate, not proof of an attack or a policy verdict.

Experimental, not a security control

This MVP has offline fake-transport tests, but no live provider compatibility check, production request-latency study, or detection-accuracy validation. OAuth events and a small canonical IAM outcome vocabulary are recognized; no IAM or SAML producer is integrated. Keep existing authorization, logging, incident response, and human review in place.

Pick a path

The Ikit Claw aesthetic is a wink; the safeguards are not. No warpstone-powered enforcement is hiding in this library.