Tests the OpenRouter and Bedrock providers: OpenRouter rides the OpenAI-compatible adapter with optional site headers, Bedrock accepts only Anthropic Claude models (including cross-region profiles), and Anthropic stream events map to chunks without dropping the prompt-token count.

## Before writing SPEC.md files

Read https://raw.githubusercontent.com/brillout/sdd/refs/heads/main/sdd.md
