Research Assistant
d5818e8acd
fix: overhaul install flow clarity and non-destructive incremental setup
...
- Move Better BibTeX auto-export to post-install step (exports dir created by setup)
- Clarify wizard overview: show resources_dir/literature_dir/control_dir hierarchy
- Fix post-install flow order: BBT export → enable plugin → dashboard → sync
- Split do_ocr and analyze marks into separate steps (OCR before deep-reading)
- Mark all literature flags via Base views, not manual file editing
- Make installer incremental: preserve existing files, only create missing ones
- Remove destructive junction/link deletion in TUI wizard
- Merge .env instead of overwriting; skip overwrite for AGENTS.md, docs, plugin
- Update TUI, headless, and plugin completion output to match corrected flow
- Add regression test for non-destructive setup behavior
2026-05-06 22:47:07 +08:00
Research Assistant
ebc4fdeb00
chore: rename PaperForge Lite -> PaperForge across 27 files
2026-04-28 01:25:51 +08:00
Research Assistant
0a47a6e2ed
docs: add comprehensive setup and usage guide
2026-04-28 01:03:23 +08:00
Research Assistant
67a52a898a
fix: VaultStep.__init__ missing step_id and checker in super() call
2026-04-27 19:49:36 +08:00
Research Assistant
62ec89441c
docs(09-command-unification): update user-facing docs for unified commands
...
- Replace paperforge selection-sync/index-refresh with paperforge sync
- Replace paperforge ocr run with paperforge ocr
- Replace /LD-deep, /LD-paper with /pf-deep, /pf-paper
- Add v1.1 -> v1.2 command migration table to AGENTS.md
- Update README.md, docs/INSTALLATION.md, docs/setup-guide.md
2026-04-24 16:56:39 +08:00
Research Assistant
51d35d6999
feat(01-04): replace unresolved path-token commands with stable paperforge commands
...
- command/lp-*.md: replace python <system_dir>/... with paperforge status|selection-sync|index-refresh|ocr run; add fallback legacy command section
- command/ld-deep.md: update queue preflight to 'paperforge deep-reading'; add paperforge paths --json for variable resolution
- README.md: update core commands section to show paperforge first, legacy as fallback
- docs/INSTALLATION.md: add paperforge paths/status as primary verification
- docs/setup-guide.md: replace python pipeline/worker/... with paperforge selection-sync/index-refresh
- setup_wizard.py DoneStep: add pip install -e . and paperforge commands as primary next steps
All 15 tests in tests/test_command_docs.py pass.
2026-04-23 11:40:24 +08:00
Research Assistant
881457dd92
Fix configurable Lite setup paths
2026-04-23 01:44:13 +08:00
Research Assistant
c607dd0441
rename: LiteraturePipeline -> PaperForge in all paths and references
2026-04-22 22:10:16 +08:00
Research Assistant
cea8046c30
feat: rewrite setup wizard as step-by-step guide with screenshots
2026-04-22 20:20:45 +08:00
Research Assistant
eafbab7594
feat: add TUI setup wizard and setup guide
...
- Add setup_wizard.py: Textual TUI with checklist + guide
- Detects: Python, Vault structure, Zotero, Better BibTeX, JSON exports
- Blocked guide until all checks pass
- Open local docs/setup-guide.md from TUI
- Add docs/setup-guide.md: Detailed text-based setup instructions
- Menu path diagrams for Zotero/BBT configuration
- JSON-to-Base relationship explanation
- FAQ section
- Integrate 'wizard' command into literature_pipeline.py
2026-04-22 19:28:52 +08:00