Development record
itd-6 rules out direct provider API integrations and puts RP MCP first in the oracle cascade; the build sequence ships an opt-in OpenAI-compatible provider and makes the host the default.
itd-6 rules out direct provider API integrations and puts RP MCP first in the oracle cascade; the build sequence ships an opt-in OpenAI-compatible provider and makes the host the default.
A premise contradiction (severity minor) found by the cross-document consistency pass.
- End A:
.abcd/development/intents/shipped/itd-6-rp-mcp-only-integration.md:54— "Direct OpenAI / Google / Anthropic API integrations — out of scope; route everything through RP" - End B:
.abcd/development/brief/06-delivery/01-build-sequence.md:35— "openaiapi, the opt-in OpenAI-compatible provider an agent's oracle role can be pointed at"
itd-6's scope routes everything through RP, puts direct OpenAI, Google and Anthropic API integrations out of scope, and keeps a three-transport cascade with RP MCP preferred. The build sequence lists openaiapi, an opt-in OpenAI-compatible provider an agent's oracle role can be pointed at. It also makes review host-delegated by default, with native, CLI, API and MCP adapters opt-in. So a direct API adapter exists that itd-6 says abcd never has, and the default is the host rather than RP.
Evidence: .abcd/work/reviews/2026-10-26-consistency/00-summary.md, finding 1056.
Grounds
- declined: Closed in the 2026-10-27 triage (dcn-2610271112330536): a later record already settles which end holds. The out-of-scope line is the original framing replaced by the re-file note and adr-25; internal/adapter/openaiapi exists and review is host-default.
Frontmatter
| id | iss-2610262042143519 |
|---|---|
| type | issue |
| lifecycle | wontfix |
| severity | minor |
.abcd/work/issues/wontfix/iss-2610262042143519-itd-6-rules-out-direct-provider-api.md
open on GitHub ↗ · commit history ↗
References1
- itd-6RepoPrompt over MCP is one opt-in reviewer route, beside the host's own agentsrelated
mentions2
- adr-25The LLM is host-delegated by default; oracles are opt-in adapters
- dcn-26102711123305362026-10-27 — The product thinker accepted on 2026-10-27 the triage of the 1301 records the 2026-10-26 consistency pass filed. The duplicates, the records a later record already settles, the ones that are no contradiction and the one already fixed are closed with each reader's reason. Every other record gets its fix as its remedy, the rulings' accepted answers included, so a drain can take it. The 45 major records left open are deferred past v0.15.1, because the brief's single-home rewrite rewrites or removes most of the passages they quote. The person ruled the major rulings one at a time; the minor rulings take their recommended answers.