lllin000_PaperForge/paperforge/worker
2026-05-13 18:58:00 +08:00
..
__init__.py fix: VaultStep.__init__ missing step_id and checker in super() call 2026-04-27 19:49:36 +08:00
_domain.py refactor: v2.1 contract hardening — PFResult unification, ErrorCode expansion, adapter cleanup, SyncService orchestration 2026-05-09 22:20:07 +08:00
_progress.py docs(v1.4): commit planning artifacts, test files, and phase summaries for phases 13-19 2026-04-27 19:12:03 +08:00
_retry.py docs(v1.4): commit planning artifacts, test files, and phase summaries for phases 13-19 2026-04-27 19:12:03 +08:00
_utils.py refactor: v2.1 contract hardening — PFResult unification, ErrorCode expansion, adapter cleanup, SyncService orchestration 2026-05-09 22:20:07 +08:00
asset_index.py feat: vector auto-embed on OCR complete + Uninstall button cache detection 2026-05-13 18:58:00 +08:00
asset_state.py style: ruff format pass across paperforge/ 2026-05-09 22:31:08 +08:00
base_views.py fix(base): use !zotero_key.isEmpty() filter syntax 2026-05-11 17:47:05 +08:00
deep_reading.py fix(merge-gate): upgrade migration safeguards, index path integrity, and Python version alignment 2026-05-07 21:51:58 +08:00
discussion.py style: ruff format pass across paperforge/ 2026-05-09 22:31:08 +08:00
ocr.py fix(ocr): return real exit code, add real-time progress output to stdout, show Obsidian Notices 2026-05-12 00:55:30 +08:00
paper_meta.py style: ruff format pass across paperforge/ 2026-05-09 22:31:08 +08:00
paper_resolver.py refactor(skills): modular literature-qa skill with router-first architecture 2026-05-10 20:56:28 +08:00
repair.py style: ruff format pass across paperforge/ 2026-05-09 22:31:08 +08:00
status.py fix: force UTF-8 encoding for all subprocess and stdout on Windows, fix pre-existing logger bug 2026-05-11 19:16:18 +08:00
sync.py feat(frontmatter): add citation_key field and alias from BBT citationKey 2026-05-12 18:28:53 +08:00
update.py feat: PyPI publish support — install paperforge from PyPI with git fallback 2026-05-11 18:04:17 +08:00