Skip to content

TASKS/007B-llm-provider-client-env-foundation.md

TASK007B creates the server-only LLM provider client and environment foundation needed before any real message-analysis provider call can be wired into the product flow. Review Level: HIGH This task is provider-transport foundation only. It may prove provider auth, network reachability, JSON parsing, timeout behavior, retry behavior, and safe error mapping through a hardcoded non-PII live self-test.

  • TASKS/007B-llm-provider-client-env-foundation.md

TASK007B creates the server-only LLM provider client and environment foundation needed before any real message-analysis provider call can be wired into the product flow. Review Level: HIGH This task is provider-transport foundation only. It may prove provider auth, network reachability, JSON parsing, timeout behavior, retry behavior, and safe error mapping through a hardcoded non-PII live self-test.

  • The locked harness documents contain production-grade rules. TASK007B must not implement every production-grade mechanism.
  • TASK007C implementation that sends customerMessage externally is BLOCKED until live self-test passes
  • Do not retry deterministic failures such as provider 4xx, auth failure, 429, missing config, invalid payload, or contract violation.
  • PII Boundary
  • Vercel Timeout
  • SynthID Disclosure
  • No direct commit match detected.