lllin000_PaperForge/paperforge/memory
LLLin000 c534e481c7 fix: close 4 review gaps — registry, body/object-unit schemas, compat vector arm
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
2026-07-05 15:13:43 +08:00
..
__init__.py chore: commit session work before hotfix switch 2026-05-18 22:47:30 +08:00
_columns.py chore: commit session work before hotfix switch 2026-05-18 22:47:30 +08:00
builder.py fix: close 4 review gaps — registry, body/object-unit schemas, compat vector arm 2026-07-05 15:13:43 +08:00
chunker.py fix: add missing chunker module; restore deleted vector_db.py 2026-05-15 21:27:22 +08:00
CONTEXT.md docs: design Layer 4 retrieval substrate 2026-07-05 02:05:27 +08:00
context.py feat(memory): add agent context query module 2026-05-12 19:55:58 +08:00
db.py feat: runtime contract hardening + skill/command truth alignment (Package A+B) 2026-05-16 22:38:43 +08:00
events.py fix: import_reading_log to JSONL, correction JSONL-first, events.py wrapper 2026-05-14 22:37:55 +08:00
fts.py fix: improve search accuracy with multi-token LIKE and guided agent search queries 2026-05-25 16:42:11 +08:00
permanent.py chore: commit session work before hotfix switch 2026-05-18 22:47:30 +08:00
query.py feat: make paper lookup decomposed and coverage-scored 2026-07-05 14:14:03 +08:00
refresh.py fix: refresh_paper FTS delete-before-upsert, import error checking 2026-05-14 22:47:48 +08:00
runtime_health.py chore: commit session work before hotfix switch 2026-05-18 22:47:30 +08:00
schema.py fix: close 4 review gaps — registry, body/object-unit schemas, compat vector arm 2026-07-05 15:13:43 +08:00
state_snapshot.py chore: commit session work before hotfix switch 2026-05-18 22:47:30 +08:00
vector_db.py chore: commit session work before hotfix switch 2026-05-18 22:47:30 +08:00