From d895062b4c3cfc9a01280678025be41927c85d21 Mon Sep 17 00:00:00 2001 From: Chaim Date: Mon, 8 Jun 2026 06:06:53 +0000 Subject: [PATCH] =?UTF-8?q?feat(digests-ui):=20digest=5Fkind=20badge=20?= =?UTF-8?q?=E2=80=94=20mark=20announcement=20issues=20in=20/digests?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit משלים את #141 בצד-לקוח: שדה digest_kind ב-Digest type (hand-written), ותג "עדכון" ב-DigestCard לגיליונות announcement (לא-הכרעות). decision = ברירת-מחדל ללא תג. זורם דרך /api/digests (digest_kind כבר ב-_DIGEST_COLS). build (webpack) עובר, lint נקי בקבצי digests. Co-Authored-By: Claude Opus 4.8 (1M context) --- web-ui/src/components/digests/digest-card.tsx | 5 +++++ web-ui/src/lib/api/digests.ts | 2 ++ 2 files changed, 7 insertions(+) diff --git a/web-ui/src/components/digests/digest-card.tsx b/web-ui/src/components/digests/digest-card.tsx index f10de94..434eeb6 100644 --- a/web-ui/src/components/digests/digest-card.tsx +++ b/web-ui/src/components/digests/digest-card.tsx @@ -48,6 +48,11 @@ export function DigestCard({ {digest.practice_area && ( · {practiceAreaLabel(digest.practice_area)} )} + {digest.digest_kind === "announcement" && ( + + עדכון + + )} {digest.extraction_status !== "completed" && ( {digest.extraction_status === "pending" ? "ממתין לעיבוד" : digest.extraction_status} diff --git a/web-ui/src/lib/api/digests.ts b/web-ui/src/lib/api/digests.ts index dcb2e89..4e37d41 100644 --- a/web-ui/src/lib/api/digests.ts +++ b/web-ui/src/lib/api/digests.ts @@ -45,6 +45,8 @@ export type Digest = { source_document_path: string; content_hash: string; extraction_status: string; + /** decision (points at a ruling) · announcement (legislative/notice, no ruling) · other · "" */ + digest_kind: string; created_at: string; updated_at: string; };