TASKS/007B1-provider-verification-live-self-test.md
TASK007B.1 is the provider verification and live self-test gate between completed TASK007B and any TASK007C implementation. Review Level: HIGH Reason: this task uses a real provider key and makes the first live external LLM request, even though it must use only the hardcoded non-PII prompt already defined by TASK007B.
Source Reference
Section titled “Source Reference”- TASKS/007B1-provider-verification-live-self-test.md
Implementation Summary
Section titled “Implementation Summary”TASK007B.1 is the provider verification and live self-test gate between completed TASK007B and any TASK007C implementation. Review Level: HIGH Reason: this task uses a real provider key and makes the first live external LLM request, even though it must use only the hardcoded non-PII prompt already defined by TASK007B.
Key Decisions
Section titled “Key Decisions”- If any locked document, review record, or inspected source file conflicts with this TASK, stop and report the conflict.
- TASK007B.1 must reference Decision 015 in DECISIONS.md.
- Decision 015 establishes the current planning posture:
- TASK007C is still blocked until live self-test and provider verification are complete.
Dependencies
Section titled “Dependencies”-
3. Required Worktree
Section titled “3. Required Worktree” -
4. Required Pre-Read Documents
Section titled “4. Required Pre-Read Documents” - Claude Code pre-review is required before TASK007B.1 execution because this task uses a real provider key and makes the first live external LLM request.
- Claude Code post-review is required after TASK007B.1 execution because the evidence determines whether TASK007C may move from design/planning to implementation.
Related Risks
Section titled “Related Risks”- PII Boundary
- Vercel Timeout
- SynthID Disclosure
Relevant Commits
Section titled “Relevant Commits”- No direct commit match detected.