[7] Derived artifacts and search #7

Closed
opened 2026-06-13 18:59:53 +02:00 by dernbu · 0 comments
Owner

Objective

Build safe derived HTML and searchable judgment content for both sources.

Scope

  • Define a strict sanitizer allowlist.
  • Generate and persist sanitized HTML artifacts.
  • Extract normalized plain text while preserving legal paragraph boundaries.
  • Upsert source-specific search documents transactionally.
  • Implement the combined search projection and ranking queries.
  • Cover LawNet judgment and SLR renditions.

Dependencies

Depends on #5 and #6.

Completion criteria

  • Changed HTML rebuilds sanitized content and search text.
  • Unchanged HTML does not rewrite artifact bytes.
  • Required LawNet and eLitigation content is searchable.
  • Unsafe source markup cannot execute.

Closure

Complete all child issues, or merge a feature-branch pull request that resolves this issue.

Detailed requirements: docs/plans/high-level-plan.md, Phase 7.

## Objective Build safe derived HTML and searchable judgment content for both sources. ## Scope - Define a strict sanitizer allowlist. - Generate and persist sanitized HTML artifacts. - Extract normalized plain text while preserving legal paragraph boundaries. - Upsert source-specific search documents transactionally. - Implement the combined search projection and ranking queries. - Cover LawNet judgment and SLR renditions. ## Dependencies Depends on #5 and #6. ## Completion criteria - Changed HTML rebuilds sanitized content and search text. - Unchanged HTML does not rewrite artifact bytes. - Required LawNet and eLitigation content is searchable. - Unsafe source markup cannot execute. ## Closure Complete all child issues, or merge a feature-branch pull request that resolves this issue. Detailed requirements: `docs/plans/high-level-plan.md`, Phase 7.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
dernbu/lawnet-scraper#7
No description provided.