Dashboardopencode-loreAlways verify gateway changes with exha…

Always verify gateway changes with exhaustive, protocol-specific regression analysis

Category: preference
Confidence: 1.00
ID: 01a0a09f-1ea5-73dc-8291-d19135e13714
Project ID: 6f4be9ff-ed84-4cca-a9e7-732a0b0b8677
Cross-project: No
Recalled in other projects: 0
Source session: 0IevaTaLJwaSOg9Fz
Created: 2026-09-11 19:31:20
Updated: 2026-09-14 15:52:57

Content

Before modifying gateway, streaming, recall, or continuation behavior, inspect the current implementation, adjacent tests, schemas, parsers, normalized types, builders, persistence, accumulators, retries, budgets, transactions, cancellation, cleanup, duplicated branches, and all callers. Trace item types, phase statuses, identities, indices, reconciliation, malformed events, terminal reconstruction, hidden data, and resource limits. Compare Anthropic, OpenAI Chat, Responses, Codex, Vertex, and Gemini semantics separately, including native and non-native modes. Ground conclusions in exact files, lines, symbols, searches, blame, commits, diffs, and regression cases; distinguish facts from inference. Make narrow, failing-first, test-backed changes covering failure, exhaustion, retries, aborts, leakage, lifecycle suppression, cleanup, and limits while preserving protocol, privacy, resource, transaction, rollback, identity, and terminal invariants.

Move to: