@blundergoat/goat-flow
Version:
AI coding agent harness and local dashboard for Claude Code, OpenAI Codex, Google Antigravity, and GitHub Copilot - setup audits, guardrails, structured skills, deny hooks, and persistent learning loops.
22 lines • 1 kB
JavaScript
/**
* Composes structured quality-assessment prompts for the CLI and dashboard.
*/
import {} from "./compose-quality-common.js";
import { composeFocusedQuality } from "./compose-quality-focused.js";
import { composeAgentSetupQuality } from "./compose-quality-agent-setup.js";
export { composeArtifactQualityPrompt } from "./compose-quality-artifact.js";
/**
* Compose the quality review prompt. Branching is intentional: the quality mode
* selects a different prompt contract (agent-setup vs the focused modes).
*
* @param input - quality request; `qualityMode` defaults to `agent-setup` when unset
* @returns the composed payload - command, agent, audit status/summary, and prompt text
*/
export function composeQuality(input) {
const qualityMode = input.qualityMode ?? "agent-setup";
if (qualityMode !== "agent-setup") {
return composeFocusedQuality(input, qualityMode);
}
return composeAgentSetupQuality(input, qualityMode);
}
//# sourceMappingURL=compose-quality.js.map