mirror of
https://github.com/lllin000/PaperForge.git
synced 2026-07-22 17:00:23 +00:00
Changes: - Add paper-lookup, content-discovery, scoped-fetch to command registry - Add unit_kind column to body_units schema (DEFAULT 'body') - Replace object_units schema: object_role -> object_kind, object_label, caption_text, nearby_body_text; drop unit_text, drop object_role - Bump schema version to 3 with deterministic drop/recreate migration for derived tables (body_units, body_units_fts, object_units) - Update _upsert_body_units / _upsert_object_units for new columns - Update build_object_units to emit object_kind, object_label, caption_text, nearby_body_text fields - Add vector secondary arm to _run_compat_content_discovery: runs paper_fts primary, conditionally adds vector_retrieve secondary when vector is healthy - Add/fix tests for schema columns, builder output, registry, and compat content-discovery vector-secondary path |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| _columns.py | ||
| builder.py | ||
| chunker.py | ||
| CONTEXT.md | ||
| context.py | ||
| db.py | ||
| events.py | ||
| fts.py | ||
| permanent.py | ||
| query.py | ||
| refresh.py | ||
| runtime_health.py | ||
| schema.py | ||
| state_snapshot.py | ||
| vector_db.py | ||