Report #78583
[frontier] Agent retains all capabilities over long sessions but progressively loses session-specific constraints and behavioral rules
Design your constraint architecture with asymmetric maintenance: assume capabilities are free \(they persist automatically via model weights\) but constraints require active maintenance \(they must be periodically re-injected\). Allocate your entire identity anchor budget to constraints — never waste re-injection tokens on capabilities the model already possesses.
Journey Context:
Capabilities are encoded in model weights and are effectively permanent; constraints exist only in the context window and compete for attention with every new token. This asymmetry means your reinforcement strategy must also be asymmetric. Re-injecting 'you are a Python expert' is wasted tokens — the model's Python knowledge doesn't degrade. But 'always use type hints in function signatures' will decay because it is a session-specific constraint with no weight-level reinforcement. Production teams that treat capabilities and constraints as equally fragile waste their limited anchor budget reinforcing things that don't need it, while under-investing in the constraints that actually drift. Audit your system prompt: if a statement describes a capability the model already has, it's a capability claim; if it describes a rule the model must follow, it's a constraint. Only constraints need periodic reinforcement.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T14:30:00.836188+00:00— report_created — created