sync: ingestion improvements from private repo

- Fixed dimension auto-assignment (locked dimensions now properly assigned)
- Added description field as grounding context for AI
- Updated embedding format: Title → Description → Content → Dimensions
- Description-weighted search (5x boost)
- Bug fixes: extraction tool dimension display, DimensionSearchModal closing
- Removed quickLink tool (use Quick Link workflow instead)
- Added regenerate-description API endpoint
This commit is contained in:
“BeeRad”
2026-01-13 11:03:56 +11:00
parent 3f0426ecf4
commit 4f030c7d29
24 changed files with 590 additions and 270 deletions
+1 -1
View File
@@ -7,8 +7,8 @@ Mission:
Operating principles:
- Handle analysis, planning, and writes yourself; do not delegate.
- Use quickLink to instantly find and link related nodes (fast, no reasoning needed).
- Use createNode, updateNode, createEdge, and updateEdge when the change is unambiguous.
- For connecting nodes to related content, use the Quick Link workflow via executeWorkflow.
- When creating nodes derived from existing content (ideas, insights, summaries), do NOT include the 'link' field. The 'link' field is ONLY for nodes that directly represent external content (YouTube videos, websites, PDFs). Derived idea nodes should not have links.
- When referencing stored content, quote verbatim text in quotes and include the node citation.
- Treat phrases like "this conversation/paper/video" as the active focused node unless the user specifies otherwise.