Skip to content

feat(call-notes): implement enrichment and knowledge integration - #350

Open
EricLiu2795 wants to merge 12 commits into
mainfrom
junkun/call-notes-a2-knowledge-integration
Open

feat(call-notes): implement enrichment and knowledge integration#350
EricLiu2795 wants to merge 12 commits into
mainfrom
junkun/call-notes-a2-knowledge-integration

Conversation

@EricLiu2795

Copy link
Copy Markdown
Collaborator

Summary

Implements the Call Notes enrichment and knowledge-integration lane.

AI enrichment
Adds deterministic/versioned enrichment prompting.
Adds structured proposal generation and semantic transcript/Bookmark provenance validation.
Adds generic optional/defaulted Zod structured-output compatibility.
Validated through a real Kimi K2.6 smoke using the existing OpenAI-compatible model path.
Knowledge integration
Adds KnowledgeNoteSink over the existing LaunchStack Notes/embedding path.
Adds current-revision and knowledge-eligibility validation.
Adds race-safe embedding replacement for delayed/stale jobs.
Filters private/knowledge-disabled Call Notes from company retrieval.
Supports Notes-only company retrieval and preserves Call Note RAG metadata.
Validation
8 Call Notes suites / 73 tests passing.
34 structured-output regression tests passing.
Web and adapters typechecks passing.
Integration boundary

This PR intentionally does not implement the Call Notes application lifecycle. The application layer remains responsible for:

constructing production EnrichmentInput;
enrichment-run persistence and failure handling;
proposal review / Accept / Reject;
base-revision conflict handling;
canonical Call Note revision creation;
invoking KnowledgeNoteSink after canonical lifecycle changes.

See docs/CALL-NOTES-005-HANDOFF.md for the full architecture and handoff.

@vercel

vercel Bot commented Aug 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
launch-stack Ready Ready Preview Aug 22, 2026 6:35am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
pdr-ai-v2 Ignored Ignored Aug 22, 2026 6:35am

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants