Commits
Marek Vsechovsky committed 82fffdfd2f7
Session 83, Step 4: Add 'Included features' tab to tier edit panel with tree hierarchy - AIM-1331 Add 'Included features' tab to tier edit panel with tree hierarchy - AIM-1347 Region-based pricing display with auto-detection on public pricing page - AIM-2937 Refresh session badges and progress after adding existing issues Outcome: Implemented the AIM-1555 follow-up by refreshing authoritative session counters after issue additions. The session avatar badge, circular row progress, detail progress bar, and detail counters now use the newly loaded unresolved, status, and readiness values. Session 83, Step 5: Untitled issue - AIM-2937 Untitled issue - AIM-1331 Add 'Included features' tab to tier edit panel with tree hierarchy - AIM-1347 Region-based pricing display with auto-detection on public pricing page - AIM-2938 Detect remains represented as postponed implementation language Outcome: Implemented the latest steering requirements for AIM-1331 and AIM-1347, and extended output validation to flag the misleading remains represented wording as postponed implementation language. Session 83, Step 6: Create new user stories for directly steered output steps - AIM-2937 Create new user stories for directly steered output steps Outcome: Implemented direct-steering user-story support. New managed steps can carry exact prompt text in `step.userStory` and a derived title in `step.userStoryTitle`; the server creates and links a new story instead of reusing the previous `step.userStoryId`, and the template and client validation document and enforce the new behavior. Session 83, Step 7: Untitled issue - AIM-2937 Untitled issue Outcome: Fixed the Process-button JSON parsing path to use the same repair routine as output validation, preventing false invalid-JSON errors for repairable output content.