Commits
Marek Vsechovsky committed 20c47c13992
Direct session 40, Step 1: Complete AI output processing feature enhancement and project display improvements: - Add processing property to JSON output schema with validation - Implement file monitoring with running state UI and animated icon - Create auto-processing settings system with session-type hierarchy - Implement auto-process workflow with error/warning dialogs - Add Process button for manual processing with out-of-order confirmation - Add ProjectTotalDurationSeconds column to Project table - Update Project model and API endpoints for duration and date fields - Implement duration formatting in AMBwCdDhEm format - Display project duration and first/last issue dates on project details UI - Disable output viewer backdrop close behavior - Add line numbers to output preview mode - Add line/column/character counter to output preview - Fix draggable dialog backdrop opacity restoration - Update .aisman/instructions.md with processing property documentation - Update aisman-instructions-template.md with processing property documentation - Build SCSS and validate all code changes