Commit Graph
52 Commits
Author SHA1 Message Date
agent 0a30adb85f feat: add authenticated search frontend 2026-10-10 18:34:07 +03:00
agent 5e029be5ee docs: refresh search work handoff 2026-09-18 08:50:06 +03:00
agent 6d393d38bb Record search work handoff status 2026-09-16 22:40:13 +03:00
agent 14e86ccdd8 Improve tax profit search relevance 2026-09-16 22:31:35 +03:00
agent c2537cf445 fix: rank repealed search results last 2026-09-16 14:07:28 +03:00
agent 06c275cc40 fix: keep registration search results open 2026-09-16 10:07:39 +03:00
agent af6b0b8098 feat: improve legal search intent and aliases 2026-09-16 09:48:46 +03:00
agent 9fb266e8ac fix: hide search highlight markup in snippets 2026-09-16 09:16:43 +03:00
agent 6a187760db fix: restore local search review flow 2026-09-16 06:54:37 +03:00
agent 503cb1f074 fix: address review findings 2026-09-16 00:20:43 +03:00
agent 4d276e0776 feat: polish search review interface 2026-09-16 00:13:48 +03:00
agent b6ad392ab7 Handle unmapped source catalog values 2026-09-15 00:54:09 +03:00
agent 5f44981bd3 fix(search): review ambiguous topic assignments 2026-09-14 10:31:45 +03:00
agent a1b4787930 feat(search): add legal force catalog and taxonomy draft 2026-09-14 10:25:38 +03:00
agent 70c70fb7dd docs: clarify relevance set validation workflow 2026-09-12 08:52:55 +03:00
agent e18d477852 docs: align relevance review with internal search 2026-09-12 08:49:38 +03:00
agent 062aaa0074 docs: remove stale review example reference 2026-09-06 23:41:56 +03:00
agent 470745fce3 docs: record project status and next steps 2026-09-06 23:37:40 +03:00
agent a594aec912 fix: clarify review interface accessibility 2026-08-27 00:01:34 +03:00
agent c5f651bdae docs: define accessible review interface 2026-08-26 23:59:43 +03:00
agent 9b28616cf4 docs: secure review interface plan 2026-08-26 23:28:43 +03:00
agent e9da5a6ccc docs: plan search review interface 2026-08-26 23:27:14 +03:00
agent 39896c74de fix: remove placeholder link from legal guide 2026-08-26 01:06:02 +03:00
agent f3f564ab08 docs: add legal review guide 2026-08-26 01:03:34 +03:00
agent ccbb2f0944 fix: rebuild legal review workbooks 2026-08-26 00:39:14 +03:00
agent 47e03bbc4d fix: neutralize legal review example 2026-08-26 00:30:27 +03:00
agent eafc06f0bc docs: add language-specific legal review workbooks 2026-08-26 00:28:34 +03:00
agent 028062bd14 docs: add legal relevance review form 2026-08-25 13:35:41 +03:00
agent 0ef6ad4d20 docs: define search catalogs v1 2026-08-25 08:22:07 +03:00
agent bc3951449a docs: align backend version 2026-08-25 07:35:13 +03:00
agent 73ff287b20 feat: add search API contract 2026-08-21 06:12:47 +03:00
agent 61681cde73 fix: validate search alias checkpoints 2026-08-21 00:18:28 +03:00
agent 601c7f085f feat: switch search index alias atomically 2026-08-21 00:11:57 +03:00
agent 0f6f12e0e9 docs: add frontend design readiness plan 2026-08-20 23:23:19 +03:00
agent dc5399de0a fix: rank company registration queries 2026-08-20 15:04:55 +03:00
agent 9318474a54 docs: preserve status history 2026-08-18 08:55:12 +03:00
agent d701f714e1 fix: improve search relevance ranking 2026-08-18 08:51:22 +03:00
agent 424cc16497 feat: add search relevance baseline 2026-08-14 23:37:52 +03:00
agent 3a4450fcfe feat: add resumable local OpenSearch loading 2026-08-14 18:32:23 +03:00
agent ac5ed95f3a feat: prepare OpenSearch fragment index 2026-08-13 00:39:37 +03:00
agent 752bd38c9b fix: harden document normalization
Reject overlapping source and destination roots before any write so normalization cannot replace the raw Ministry archive.

Recover an interrupted directory publication before resume checks and require the normalized target to exist before skipping a manifest success.

Treat malformed link and image URLs as unsafe attributes, add regressions for all review findings, and bump the backend version to 0.2.2.
2026-08-12 09:49:40 +03:00
agent 07381ad70f feat: normalize Ministry of Justice documents
Add a resumable standard-library normalization pipeline for the downloaded CBD archive. It produces canonical bilingual metadata, sanitized HTML, plain text, deterministic fragments, checksums, quality markers, and an SQLite processing manifest while preserving the raw source.

Recover document-list pagination when the Ministry API exhausts request retries, and cover that scenario with a regression test.

Document the normalization workflow and frontend-search MVP plan, include the source functional specification, ignore local runtime logs, and bump the backend version to 0.2.1.
2026-08-12 08:32:12 +03:00
agent efa55fe74b fix: recover expired Ministry document lists 2026-08-06 23:48:26 +03:00
agent 0eedcfcfbd feat: add Ministry of Justice document sync 2026-08-06 08:25:14 +03:00
agent 9cf6a7e940 docs: clarify deployed bot version 2026-08-03 01:34:53 +03:00
agent b8b9ec75b3 refactor: organize repository around legal platform 2026-08-03 01:33:06 +03:00
agent d9b4f19af3 feat: export messages after last cutoff 2026-08-03 00:49:35 +03:00
agent cf54bc2246 docs: update project status and AI guidance 2026-08-03 00:42:15 +03:00
agent f4a376ff4b docs: record Synology deployment 2026-08-02 23:55:16 +03:00
agent caaba36a0c feat: add Telegram secretary bot 2026-08-02 23:17:56 +03:00