lllin000_PaperForge/scripts
Research Assistant 5fc9554c66 fix(ocr): protect figure/image blocks from backmatter normalization, fix duplicate title, and add unified rebuild entry point
- ocr_render.py: extend consumed frontmatter roles skip from page 1 to pages <= 2,
  preventing paper_title appearing twice on pre-proof papers
- ocr_document.py: add image/media block promotion in backmatter zone normalization
  so raw image blocks become media_asset instead of backmatter_body; this fixes
  build_figure_inventory producing 0 matched_figures. Also check seed_role in
  _sanitize_reference_zone_boundary since it runs before role resolution
- scripts/dev/ocr_rebuild_paper.py: single-paper rebuild + block_trace regeneration
  entry point (will be wired into CLI later)
- tests: boundary protection and completeness check tests
- DW trace regenerated with correct role distribution
2026-06-14 18:47:50 +08:00
..
dev fix(ocr): protect figure/image blocks from backmatter normalization, fix duplicate title, and add unified rebuild entry point 2026-06-14 18:47:50 +08:00
bump.py feat(plugin): i18n descriptions for Skills/Memory/Vector + collapsible vector config 2026-05-14 00:40:33 +08:00
check_version_sync.py v1.4.17rc4 2026-05-09 17:05:07 +08:00
consistency_audit.py refactor(17-dead-code-precommit): remove delegation wrappers and dead code, run ruff cleanup 2026-04-27 17:40:47 +08:00
install-paperforge.ps1 feat: add paperforge setup CLI command, one-click install script, sync __version__ to 1.4.0, detect local version from pip metadata 2026-04-27 21:34:03 +08:00
setup.py chore: rename PaperForge Lite -> PaperForge across 27 files 2026-04-28 01:25:51 +08:00
sync-plugin-version.py fix: add root manifest.json to version bump/sync tooling 2026-05-06 23:03:38 +08:00
update-paperforge.ps1 fix: VaultStep.__init__ missing step_id and checker in super() call 2026-04-27 19:49:36 +08:00
validate_setup.py feat(48-textual-tui-removal): update CLI help and remove textual dependency 2026-05-07 19:41:51 +08:00
welcome.py fix: VaultStep.__init__ missing step_id and checker in super() call 2026-04-27 19:49:36 +08:00