paqad-ai
Version:
Spec-driven development framework — AI agents that think before they type
31 lines (28 loc) • 985 B
TypeScript
import { MarkedStagePhase } from './live-writer.js';
import '../feature-evidence/stage-ledger.js';
import '../ledger-DjtUKw_R.js';
import '../types-BjFhfj7e.js';
import '../types-Byd5d27z.js';
import '../stages-C9ysc05G.js';
import '../feature-development-policy-Blufx1wX.js';
import '../project-profile-7DPOPQrC.js';
import '../domain-LGu-EIZE.js';
import '../introspection-QzYkdEo0.js';
interface MarkerParseInput {
projectRoot: string;
transcriptText?: string;
sessionId?: string | null;
keepSessionCache?: boolean;
adapter?: string;
now?: () => Date;
}
interface Marker {
stage: string;
phase: MarkedStagePhase;
artifactPath?: string;
}
declare function extractAssistantText(raw: string): string;
declare function extractMarkers(text: string): Marker[];
declare function parseAndRecordMarkers(input: MarkerParseInput): Marker[];
export { extractAssistantText, extractMarkers, parseAndRecordMarkers };
export type { Marker, MarkerParseInput };