docs(spec): מחזור-2 — 8 משטחי-האפליקציה (X6–X10) + ui-audit + GAP-24..62/FU-9..15 #25

Merged
chaim merged 1 commits from docs/fu9-15-cycle2-spec into main 2026-05-31 16:22:42 +00:00
Owner

מה זה

קיבוע ספ מחזור-2 — הרחבת ספ-המערכת מעבר לצינור-הליבה, ל-8 המשטחים שנשארו מחוץ לכיסוי-העומק.
זוהי עבודת-תכנון/תיעוד בלבד (docs/spec/) — אין שינוי קוד-אפליקציה. מימוש FU-9..15 הוא המשך מתועדף ע"י היו"ר.

רקע: התוכן הזה נוצר בסשן קודם אך אבד מהעץ במעבר-ענף (הקבצים החדשים שרדו כ-untracked; העריכות לקבצים העקובים נמחקו). PR זה משחזר ומקבע הכל.

קבצים חדשים (6)

  • X6 — חוזה UI↔API + כללי-עיצוב (INV-UI1..6)
  • X7 — לקוח-Paperclip ופרמטרי-חיבור (INV-INT4..8)
  • X8 — כללי-מילוי-שדות וחילוץ / provenance שדה-שדה (INV-FP1..5)
  • X9 — חוזה 71 כלי-ה-MCP (INV-TOOL1..6)
  • X10 — deploy/env/secrets (INV-ENV1..5)
  • ui-audit.md — ביקורת דף-אחר-דף של 13 דפי ה-web-ui

הרחבות (6 קבצים עקובים)

  • 02-data-model — ישויות-נגזרות + INV-DM4..6
  • X4-agents — מפת-הרשאות (§2א) + INV-AG3
  • X3 — מצביעים ל-X7 (webhook contract) ול-X10 (env/deploy)
  • gap-audit — GAP-24..62 → FU-9..15; מחזור-1 (FU-1..8b) סומן הושלם
  • 00-constitution §7 + README — אינדקס X1..X10

נאמנות-מתודולוגיה

  • כל invariant הנדסי חדש מגובה ב-≥3 מקורות מאומתים (Stripe/Hookdeck/Kleppmann, OpenAPI/Pact, RFC 9457/Zalando, ISO 8000/DAMA, 12-Factor/OWASP/CWE-798…).
  • כל ממצא נושא file:line אמיתי (אומת מול הקוד, לא מהזיכרון), כולל הסתירה X3 §1א↔IDs-קשיחים, creds plaintext, ו-2 לקוחות.
  • כל קובץ ≤500 שורות; כל הקישורים (פנימיים + ל-קוד) נפתרים.

🤖 Generated with Claude Code

## מה זה קיבוע **ספ מחזור-2** — הרחבת ספ-המערכת מעבר לצינור-הליבה, ל-8 המשטחים שנשארו מחוץ לכיסוי-העומק. זוהי עבודת-**תכנון/תיעוד בלבד** (docs/spec/) — **אין שינוי קוד-אפליקציה**. מימוש FU-9..15 הוא המשך מתועדף ע"י היו"ר. > רקע: התוכן הזה נוצר בסשן קודם אך אבד מהעץ במעבר-ענף (הקבצים החדשים שרדו כ-untracked; העריכות לקבצים העקובים נמחקו). PR זה משחזר ומקבע הכל. ## קבצים חדשים (6) - **X6** — חוזה UI↔API + כללי-עיצוב (INV-UI1..6) - **X7** — לקוח-Paperclip ופרמטרי-חיבור (INV-INT4..8) - **X8** — כללי-מילוי-שדות וחילוץ / provenance שדה-שדה (INV-FP1..5) - **X9** — חוזה 71 כלי-ה-MCP (INV-TOOL1..6) - **X10** — deploy/env/secrets (INV-ENV1..5) - **ui-audit.md** — ביקורת דף-אחר-דף של 13 דפי ה-web-ui ## הרחבות (6 קבצים עקובים) - **02-data-model** — ישויות-נגזרות + INV-DM4..6 - **X4-agents** — מפת-הרשאות (§2א) + INV-AG3 - **X3** — מצביעים ל-X7 (webhook contract) ול-X10 (env/deploy) - **gap-audit** — GAP-24..62 → FU-9..15; **מחזור-1 (FU-1..8b) סומן ✅ הושלם** - **00-constitution §7** + **README** — אינדקס X1..X10 ## נאמנות-מתודולוגיה - כל invariant הנדסי חדש מגובה ב-**≥3 מקורות** מאומתים (Stripe/Hookdeck/Kleppmann, OpenAPI/Pact, RFC 9457/Zalando, ISO 8000/DAMA, 12-Factor/OWASP/CWE-798…). - כל ממצא נושא **file:line אמיתי** (אומת מול הקוד, לא מהזיכרון), כולל הסתירה X3 §1א↔IDs-קשיחים, creds plaintext, ו-2 לקוחות. - כל קובץ ≤500 שורות; כל הקישורים (פנימיים + ל-קוד) נפתרים. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
chaim added 1 commit 2026-05-31 16:22:02 +00:00
Extends the system spec beyond the core pipeline to the 8 surfaces outside it:
- X6 UI↔API contract + design rules (INV-UI1..6)
- X7 Paperclip client & connection params (INV-INT4..8)
- X8 field-population & extraction provenance (INV-FP1..5)
- X9 MCP tool contract — 71 tools (INV-TOOL1..6)
- X10 deploy/env/secrets (INV-ENV1..5)
- ui-audit.md — page-by-page UI audit (13 pages)
- 02-data-model: derived-entity invariants (INV-DM4..6)
- X4-agents: tool-grant map + INV-AG3
- gap-audit: GAP-24..62 → FU-9..15; cycle-1 (FU-1..8b) marked done
- constitution §7 + README index (X1..X10)

Planning/spec artifacts only — no application code. All engineering invariants
backed by ≥3 sources; every finding carries verified file:line.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
chaim merged commit d83a2a2fb2 into main 2026-05-31 16:22:42 +00:00
chaim deleted branch docs/fu9-15-cycle2-spec 2026-05-31 16:22:42 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ezer-mishpati/legal-ai#25