Commits
Marek Vsechovsky committed 4fb5db2f6d1
Direct session 17, Step 3: Output naming fixes, shared SCSS, data loading optimization, SQL triggers:
- Output file naming and direct session tracking system
- Rename ds_000_018-01.json to ds_000_017-02.json
- Fix catalog.json: make all direct session issue nums negative
- Design fix.json format for re-linking incorrectly split sessions
- Implement fix.json processing in WorkflowController
- Update instructions.md: same-chat step numbering and step.inputText rules
- Update aisman-instructions-template.md with same-chat and inputText rules
- Fix parent hierarchy arrow: must be inline with CHILD, not parent
- Add "I know, let me go there" checkbox to unprocessed AI outputs dialog
- SQL script for IssueSortAfter data consistency triggers
- Unify tab badges across all aim-right detail panel tab groups
- Fix project detail panel tabs to use aim-tab-badge
- Fix session detail panel tabs to use aim-tab-badge
- Extract reusable styles to shared.scss and import everywhere
- Create shared.scss with all reusable visual pattern classes
- Import shared.scss into dashboard.scss and remove duplicate definitions
- Import shared.scss into site.scss and remove duplicate definitions
- Update copilot-instructions.md with shared.scss usage rules
- Issue list and detail data loading optimization
- Fix issues list: do not re-render on tab switch back to Issues
- Create GET /api/issues/{id}/full endpoint
- Refactor loadIssueDetail to use new single-call endpoint
- Eliminate duplicate GetIssueSessions calls
- Continuous mode: load all tab content at once on initial detail load
- Double-click same list item toggles to previous selection