// Public barrel for the Quality Intelligence ingestion sub-namespace (Epic #270, Issue #278).
//
// Pure-domain helpers that prepare structured + free-text inputs for the QI pipeline.
// No IO. No network. No `node:fs`. All functions operate on contract types from
// @oscharko-dev/keiko-contracts.
export { normaliseUntrustedContent, UNTRUSTED_CONTENT_DEFAULT_MAX_BYTES, } from "./untrustedContentNormalisation.js";
export { parseAdfDocument, AdfParserError, ADF_PARSER_DEFAULTS, } from "./adfParser.js";
export { planSourceMix, SOURCE_KIND_PRIORITY, } from "./sourceMixPlanning.js";
export { reconcileSourceGroups, } from "./sourceReconciliation.js";
export { buildWorkspaceSourceEnvelopes, workspaceSourceMixPolicy, WorkspaceAdapterError, } from "./workspaceAdapter.js";
