Development record
itd-6 rules out direct provider API integrations and routes everything through RP; itd-166 records model calls made through command-line runners and provider connections
itd-6 rules out direct provider API integrations and routes everything through RP; itd-166 records model calls made through command-line runners and provider connections
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/intents/shipped/itd-166-each-run-should-record-the-model.md:18— "A role run through the host, a command-line runner or a provider connection names the model it requested"
itd-6's scope puts direct OpenAI, Google and Anthropic API integrations out of scope, routes everything through RP, and also rules out spawning subprocesses. itd-166 ships receipts for roles run through the host, a command-line runner or a provider connection (opencode, OpenRouter, local servers). Those are the direct routes itd-6 excludes, so the two cannot both describe how abcd routes model calls.
Evidence: .abcd/work/reviews/2026-10-26-consistency/00-summary.md, finding 1261.
Grounds
- declined: Closed in the 2026-10-27 triage (dcn-2610271112330536): a later record already settles which end holds. Runners and provider connections are shipped routes in code; itd-6's own re-file already calls RP one opt-in adapter beside the command-line runner.
Frontmatter
| id | iss-2610262045146746 |
|---|---|
| type | issue |
| lifecycle | wontfix |
| severity | minor |
.abcd/work/issues/wontfix/iss-2610262045146746-itd-6-rules-out-direct-provider-api.md
open on GitHub ↗ · commit history ↗
References2
mentions1
- 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.