mirror of
https://github.com/lllin000/PaperForge.git
synced 2026-07-22 06:50:53 +00:00
- paperforge/annotation/service.py create/patch/delete/list/get/export - create_annotation() local annotation with UUID - patch_annotation() comment/color/tags only, enforces readonly guard - delete_annotation() soft delete - get_annotation() single row lookup - list_annotations() filtered by paper/page/type - export_annotations_json() JSON serialization - export_annotations_markdown() Markdown serialization - tests/unit/annotation/test_service.py 11 tests: create, patch, readonly enforcement, soft/hard delete, list filtering, JSON/MD export |
||
|---|---|---|
| .. | ||
| adapters | ||
| annotation | ||
| core | ||
| doctor | ||
| memory | ||
| schema | ||
| services | ||
| worker | ||
| __init__.py | ||
| test_paper_resolver.py | ||