Add non-blocking thought save path with deferred metadata/embedding enrichment #26
Reference in New Issue
Block a user
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?
Problem
Thought capture must not fail or time out because downstream metadata extraction or embedding generation is slow or unavailable. The current reliability concerns suggest user-facing save requests may still be coupled too tightly to enrichment work.
Impact
Expected behavior
Saving a thought should succeed quickly once the core record is persisted. Metadata extraction and embedding generation should be deferred to background processing and must not block the user request.
Acceptance criteria