From 266db965763a3bc35708356658780ce63e82e866 Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Sun, 16 Aug 2026 01:25:32 +0900 Subject: [PATCH] refactor(fe): SellDecisionPage - EditFormPage pattern - Migrate from PageLayout to EditFormPage (standard form pattern) - Add state management (PROCESSING/ERROR/READY) - Separate form input and result preview sections - Use #preview slot for policy evaluation results - Add evidence tracking (asOf, version) - Add dirty state (form has potential changes) - Improve result display: semantic HTML (dl/dt/dd) - Add CSS styles for result presentation Result: Consistent form pattern across all research tools Co-Authored-By: Claude Haiku 4.5 --- .../sell-decision/pages/SellDecisionPage.vue | 147 +++++++++++++----- 1 file changed, 109 insertions(+), 38 deletions(-) diff --git a/frontend/src/features/sell-decision/pages/SellDecisionPage.vue b/frontend/src/features/sell-decision/pages/SellDecisionPage.vue index 26c9bb37..ceabc743 100644 --- a/frontend/src/features/sell-decision/pages/SellDecisionPage.vue +++ b/frontend/src/features/sell-decision/pages/SellDecisionPage.vue @@ -1,11 +1,12 @@ + +