docs: add CLAUDE.md project guidance#15
Conversation
Provides architecture overview, test commands, CI markers, and contributor workflow so Claude Code sessions start with full context. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Review Summary by QodoAdd CLAUDE.md project guidance for Claude Code sessions
WalkthroughsDescription• Adds CLAUDE.md with comprehensive project guidance • Documents architecture, request flow, and service layers • Includes test commands, markers, and CI workflow info • Provides configuration and new model integration steps Diagramflowchart LR
A["CLAUDE.md Added"] --> B["Project Overview"]
A --> C["Architecture Guide"]
A --> D["Commands Reference"]
A --> E["Test Markers"]
A --> F["CI/Config Info"]
C --> G["Request Flow"]
C --> H["Service Layers"]
C --> I["Model Integration"]
File Changes1. CLAUDE.md
|
Code Review by Qodo
1.
|
There was a problem hiding this comment.
Pull request overview
Adds a repo-root CLAUDE.md intended to give Claude Code sessions consistent project context (architecture, common commands, test markers, CI/config notes) for the Open Bedrock Server codebase.
Changes:
- Introduces
CLAUDE.mdwith quick-start commands for setup, testing, linting, and running the CLI/server. - Documents high-level architecture (routing, adapters/strategies, services) and guidance for adding new Bedrock model families.
- Summarizes pytest markers and CI workflows/configuration expectations.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Clarify primary endpoint vs additional routes - Prefix lint commands with uv run - Fix BedrockAdapterStrategyABC → BedrockAdapterStrategy - Fix pydantic-settings → python-dotenv/os.getenv - Remove nonexistent DEFAULT_OPENAI_MODEL env var Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Summary
CLAUDE.mdto the repo root so Claude Code sessions have project context (architecture, commands, test markers, CI info)Test plan
File committed and pushed
Verify CLAUDE.md renders correctly on GitHub
Confirm CI passes (no code changes)
Claude