lllin000_PaperForge/paperforge.json
Research Assistant 93713be21e feat(UX-01): add auto_analyze_after_ocr config and OCR hook
- Add auto_analyze_after_ocr: false to paperforge.json (opt-in, default off)
- Insert hook in ocr.py after ocr_status=done to set analyze:true when
  config is enabled
- Wrapped in try/except so a single failure does not abort OCR batch
- Uses read_json (already imported) and re.sub (already imported)
- Regex pattern matches existing frontmatter convention
2026-04-27 17:57:33 +08:00

29 lines
751 B
JSON

{
"name": "PaperForge-Lite",
"version": "1.2.0",
"description": "Lightweight literature management automation for Obsidian + Zotero",
"repository": "https://github.com/LLLin000/PaperForge",
"update": {
"channel": "stable",
"auto_check": true,
"check_interval_days": 7
},
"protected_paths": [
"<resources_dir>/",
"<base_dir>/",
"<system_dir>/PaperForge/ocr/",
"<system_dir>/PaperForge/exports/",
"<system_dir>/PaperForge/indexes/",
"<system_dir>/PaperForge/candidates/",
".env",
"AGENTS.md"
],
"updateable_paths": [
"skills/",
"pipeline/",
"command/",
"scripts/"
],
"changelog_url": "https://github.com/LLLin000/PaperForge/releases",
"auto_analyze_after_ocr": false
}