feat(compose): עורך-12-בלוקים כטאב-ברירת-מחדל ב-/compose (קטגוריה B #1) #281
Reference in New Issue
Block a user
Delete Branch "worktree-compose-block-editor"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
מה ולמה
הפער הגדול ביותר בדוח-הנאמנות (58%):
/composeהציג עורך-עמדות/טענות, בעוד המוקאפ03-case-workspaceמציג עורך-12-בלוקים. הכרעת חיים: המוקאפ נכון — ליישר לעורך-בלוקים, ולשמר את העמדות כטאב.ממצא שהקטין דרמטית את ההיקף: עורך-הבלוקים כבר קיים —
DecisionBlocksPanel(מוצג בטאב "ההחלטה" בדף-התיק). זהו חיבור + שימוש-חוזר, לא כתיבה-מחדש. אין שינוי-backend.שינוי
compose/page.tsx— ה-main הפך לרצועת-2-טאבים (Tabs של shadcn):<DecisionBlocksPanel/>— 12 בלוקים, תוויות-אות (א–יב), שבבי-סטטוס, ספירת-מילים, עורך-inline על parchment, שמירה (PUT).SubsectionCard/ChairEditor), הועבר כמות-שהוא.גייטינג: העמוד נטען לפי
caseQueryולא לפיanalysis, כך שעורך-הבלוקים מוצג גם כשטרם בוצע ניתוח; ענפי-ה-analysis(pending/not-found/error/data) עברו לתוך טאב-העמדות. band + rail (מסמכים / פסיקה /FinishRail) ללא שינוי.שער-עיצוב
מוקאפ
03-case-workspaceעודכן עם רצועת-הטאבים ואושר ע"י חיים.Invariant
G2 — שימוש-חוזר ב-
DecisionBlocksPanel; אין מסלול-עריכת-בלוקים מקביל. (הערה: עורך-הבלוקים מופיע גם בטאב "ההחלטה" בדף-התיק — אותו רכיב; איחוד עתידי אפשרי, מחוץ-להיקף.)בדיקות
tsc --noEmit✓ ·eslint(compose/page.tsx) ✓🤖 Generated with Claude Code