lllin000_PaperForge/tests/unit
LLLin000 288829bb5b feat: PR 1 — nested structure tree + body_units correctness
- RenderOutput dataclass with heading_events/emitted_block_events tracking
- Stack-algorithm structure tree with own/subtree block IDs
- Recursive body_units builder with role helper + token cap splitting
- Schema v4: section_path_json, section_level, section_title, part_ordinal
- Phase 4/5 reorder in ocr_rebuild.py and ocr.py
- 12 new test cases for tree nesting, own_block_ids, rendered-order intervals
2026-07-06 16:42:08 +08:00
..
adapters test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
core feat: runtime contract hardening + skill/command truth alignment (Package A+B) 2026-05-16 22:38:43 +08:00
doctor test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
memory feat: PR 1 — nested structure tree + body_units correctness 2026-07-06 16:42:08 +08:00
schema feat: P0 fixes (ref sort, caption insert) + P1 figure containment render hygiene 2026-06-27 22:56:22 +08:00
services feat(sync): auto-detect orphan papers after sync, show modal in Obsidian 2026-05-19 00:31:19 +08:00
worker refactor: add vector backend adapter with Chroma compatibility 2026-07-05 14:13:59 +08:00
__init__.py v1.4.17rc4 2026-05-09 17:05:07 +08:00
test_paper_resolver.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00