agentfootprint
Version:
The explainable agent framework — backtrack a wrong answer to the exact context that caused it (evidence, not guesses). Built on footprintjs.
18 lines (17 loc) • 1.17 kB
TypeScript
/**
* Strategy arms — SUBSTITUTION counterfactuals, kept distinct from ablation's
* removals and sharing its statistics. See README.md in this folder for the
* design argument, and `types.ts` for why this is not a fifth `AblationSpec`
* arm.
*
* @beta Beta feature (RFC-003 Part B). The API works and is tested, but may
* change before GA.
*/
export { applyArm } from './apply.js';
export { compareStrategyArms } from './compare.js';
export { armFacetsFromManifest, armLabel, checkArmApplied, matchArm } from './manifest.js';
export { manifestFromEvents, RUN_CONFIGURED_EVENT, type ManifestMemoryLike, type RunManifestLike, } from '../../recorders/observability/recordedManifest.js';
export { checkArmApplication, collectArmRuns, nullBandFrom, scoreArmRuns, type ArmRuns, } from './probe.js';
export { armConfigKey, declaredFacetCount, validateStrategyArms } from './validate.js';
export { verdictForArm, type ArmVerdictContext } from './verdict.js';
export type { ArmApplication, ArmFacetMismatch, ArmFacets, ArmMemoryFacet, ArmOutcome, ArmRunResult, ArmRunner, CompareStrategyArmsOptions, NullBand, StrategyArm, StrategyComparison, } from './types.js';