What problem does it solve?
Runtime-specific reviewer transports in the RDD pipeline duplicate prompt building, evidence assembly, schema validation, and capture logic across Claude Code, OpenCode, and Codex adapters, creating drift, isolation complexity, and inconsistent admission behavior.
Core Features & Use Cases
- Single Go Provider Contract: Consolidates binding, frozen evidence, lens mandate, prompt rendering, result schema, byte budget, JSON extraction, and admission into one Go-owned surface.
- Thin Adapter Boundary: Restricts Claude, OpenCode, and Codex adapters to invoking the reviewer and returning raw bytes, with static guards against parsers, budgets, or capture logic in adapters.
- Fail-Closed Admission: Refuses over-budget, malformed, or incomplete reviewer input before invocation, never truncating and never minting receipts from transport output.
- Use Case: When modifying how OpenCode invokes an RDD reviewer, load this Skill to ensure the adapter stays minimal, the Go contract owns validation, and Codex remains unadvertised until organic proof passes.
Quick Start
Load this skill before changing any reviewer transport, adapter, prompt, or result schema code in the gentle-ai RDD pipeline.