lllin000_PaperForge/scripts
LLLin000 914acd6aa5 feat: enable OCR_PIPELINE_V3 by default
The V3 pipeline has been tested against the full 555-paper vault vs legacy:

  No diff: 547 (98.6%)
  Diff:     5 (0.9%) — all in v3's favor: 3 papers find 1 more figure
                        (v3 softens role before matching), 2 papers shift
                        1 block boundary (body_paragraph vs frontmatter_noise)
  Error:    3 (0.5%) — 2 missing raw data, 1 pre-existing v3 pipeline edge case

The 5 diffs are marginal improvements, not regressions. V3's shadow-normalize
approach defers role commit until after figure/table matching, so captions
that legacy normalize prematurely hardened to 'body_paragraph' are correctly
found as figure captions.

Changes:
- _ocr_pipeline_v3_enabled() defaults to True now; set OCR_PIPELINE_V3=0 to
  revert to legacy normalize-then-match order
- Test updated to assert default=True
- Full vault corpus diff script + result report archived
2026-07-04 20:04:39 +08:00
..
dev feat: enable OCR_PIPELINE_V3 by default 2026-07-04 20:04:39 +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