agentfootprint
Version:
The explainable agent framework — backtrack a wrong answer to the exact context that caused it (evidence, not guesses). Built on footprintjs.
17 lines (16 loc) • 810 B
TypeScript
/**
* hosting/conformance/cases — the battery itself.
*
* Each case holds ONE law of the port and says which one in its `law` field,
* so a failure reads as a broken promise rather than as a broken assertion.
* Nothing here imports a test framework: a case throws to fail, which is the
* one convention every runner in every language already agrees on.
*/
import type { ConformanceKit, SessionLifecycleCase } from './types.js';
/**
* The battery, in the order a store fails it most usefully: reading before
* writing, writing before ownership, ownership before the listing built on it,
* and the listing before the retention that deletes out from under it.
*/
export declare const sessionLifecycleConformance: readonly SessionLifecycleCase[];
export type { ConformanceKit, SessionLifecycleCase };