/** * State-Specific Checklist Items * * Defines default checklist items for each workflow state. * These items are registered in ChecklistRegistry and filtered * based on current task state. * * Phase 1.3: Foundation for dynamic state checklists */ import { ChecklistItem } from './checklist-registry.js'; import { WorkflowState } from '@shadel/workflow-core'; /** * UNDERSTANDING State Checklist Items * * Focus: Requirements analysis and understanding */ export declare const UNDERSTANDING_CHECKLIST_ITEMS: ChecklistItem[]; /** * DESIGNING State Checklist Items * * Focus: Design and architecture planning */ export declare const DESIGNING_CHECKLIST_ITEMS: ChecklistItem[]; /** * IMPLEMENTING State Checklist Items * * Focus: Code implementation and development */ export declare const IMPLEMENTING_CHECKLIST_ITEMS: ChecklistItem[]; /** * TESTING State Checklist Items * * Focus: Test creation and execution */ export declare const TESTING_CHECKLIST_ITEMS: ChecklistItem[]; /** * REVIEWING State Checklist Items * * Focus: Code review and quality validation * * NOTE: These are additional state-level items. The existing review checklist * (ReviewChecklistManager.createDefaultChecklist) has 7 detailed items that * will be preserved and integrated. */ export declare const REVIEWING_CHECKLIST_ITEMS: ChecklistItem[]; /** * READY_TO_COMMIT State Checklist Items * * Focus: Final checks before commit */ export declare const READY_TO_COMMIT_CHECKLIST_ITEMS: ChecklistItem[]; /** * Get all state-specific checklist items */ export declare function getAllStateChecklistItems(): ChecklistItem[]; /** * Get checklist items for a specific state */ export declare function getStateChecklistItems(state: WorkflowState): ChecklistItem[];