Commit Graph

  • d81c3c37ab fix(precedent-edit): translate appeal_subtype enum values to Hebrew Chaim 2026-05-07 08:45:03 +00:00
  • fff2d1c859 fix(precedent-library): per-record extraction must drain the queue too Chaim 2026-05-07 07:08:31 +00:00
  • 36b78ea404 fix(precedent-library): queue listing must include internal_committee too Chaim 2026-05-07 06:51:19 +00:00
  • c7132ba0d2 feat(precedent-library): auto-trigger CEO wakeup on manual extract requests Chaim 2026-05-07 06:48:51 +00:00
  • 171da84680 feat(precedent-library): add halacha-extract button to library list rows Chaim 2026-05-07 06:30:03 +00:00
  • afcc4818a4 fix(precedent-library): allow re-extraction for internal_committee rows Chaim 2026-05-06 19:44:13 +00:00
  • bd4b0ca766 feat(mcp): case_get_final_text — fall back to PDF/DOC/RTF/TXT/MD Chaim 2026-05-05 19:18:57 +00:00
  • 7c9582ed04 feat(mcp): case_get_final_text — let agents read the signed final DOCX Chaim 2026-05-05 15:57:10 +00:00
  • ea29778197 docs(hermes-curator): document interaction-driven conversation support Chaim 2026-05-05 15:24:57 +00:00
  • 3be676e062 fix(api_mark_final): remove ingest_final_version call from container Chaim 2026-05-05 14:52:38 +00:00
  • 799b950961 feat(curator): trigger Knowledge Curator from api_mark_final, drop CEO F2 Chaim 2026-05-05 14:47:03 +00:00
  • 77e5996497 feat(agents): wire Hermes Knowledge Curator to CEO post-export (CMP + CMPA) Chaim 2026-05-05 13:33:23 +00:00
  • 69d4827f33 feat(migration): enrich internal committee entries — fix case_number + metadata + halachot Chaim 2026-05-04 18:59:20 +00:00
  • c0f67ab841 feat(precedents): split library into court rulings + appeals committee tables Chaim 2026-05-04 18:49:32 +00:00
  • 92a2763b86 feat: add internal committee decisions corpus (source_kind='internal_committee') Chaim 2026-05-04 18:33:39 +00:00
  • 1b14e04373 chore(skills): remove paperclip-dev, scope converting-plans-to-tasks Chaim 2026-05-04 17:47:05 +00:00
  • 69e153b3db fix(settings/agents): exclude noise from drift detection Chaim 2026-05-04 17:39:17 +00:00
  • 702c01d678 chore(tasks): mark Task #29 done — Agents tab deployed to prod Chaim 2026-05-04 17:29:30 +00:00
  • bd6a66e80d chore(types): regenerate OpenAPI types from prod Chaim 2026-05-04 17:29:17 +00:00
  • af2dc0df2a chore(gitignore): ignore precedent-library data, .db files, .bak backups Chaim 2026-05-04 17:26:20 +00:00
  • eab0ca906c feat(interim): include block-he opening in pre-ruling interim drafts Chaim 2026-05-04 17:25:54 +00:00
  • cf5f6fe274 feat(paperclip): close 11 integration gaps (#16-#28) Chaim 2026-05-04 17:25:45 +00:00
  • 6f713042b5 feat(settings): add Agents tab — read-only Paperclip agent config view Chaim 2026-05-04 17:23:48 +00:00
  • d0994704cf feat(agents): mirror Paperclip interactions in case page Chaim 2026-05-04 16:40:45 +00:00
  • 82b29510f2 fix(settings): RTL Tabs + Hebrew labels (סביבה/כלים/בלוקים/רישומים) Chaim 2026-05-04 08:42:56 +00:00
  • e90faa9ba4 feat(settings): add Blocks tab — 12-block decision schema reference feat/mcp-settings-page Chaim 2026-05-04 07:58:04 +00:00
  • ae35934383 feat(settings): wire frontend to Coolify SoT response shape Chaim 2026-05-04 07:53:27 +00:00
  • d1e12619d4 refactor(settings): pivot to Coolify env API as source of truth Chaim 2026-05-04 07:50:02 +00:00
  • 1cb832473c fix(settings): unknown drift state when Infisical unavailable + RTL drawer Chaim 2026-05-04 07:01:42 +00:00
  • 89ce6c79d7 feat(settings): implement Registrations tab Chaim 2026-05-04 06:50:12 +00:00
  • 7e3c912899 feat(settings): implement Tools tab with detail drawer Chaim 2026-05-04 06:50:08 +00:00
  • f418686724 feat(settings): implement Environment tab with edit + drift detection Chaim 2026-05-04 06:47:40 +00:00
  • 8289b4d643 refactor(settings): split into tabs (paperclip + 3 stubs) Chaim 2026-05-04 06:44:27 +00:00
  • 6c129a1350 feat(settings): add MCP API hooks Chaim 2026-05-04 06:41:30 +00:00
  • 320b9d3529 fix(settings): guard paperclip mcp.json type + sort registrations Chaim 2026-05-04 06:40:16 +00:00
  • 394b971856 feat(settings): add MCP registrations endpoint + Coolify volume runbook Chaim 2026-05-04 06:38:47 +00:00
  • 1da3587334 fix(settings): log tool source resolution failures (no silent swallow) Chaim 2026-05-04 06:37:09 +00:00
  • 272e49b6b0 feat(settings): add MCP tools introspection endpoint Chaim 2026-05-04 06:34:19 +00:00
  • 69bdf7b30a fix(settings): harden PATCH/redeploy per code review Chaim 2026-05-04 06:33:01 +00:00
  • 2fe73fcce1 feat(settings): add PATCH env + Coolify redeploy endpoints Chaim 2026-05-04 06:26:00 +00:00
  • c30c987ec2 fix(settings): suppress false drift when Infisical unreachable Chaim 2026-05-04 06:24:26 +00:00
  • 562eae010a feat(settings): add GET /api/settings/mcp/env endpoint Chaim 2026-05-04 06:19:04 +00:00
  • a3ca32355a fix(settings): tighten coerce/normalize per code review Chaim 2026-05-04 06:17:22 +00:00
  • 55a0eca070 feat(settings): add MCP env catalog with type validation Chaim 2026-05-04 06:11:32 +00:00
  • 796f9d5f9c docs(plans): add implementation plan for MCP settings page Chaim 2026-05-04 05:58:53 +00:00
  • 70052b0133 docs(specs): add design for MCP settings page Chaim 2026-05-04 05:44:31 +00:00
  • 2f05cdea2e feat(precedents): add /precedents/[id] read-only detail page Chaim 2026-05-04 05:36:43 +00:00
  • bd1fb61655 feat(precedents): show extracted halachot in library edit sheet Chaim 2026-05-04 05:24:25 +00:00
  • f6bb46dc4a fix(retrieval): restore _base(limit=) contract in hybrid precedent search Chaim 2026-05-04 05:19:53 +00:00
  • 36f21c815e fix(precedents): distinguish silent extraction failure from "no halachot" Chaim 2026-05-04 05:13:10 +00:00
  • d4496b96f1 fix(mcp): eliminate "No such tool available" race at agent wakeup Chaim 2026-05-03 20:23:14 +00:00
  • d12cdb1fad docs(voyage): mark stage C complete + record empirical fixes Chaim 2026-05-03 20:16:13 +00:00
  • 8a815ecff5 fix(retrieval): rewrite chunk-page retrofit to skip OCR Chaim 2026-05-03 20:04:33 +00:00
  • 81ccf3a888 feat(retrieval): track page_number on text chunks for multimodal hybrid boost Chaim 2026-05-03 19:49:41 +00:00
  • 5724ed8e5b chore: nudge Actions to build c31fe08 (RRF) Chaim 2026-05-03 19:42:37 +00:00
  • c31fe0866b fix(retrieval): switch hybrid merge to Reciprocal Rank Fusion (RRF) Chaim 2026-05-03 19:39:31 +00:00
  • 242f668319 feat(retrieval): add voyage-multimodal-3 page-image embeddings (feature flag) Chaim 2026-05-03 19:24:52 +00:00
  • b9cdcf980d fix(precedents): translate practice_area slugs to Hebrew in halacha review Chaim 2026-05-03 19:13:48 +00:00
  • 36e464f668 fix(halachot): exclude embedding from update_halacha RETURNING Chaim 2026-05-03 19:04:46 +00:00
  • 4d1924c7e6 feat(halachot): auto-approve high-confidence halachot at insert Chaim 2026-05-03 19:01:03 +00:00
  • 26c3fddf41 feat(retrieval): add voyage rerank-2 cross-encoder stage (feature flag) Chaim 2026-05-03 18:43:41 +00:00
  • 688ba37d9c fix(ui): reorder + center the agent dropdown label Chaim 2026-05-03 18:38:05 +00:00
  • b2985f88de fix(ui): use 3-column grid in header Row 1 for true viewport-centered search Chaim 2026-05-03 18:32:31 +00:00
  • 01ea902156 fix(ui): stack agent dropdown items vertically to stop multi-line wrapping Chaim 2026-05-03 18:21:48 +00:00
  • cca17689de feat(ui): redesign header to two rows with grouped nav (Phase B) Chaim 2026-05-03 18:15:20 +00:00
  • deb1a1eaf4 chore(api-types): regenerate after /api/search/cases Chaim 2026-05-03 18:10:57 +00:00
  • f722fa45bd feat(search): add header global search (Phase A) — cases + precedents + docs Chaim 2026-05-03 18:05:51 +00:00
  • cbdbc522a0 feat(ui): convert agent-mgmt link to dropdown for both Paperclip boards Chaim 2026-05-03 17:37:02 +00:00
  • 6c727cb5d0 feat(ui): add CMPA agent dashboard link to header Chaim 2026-05-03 17:24:02 +00:00
  • 923903217c feat(precedents): auto-trigger Claude extraction via Paperclip wakeup Chaim 2026-05-03 16:49:25 +00:00
  • da0a385d9c docs: register reembed_voyage.py in SCRIPTS.md Chaim 2026-05-03 16:44:07 +00:00
  • cb0b4b6a8b ops: switch embeddings to voyage-3 + plan for context-3 + multimodal-3.5 Chaim 2026-05-03 16:43:48 +00:00
  • 72c4593e74 fix(precedents): auto-clear *_requested_at on terminal status Chaim 2026-05-03 16:39:24 +00:00
  • 789cc273ee fix(precedents): allow delete when extraction completed but timestamp stale Chaim 2026-05-03 16:24:16 +00:00
  • 1f17419ee9 ui(precedents): live status pill with shimmer + auto-queue + auto-refresh Chaim 2026-05-03 12:47:31 +00:00
  • 4a9a6b7970 feat(precedents): UI button queues extraction for local MCP worker Chaim 2026-05-03 12:32:25 +00:00
  • 8e1384b897 fix(precedents): wrap citation column + extractor fills source_type Chaim 2026-05-03 12:28:35 +00:00
  • 6420fe4b0b feat(precedents): metadata extractor also fills date, level, court Chaim 2026-05-03 12:16:03 +00:00
  • fc3b6b6cae ui(precedents): collapsible groups by precedent + Hebrew labels + RTL fixes Chaim 2026-05-03 12:05:40 +00:00
  • 2cfdf35191 refactor(precedents): keep all LLM calls on the local-MCP path Chaim 2026-05-03 11:06:08 +00:00
  • 5d836ca414 fix(precedents): Anthropic SDK fallback, format() crash, UI refresh Chaim 2026-05-03 10:52:31 +00:00
  • 73a79ea7e8 feat(precedents): metadata auto-fill, edit sheet, persuasive extraction Chaim 2026-05-03 10:19:35 +00:00
  • b51163b67c web-ui: shrink KPI card height on home dashboard Chaim 2026-05-03 08:46:27 +00:00
  • 7ee90dce31 feat: external precedent library with auto halacha extraction Chaim 2026-05-03 08:38:18 +00:00
  • a6edb75bbf web-ui: hide spurious horizontal scrollbar on case documents list Chaim 2026-05-03 07:52:41 +00:00
  • e849285806 home: split cases table by appeal type + add appeal-type chart Chaim 2026-05-02 15:44:41 +00:00
  • f7249b7807 admin/skills: fail loud on DB error + read skills dir from env Chaim 2026-05-02 15:24:39 +00:00
  • 5deb38f5cf paperclip: assign CEO on issue creation so wakeup gate accepts run Chaim 2026-05-01 15:32:22 +00:00
  • 817d6e6d8d web-ui: raise proxy body limit to 100mb for large document uploads Chaim 2026-05-01 15:12:41 +00:00
  • f256eddbb1 git_sync: full case-dir backup to Gitea (sweep + explicit commits) Chaim 2026-04-30 18:27:36 +00:00
  • 6a38789379 docs+heartbeat: paperclip quirks + temp-file pattern + self-recovery Chaim 2026-04-30 18:23:32 +00:00
  • fa70944ed4 case-create: surface Gitea repo result + UI retry button Chaim 2026-04-30 18:12:05 +00:00
  • 7600810639 researcher: persist precedents to DB + save report to disk Chaim 2026-04-30 17:51:31 +00:00
  • 47127f1e85 agents: close-own-issue PATCH for every agent (kill the retry loop) Chaim 2026-04-30 17:35:44 +00:00
  • a1969dd90d agents: fix analyst skill — appraiser_facts + close own issue Chaim 2026-04-30 16:57:49 +00:00
  • 1fbcdd0d16 paperclip: auto-attach default workspace on project creation Chaim 2026-04-30 15:17:04 +00:00
  • cd4eed0045 docs: case-deletion runbook (legal-ai + Paperclip + Gitea) Chaim 2026-04-30 14:54:21 +00:00
  • 903fb4d140 db: add missing delete_case (cases_tools.case_delete was calling a ghost) Chaim 2026-04-30 14:44:44 +00:00
  • 28f49defff LLM session: async, 30min timeout, semantic chunking + parallel Chaim 2026-04-30 14:21:35 +00:00
  • 9bdfb05350 Upload progress: Redis-backed store + flushed SSE + client fallback Chaim 2026-04-30 12:53:23 +00:00