lllin000_PaperForge/paperforge/commands
LLLin000 cc064bd74a fix: address 5 PR9 embedding pipeline issues from triage
- #13: Critical — swap delete/write order in _complete_one (write new
  vectors before deleting old ones) to prevent data loss on write failure
- #12: Add logger.warning() to 3 resume-skip except blocks so silent
  re-embed fallbacks are observable
- #14: Add lightweight HNSW query probe to _assert_collections_healthy
- #11: Log collection query failures in merge_retrieve instead of silent
  continue
- #16: Reuse provider across payloads in encode_paper_job — one creation
  per worker per paper instead of per payload
2026-07-09 01:46:22 +08:00
..
__init__.py fix: close 4 review gaps — registry, body/object-unit schemas, compat vector arm 2026-07-05 15:13:43 +08:00
agent_context.py feat: stabilize paperforge query planning 2026-05-27 21:20:15 +08:00
content_discovery.py fix: align paper lookup scope and command signatures 2026-07-05 15:16:26 +08:00
context.py style: ruff format pass across paperforge/ 2026-05-09 22:31:08 +08:00
dashboard.py chore: commit session work before hotfix switch 2026-05-18 22:47:30 +08:00
deep.py refactor: v2.1 contract hardening — PFResult unification, ErrorCode expansion, adapter cleanup, SyncService orchestration 2026-05-09 22:20:07 +08:00
embed.py fix: address 5 PR9 embedding pipeline issues from triage 2026-07-09 01:46:22 +08:00
memory.py chore: commit session work before hotfix switch 2026-05-18 22:47:30 +08:00
ocr.py PR9A: Resume & Rebuild Correctness 2026-07-06 22:33:08 +08:00
paper_context.py feat: make paper lookup decomposed and coverage-scored 2026-07-05 14:14:03 +08:00
paper_lookup.py fix: align paper lookup scope and command signatures 2026-07-05 15:16:26 +08:00
paper_navigation.py fix: align paper lookup scope and command signatures 2026-07-05 15:16:26 +08:00
paper_status.py feat: make paper lookup decomposed and coverage-scored 2026-07-05 14:14:03 +08:00
project_log.py feat: add project-log CLI command with JSONL write + auto-render 2026-05-14 17:47:43 +08:00
prune.py feat(sync): auto-detect orphan papers after sync, show modal in Obsidian 2026-05-19 00:31:19 +08:00
query_plan.py feat: stabilize paperforge query planning 2026-05-27 21:20:15 +08:00
reading_log.py chore: commit session work before hotfix switch 2026-05-18 22:47:30 +08:00
repair.py fix: remove deprecated control_dir from doctor/setup/repair; enable repair button; fix UTF-8 encoding in doctor output 2026-05-10 01:50:24 +08:00
retrieve.py feat: PR 5 — Retrieve uses merge_retrieve from dual collections 2026-07-06 16:43:07 +08:00
runtime_health.py chore: commit session work before hotfix switch 2026-05-18 22:47:30 +08:00
scoped_fetch.py fix: align paper lookup scope and command signatures 2026-07-05 15:16:26 +08:00
search.py feat: route Layer 4 gateway through body units and structure tree 2026-07-05 14:39:19 +08:00
status.py chore: commit session work before hotfix switch 2026-05-18 22:47:30 +08:00
sync.py feat: add OCR runtime preflight warnings for auto-rebuild 2026-06-05 11:03:22 +08:00