תיעוד: שיפורי תשתית — Webhook Emitter, Stale Endpoints, Sync Script #7

Open
chaim wants to merge 1 commits from docs/hooks-jobs-sync-2026-05 into main
Owner

סיכום

  • paperclip_api.py: emit_case_status_webhook() — fire-and-forget webhook לפלאגין על שינוי סטטוס תיק
  • app.py: PUT /api/cases/{case_number} שולח webhook ב-BackgroundTask; GET /api/cases/stale; GET /api/chair-feedback/weekly-summary
  • sync_agents_across_companies.py: --check-instructions, pre-flight validation, mtime tracking
  • תיקון datetime.utcnow() ל-datetime.now(timezone.utc) עבור Python 3.12+

הערות

כל הקוד כבר ב-main ובפרודקשן. זה PR לתיעוד בלבד.

## סיכום - **paperclip_api.py**: emit_case_status_webhook() — fire-and-forget webhook לפלאגין על שינוי סטטוס תיק - **app.py**: PUT /api/cases/{case_number} שולח webhook ב-BackgroundTask; GET /api/cases/stale; GET /api/chair-feedback/weekly-summary - **sync_agents_across_companies.py**: --check-instructions, pre-flight validation, mtime tracking - תיקון datetime.utcnow() ל-datetime.now(timezone.utc) עבור Python 3.12+ ## הערות כל הקוד כבר ב-main ובפרודקשן. זה PR לתיעוד בלבד.
chaim added 1 commit 2026-05-17 10:25:41 +00:00
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin docs/hooks-jobs-sync-2026-05:docs/hooks-jobs-sync-2026-05
git checkout docs/hooks-jobs-sync-2026-05
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#7