No description
Find a file
유창욱 3be7b016ce refactor: extract store constants and remaining domain helpers
Move shared constants + _bounded_int_env into store_constants (a leaf module),
and the remaining module-level domain helpers (validation, query signatures,
search-hint evidence, watchlist selection, knowledge type/provenance) into
store_serialization. sqlite_store.py is now the CopyrighterStore class plus thin
imports: 3613 -> 3368 lines (5333 -> 3368 overall, -37%). All behavior-preserving.
2026-06-20 21:38:03 +09:00
docs docs: record remediation implementation status in plan 2026-06-20 20:57:02 +09:00
src/rights_filter refactor: extract store constants and remaining domain helpers 2026-06-20 21:38:03 +09:00
tests refactor: extract text helpers and HTML/CSS image-scraping from sqlite_store 2026-06-20 21:10:22 +09:00
web/operator-gui fix: reject protocol-relative and backslash URLs in safeUrl 2026-06-20 18:47:13 +09:00
.env.example fix: harden operator HTTP server 2026-06-20 18:18:54 +09:00
.gitignore chore: pin runtime dependencies for offline air-gapped install 2026-06-20 18:19:08 +09:00
package.json chore: initial commit of copyrighter (rights_filter) 2026-06-09 09:50:31 +09:00
requirements-dev.txt chore: pin runtime dependencies for offline air-gapped install 2026-06-20 18:19:08 +09:00
requirements.txt chore: pin runtime dependencies for offline air-gapped install 2026-06-20 18:19:08 +09:00
run_copyrighter_server.py chore: initial commit of copyrighter (rights_filter) 2026-06-09 09:50:31 +09:00