Commits
Marek Vsechovsky committed 3c45c7dcafc
Session 75, Step 1: Polling, inputs dir, select issues, MRU, process output state restore and UI bug fixes - Output file polling and processing optimization - Remove redundant server calls in processOutputFiles - Compare file names in pollOutputFiles instead of just count - Update Project and Workflow UI when file finalization changes - .aisman/inputs/ directory management - Create .aisman/inputs/ directory on project initialization - Write input file to .aisman/inputs/ from Start processing tasks button - Update aisman-instructions-template.md to create input files in direct sessions - Delete input file from .aisman/inputs/ when output is processed or ignored - Fix underlined letter spacing in main tabs - Workflow > Process output state restore improvements - Workflow > Process output: call renderS4CheckItem on state restore - Restart polling and update real status on Workflow > Process output state restore - MRU rendering optimization — parent - Optimize MRU - update list item on click instead of full re-render - Remove MRU loads from GetInit endpoint; load only when tab visited - Fix 'Select ready' button selects all issues instead of only ready ones - Ctrl+click for expand/collapse in Workflow > Select issues - Add .aim-wf-issue-container wrapper div for focused border styling - Fix session disappearing from AI sessions list after processing output - Fix periodic localStorage saves for user story — save with story number and restore correctly - Fix chevron direction in 'Latest XXX' expanded state