ashfall

Deterministic session-termination engine for Cast Iron systems. Gathers changes, burns irrelevant context, audits assumptions, seals memory manifest, and ranks roadmap for next session.

SKILL.md

GitHub

Ashfall

Five-step deterministic engine for session termination and context handoff.

Trigger

Let the ash fall.

Input Schema

interface SkillInput {
  scope?: "full" | "PHASE-XX" | "partial";  // default: "full"
  verify?: boolean;                          // default: true
  outputFormat?: "json" | "markdown";        // default: "json"
}

Output Schema

interface SkillOutput {
  status: "success" | "error";
  summary: {
    modifiedFiles: string[];
    uncommittedChanges: number;
    architecturalDeltas: Array<{ component: string; change: string }>;
  };
  blindSpotAudit: Array<{ question: string; gap: string }>;
  prioritizedRoadmap: Array<{ rank: number; task: string; blocker: boolean }>;
  nextSessionMemory: string;
  timestamp: string;
}

Full reference: See Skill Operator Guide. For workflow: docs/USAGE.md.