RAGE slice 3: generic Org/text adapters + whole-document indexing #1
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/org-vector#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent: #2
Mode: AUTO RAGE — no human gate. Research/design may proceed immediately; implementation follows dependency readiness and RED-first TDD.
Canonical ARADR docs live on
aradr/org-vector-v2.Goal
Move Org ingestion behind the generic document/source contracts and add generic text ingestion plus explicit whole-document/chunk/both indexing policy.
Required behavior
Document/Chunktypes..txt/text-like files.document,chunks, orboth.bothmust not create duplicate/noisy retrieval ambiguity; records carry explicit granularity/type metadata.RED first
Add offline fixture tests proving current master lacks a unified adapter contract and whole-document granularity behavior. Tests should cover one Org note, one plain text document, changed content,
document/chunks/both, and deterministic IDs.Dependency
Requires #3 canonical content model and #4 source configuration/discovery. Research/design may run ahead; implementation must consume those contracts rather than bypass them.
Gates
RED -> GREEN, existing Python and ERT tests green, py_compile/pyright/black/flake8/nix build exact-head evidence recorded in Org docs.