Commit 2f0e8e4
committed
Harden viewer flow around paid synopses and series picker
- LLM Settings Save now closes the modal and, if the user has no saved
results, routes to welcome so the Analyze form is visible instead of
leaving them on the BB demo grid with no obvious next step.
- Series picker: selecting "+ Analyze another…" resets the select value
to the current series so clicking it again re-fires change (otherwise
it was a no-op when it had been the prior selection).
- Analyze: if a paid synopses draft is pending for a different show,
confirm before overwriting rather than silently discarding work the
user has already paid the LLM for.
- Analyze failure path: return to welcome and re-render the resume
banner instead of stranding the user on an empty grid.
- Review cancel: ask before discarding the draft (safe-by-default —
accidental Enter preserves synopses rather than throwing them away).1 parent b6a542c commit 2f0e8e4
2 files changed
Lines changed: 32 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
783 | 783 | | |
784 | 784 | | |
785 | 785 | | |
786 | | - | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
787 | 794 | | |
788 | 795 | | |
789 | 796 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
726 | 726 | | |
727 | 727 | | |
728 | 728 | | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
729 | 741 | | |
730 | 742 | | |
731 | 743 | | |
| |||
744 | 756 | | |
745 | 757 | | |
746 | 758 | | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
747 | 764 | | |
748 | 765 | | |
749 | 766 | | |
| |||
769 | 786 | | |
770 | 787 | | |
771 | 788 | | |
772 | | - | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
773 | 796 | | |
774 | 797 | | |
775 | 798 | | |
| |||
0 commit comments