diff --git a/.claude/agents/legal-analyst.md b/.claude/agents/legal-analyst.md index 3d51f89..fe6a93e 100644 --- a/.claude/agents/legal-analyst.md +++ b/.claude/agents/legal-analyst.md @@ -400,7 +400,7 @@ X שאלות עומדות להכרעה: - [אם נמצאו — חיסכון או הבחנה?] **עמדת ועדת הערר:** -[ימולא ע"י יו"ר הוועדה — עמדה/הנחיה לגבי סוגיה זו שתשמש את סוכן הכתיבה] +[ימולא ע"י יו"ר הוועדה] --- diff --git a/mcp-server/src/legal_mcp/services/research_md.py b/mcp-server/src/legal_mcp/services/research_md.py index 18f8e07..d7963c3 100644 --- a/mcp-server/src/legal_mcp/services/research_md.py +++ b/mcp-server/src/legal_mcp/services/research_md.py @@ -55,6 +55,9 @@ def _is_placeholder(text: str) -> bool: for ph in CHAIR_POSITION_PLACEHOLDERS: if ph in stripped: return True + # Extended placeholders: [ימולא ע"י יו"ר הוועדה — extra descriptive text] + if re.match(r'^\[ימולא\b', stripped): + return True return False