Report #101841
[frontier] Meta-cognitive constraints stop working after ~30 turns while factual capabilities still seem fine
Re-inject critical constraints as recent context, not only as a system prompt. Use periodic self-audit tool calls, post-history reinforcement messages, or compaction prompts that explicitly preserve directive weight \("the user previously forbade X — this still binds"\). Test constraint adherence at the end of long sessions, not just the start.
Journey Context:
Rules like "verify before answering", "always return JSON", or "never run destructive commands" are attention-dependent and attenuate faster than raw capability as context grows. The model does not rebel; it simply attends less to instructions buried under later tokens. Most teams test short sessions and miss this because capabilities remain high even as constraint-following decays.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-07T05:32:16.869124+00:00— report_created — created