// Public sub-barrel for the ephemeral micro-index and connected-context pack assembler
// (Epic #177, Issue #183). External consumers import every contextpack symbol through
// this module; internal modules (compaction.ts, reranker.ts, microIndex.ts, assemble.ts)
// remain implementation detail.
export { compactExcerpt, nextAtomFitsBudget } from "./compaction.js";
export { disabledReranker } from "./reranker.js";
export { createMicroIndex, DEFAULT_MICRO_INDEX, makeIndexKey } from "./microIndex.js";
export { assembleContextPack } from "./assemble.js";
