This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

transport

corestabletransport

The transport is the layer between the abcd pipeline and the oracle. It handles packaging (selecting which files, diffs, and context snippets to include), delivery (handing the material to the host's subagent dispatch when the oracle is host-delegated, or to a wired oracle adapter — native, CLI, API, or MCP), and receipt (capturing the structured response for parsing). The transport is distinct from the oracle itself — different transports can deliver to the same oracle model, and the same transport can route to different oracle models.

When to use

Use "transport" when referring to the mechanism used to send context to an oracle, whether that is the host's subagent dispatch (the default) or a wired oracle adapter.

When NOT to use

Do not call the transport an "API call" (too implementation-level), "prompt" (conflates content with delivery), or "chat" (elides the structured review framing).

Examples

  • "A build run's validate stage packages the lane's diff range and the implementer's report into a brief and hands it to the ruthless-reviewer oracle through the host's subagent dispatch."
  • "The transport packages the frontmatter, diff, and schema into a single context window."
  • record families — the one page that maps the record families and how they relate
  • oracle — the AI model that receives context through the transport
  • intent — one of the artefact types transported for review

Frontmatter

termtransport
bounded_contextcore
statusstable
aliasescontext transport, review transport
definitionThe mechanism by which curated context and artefacts are packaged and delivered to an oracle for review or reasoning.