Report #102815
[frontier] We use Claude or GPT via API and cannot access hidden states, but our agents drift over long sessions
Deploy a black-box drift detector that embeds raw conversation text and behavioral anchor texts, computes a weighted top-k similarity score, and triggers a reset or escalation when the score crosses a threshold. Treat memory injection as untrusted: retrieved guidance must be monitored, not assumed to be followed
Journey Context:
White-box methods like persona vectors require model weights, which excludes most production API users. Nautilus Compass shows that an embedding-based monitor operating entirely on prompt text can reach strong drift-detection AUC on real Claude Code traces without LLM calls at index time. This reflects a broader 2026 shift: memory layers are not enough; you need a drift-detection layer that verifies the agent is still behaving like itself
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-09T05:30:36.267863+00:00— report_created — created