Files
legal-ai/.claude/commands/bidi-table.md
Chaim d5ccf03e4c Add docs, scripts, skills, commands, and taskmaster config to repo
Includes:
- docs/: architecture, block-schema, migration-plan, product-specification
- scripts/: bidi_table, decompose-decisions, extract-claims, seed-knowledge, etc.
- skill-legal-decision/: SKILL.md + references + block-schema
- skill-legal-assistant/: SKILL.md
- skill-legal-docx/: SKILL.md + references
- .claude/commands/: bidi-table skill
- .taskmaster/: task config + PRDs
- .gitignore: exclude legacy/, kiryat-yearim/, node_modules/, memory/

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 14:19:17 +00:00

1.3 KiB

יצירת טבלה מעוצבת עם תמיכה מלאה בעברית ואנגלית מעורבת.

כאשר המשתמש מבקש טבלה בכל הקשר — תכנית עבודה, סיכום, השוואה, רשימה — השתמש בפונקציה bidi_table() מ-scripts/bidi_table.py.

הוראות

  1. תמיד השתמש ב-Bash כדי להריץ את הסקריפט — אל תנסה לייצר טבלת box-drawing ידנית כי ה-BiDi ישבור אותה.

  2. הרץ כך:

python3 -c "
import sys; sys.path.insert(0, '/home/chaim/legal-ai')
from scripts.bidi_table import bidi_table
print(bidi_table(
    ['Header1', 'Header2', 'Header3'],
    [
        ['value1', 'ערך בעברית', 'mixed ערבוב'],
        ['value2', 'ערך נוסף', 'עוד שורה'],
    ],
))
"
  1. כותרות עמודות — עדיף באנגלית (כי שורת הכותרת הכי רגישה ל-BiDi).

  2. תוכן בעברית, באנגלית, או מעורב — הכל עובד בגוף הטבלה.

  3. אם המשתמש מבקש טבלה כחלק ממסמך MD שנכתב לקובץ (לא לטרמינל) — אפשר להשתמש ב-markdown רגיל כי קוראי MD מטפלים ב-RTL בעצמם.

$ARGUMENTS

תוכן הטבלה — כותרות ושורות. אם לא צוין, שאל את המשתמש מה להציג.