c2537cf445
fix: rank repealed search results last
2026-09-16 14:07:28 +03:00
06c275cc40
fix: keep registration search results open
2026-09-16 10:07:39 +03:00
92051184f5
fix: avoid registration routing for bank accounts
2026-09-16 10:00:33 +03:00
c048f20734
fix: prioritize current company registration act
2026-09-16 09:56:11 +03:00
af6b0b8098
feat: improve legal search intent and aliases
2026-09-16 09:48:46 +03:00
9fb266e8ac
fix: hide search highlight markup in snippets
2026-09-16 09:16:43 +03:00
6a187760db
fix: restore local search review flow
2026-09-16 06:54:37 +03:00
90298fa6cc
fix: keep tutorial spotlight visible on mobile
2026-09-16 00:26:48 +03:00
503cb1f074
fix: address review findings
2026-09-16 00:20:43 +03:00
4d276e0776
feat: polish search review interface
2026-09-16 00:13:48 +03:00
81b085dd9d
Record catalog normalization in changelog
2026-09-15 01:04:22 +03:00
b6ad392ab7
Handle unmapped source catalog values
2026-09-15 00:54:09 +03:00
f8f98dfe46
fix(search): validate topic hierarchy input
2026-09-14 10:36:08 +03:00
5f44981bd3
fix(search): review ambiguous topic assignments
2026-09-14 10:31:45 +03:00
a1b4787930
feat(search): add legal force catalog and taxonomy draft
2026-09-14 10:25:38 +03:00
e18d477852
docs: align relevance review with internal search
2026-09-12 08:49:38 +03:00
8302c6b782
fix: harden production image builds
2026-08-28 08:59:57 +03:00
bf0b6ff070
feat: add production deployment baseline
2026-08-28 08:56:12 +03:00
4210c2493d
fix: persist all review fields
2026-08-28 07:31:28 +03:00
711c9e525e
feat: persist search review drafts
2026-08-28 07:29:58 +03:00
cccae446ae
fix: version search ranking snapshots
2026-08-27 08:27:23 +03:00
24b3a2d422
fix: make review snapshots reproducible
2026-08-27 08:26:25 +03:00
f472a17897
feat: add search relevance review lab
2026-08-27 08:21:59 +03:00
2ef33c5cc3
fix: use stable search catalog codes
2026-08-25 08:26:48 +03:00
9b629d93e3
fix: complete search API contract
2026-08-25 07:29:06 +03:00
0bef90debd
fix: restrict search to current editions
2026-08-21 07:24:16 +03:00
73ff287b20
feat: add search API contract
2026-08-21 06:12:47 +03:00
61681cde73
fix: validate search alias checkpoints
2026-08-21 00:18:28 +03:00
9781e93eaf
fix: preserve alias in search load checkpoint
2026-08-21 00:15:24 +03:00
601c7f085f
feat: switch search index alias atomically
2026-08-21 00:11:57 +03:00
74873451ab
fix: match explicit company registration intents
2026-08-20 15:12:07 +03:00
2faac7b74e
fix: narrow company registration intent
2026-08-20 15:10:32 +03:00
e3f08426d5
fix: expose curated search query
2026-08-20 15:08:42 +03:00
dc5399de0a
fix: rank company registration queries
2026-08-20 15:04:55 +03:00
d701f714e1
fix: improve search relevance ranking
2026-08-18 08:51:22 +03:00
0a72d0d242
docs: add relevance annotation guide
2026-08-16 09:10:36 +03:00
8d4725231e
docs: clarify relevance review
2026-08-14 23:40:26 +03:00
424cc16497
feat: add search relevance baseline
2026-08-14 23:37:52 +03:00
3a4450fcfe
feat: add resumable local OpenSearch loading
2026-08-14 18:32:23 +03:00
ac5ed95f3a
feat: prepare OpenSearch fragment index
2026-08-13 00:39:37 +03:00
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
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
efa55fe74b
fix: recover expired Ministry document lists
2026-08-06 23:48:26 +03:00
0eedcfcfbd
feat: add Ministry of Justice document sync
2026-08-06 08:25:14 +03:00