overcoming AI context degradation