/** * module: skill-engine —— 唯一出口。只做 re-export,不写逻辑(编码规范 §10.1)。 */ export type { AssemblyContext, CrystallizedStep, RunScriptInput, ScriptOutcome, Skill, SkillEngineService, SkillIndexEntry, SkillStamp, SkillViolation, } from './contract.ts'; export { SkillPowerEscalationError } from './contract.ts'; export type { Clock, MemoryRecorder, ScriptToolInvoker, SkillCatalog } from './port.ts'; export type { SkillEngineDeps } from './internal/usecase/skill-engine-service.ts'; export { createSkillEngineService } from './internal/usecase/skill-engine-service.ts'; export { checkCatalog, checkSkillPower, crystallizedChain, interpolate, skillIndex, stampOf, } from './internal/domain/skill-assembly.ts';