Research Assistant
|
885f20879e
|
feat(memory): show (fast) in sync output when hash matches
|
2026-05-18 22:29:53 +08:00 |
|
Research Assistant
|
baa6c758f5
|
fix(vector): get_collection no longer silently deletes collection on error; memory builder skips full rebuild when index hash matches
|
2026-05-18 22:18:23 +08:00 |
|
Research Assistant
|
67199beae5
|
fix: reorder table drops to respect FK constraints; add rebuild logging
|
2026-05-15 17:42:10 +08:00 |
|
Research Assistant
|
59ef9d9344
|
fix: dedupe correction import on rebuild, clean FTS row on refresh
|
2026-05-14 22:35:35 +08:00 |
|
Research Assistant
|
0d3ff8dcdd
|
feat: permanent correction-log.jsonl, fix original_id field alignment
|
2026-05-14 21:48:21 +08:00 |
|
Research Assistant
|
750e8ade17
|
feat: import JSONL into DB on memory build
|
2026-05-14 17:48:23 +08:00 |
|
Research Assistant
|
c8cd9f5578
|
perf: executemany batching in builder + file read consolidation
|
2026-05-13 17:17:08 +08:00 |
|
Research Assistant
|
378ba6890a
|
refactor: extract build_paper_row to shared _columns module
|
2026-05-13 17:07:14 +08:00 |
|
Research Assistant
|
58e2c7ae52
|
perf: fix FTS double-insert, drop trigger before bulk insert
|
2026-05-13 17:01:28 +08:00 |
|
Research Assistant
|
8182da1e87
|
fix(memory): match FTS column names to papers table (authors_json, collections_json)
|
2026-05-12 19:01:41 +08:00 |
|
Research Assistant
|
93ca222aaa
|
feat(memory): add FTS5 full-text search with paperforge search command
|
2026-05-12 18:58:25 +08:00 |
|
Research Assistant
|
1a510c238b
|
style(memory): apply ruff fixes (ternary, nested-if, dict-keys)
|
2026-05-12 18:00:52 +08:00 |
|
Research Assistant
|
1407e2606d
|
feat(memory): add builder module that populates SQLite from formal-library.json
|
2026-05-12 17:44:03 +08:00 |
|