{ "id": "phase2-core-features-11", "seq": "11", "title": "Create AI provider configuration", "status": "pending", "depends_on": [], "parallel": true, "context_files": [ "/Users/kunthawatgreethong/Gitea/moreminimore-vibe/Websitebuilder/.tmp/sessions/phase1-foundation/context.md", "/Users/kunthawatgreethong/Gitea/moreminimore-vibe/Websitebuilder/SPECIFICATION.md" ], "acceptance_criteria": [ "AI provider interfaces defined", "OpenAI provider configured", "Anthropic provider configured", "Google provider configured", "Custom provider support added", "Provider selection works correctly", "API key management per provider" ], "deliverables": [ "src/lib/ai/providers/index.ts", "src/lib/ai/providers/openai.ts", "src/lib/ai/providers/anthropic.ts", "src/lib/ai/providers/google.ts", "src/lib/ai/providers/types.ts", "src/lib/db/schema.ts (ai_providers, ai_models tables)" ] }