feat(learning): chair-feedback style corrections auto-flow to writer (P1 #6) #344
Reference in New Issue
Block a user
Delete Branch "worktree-chair-feedback-flow"
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?
הפער שנסגר
שרשרת ה-chair_feedback היתה מתה: 27 הערות נלכדו, 0 הפכו ללקח שהכותב קורא (job-הניתוח-השבועי מעולם לא היה קיים). התיקונים של היו"ר עצמה — הסיגנל הכי סמכותי, ובדיוק "לומד מכל טיוטה מוחזרת" — לא הגיעו לשום מקום.
למה לא דרך decision_lessons
decision_lessonsמצומד ב-FK ל-style_corpus(סופי חתום), שאין לתיק-בכתיבה. לכן הערת-סגנון של היו"ר רוכבת על ערוץ ה-discussion_rulesשכבר מגיע לכותב בכל הבלוקים — אותו מסלול של promote.המימוש
db.append_global_rule— ה-append הנעול (read-modify-write), חולץ מ-_append_methodology_overrideלמימוש יחיד משותף (G2). ה-web נשאר wrapper דק שזורע defaults; chair_feedback קורא ישירות.record_chair_feedback(MCP tool): הערת-סגנון (style/wrong_tone/wrong_structure) עםlesson_extractedזורמת מיד ל-discussion_rules. היו"ר היא השער — אין אישור נפרד (INV-LRN1 שער-מדורג). מהות (missing_content/factual_error/other) = case-specific → נרשמת בלבד.Invariants
py_compile נקי ל-db.py / workflow.py / app.py.
🤖 Generated with Claude Code