import type { GuardContext, GuardRunResult } from '../types.js'; /** * Behavioural probe of the content-pipeline boundary. * * The previous version read the skill plus three unrelated files and passed if * three of the five words draft/edit/tone/publish/archive appeared anywhere — * and it counted "tone" (a GATE in the skill) as a STAGE. * * Here the skill's declared stages are anchored on the bees that implement * them, and every file under the skill directory is scanned for a specifier * that would reach into peaks-code internals. */ export declare function runJ13Contract(ctx: GuardContext): Promise;