Repository navigation
Description
Current cycle runbook
The table is the executable next-action index for this epic. Read the roadmap cycle contracts and the canonical issue together. Each issue retains its own acceptance, current Project Status, milestone and scope. Grouping does not close issues or make one large implementation batch.
Ready for discovery means read-only qualification/design only. It does not authorize implementation, tests, live calls, quota use, merge or release. Ready for AI is reserved for a prepared implementation/review slice with prerequisites met. In-flight work must coordinate with the existing branch owner.
| Issue | Delivery cycle / packet | Primary step | Readiness | Bounded next action |
|---|---|---|---|---|
| #1123 | C16 Isolated memory; C16.01 | 11 | Waiting prerequisite | Refine one bounded slice: Include model/provider, caller scope, tools/args/results, output contract, reasoning, generation params and relevant headers in cache identity. Compare pinned source/current local paths and define the focused regression before coding. |
| #1124 | C16 Isolated memory; C16.01 | 12 | Waiting prerequisite | Refine one bounded slice: Specify user opt-in, namespaces, TTL, retention, export/delete and prompt-injection handling. Compare pinned source/current local paths and define the focused regression before coding. |
| #1125 | C16 Isolated memory; C16.02 | 21 | Waiting prerequisite | Refine one bounded slice: Select embedding/rerank models only from configured eligible providers. Compare pinned source/current local paths and define the focused regression before coding. |
| #1126 | C16 Isolated memory; C16.02 | 22 | Waiting prerequisite | Refine one bounded slice: Restrict vault/root paths and prevent traversal or cloud-metadata access. Compare pinned source/current local paths and define the focused regression before coding. |
| #1127 | C16 Isolated memory; C16.03 | 31 | Waiting prerequisite | Refine one bounded slice: Inspect per-caller memory, retention and origin with appropriate permissions. Compare pinned source/current local paths and define the focused regression before coding. |
One writer per shared path; independently review and serialize composed exact-head proof. Handoff includes source/head/base, original acceptance IDs, paths, tests/receipts, reviewer and remaining scope. Stop for missing source, ownership, credentials/runtime authorization, drift or ambiguous acceptance.
Outcome
Add opt-in isolated caches and memory with clear lifecycle, privacy and migration contracts.
Roadmap: #1056.
Tasks and child epics
- port(omniroute): add configurable embedding and hybrid memory retrieval #1125 | P3 | stage 4 | port(omniroute): add configurable embedding and hybrid memory retrieval
- port(omniroute): add memory inspection and retrieval evaluation UI #1127 | P3 | stage 4 | port(omniroute): add memory inspection and retrieval evaluation UI
- port(omniroute): add opt-in isolated response caching #1123 | P3 | stage 4 | port(omniroute): add opt-in isolated response caching
- port(omniroute): add optional persistent memory with caller isolation #1124 | P3 | stage 4 | port(omniroute): add optional persistent memory with caller isolation
- port(omniroute): evaluate Obsidian, Notion and local-corpus context connectors #1126 | P3 | stage 4 | port(omniroute): evaluate Obsidian, Notion and local-corpus context connectors
Completion criteria
Every accepted child meets its behavior, test, documentation and evidence requirements. Candidate-only items receive an explicit adopt/defer/reject disposition. An open upstream proposal cannot be considered a completed port.
No implementation or live/provider/deployment verification was performed during this planning audit.
Activity