Skip to content

docs: MEAI migration Phase 0 discovery notes - #230

Draft
IanFrelinger wants to merge 1 commit into
masterfrom
cursor/meai-phase0-discovery-5a04
Draft

docs: MEAI migration Phase 0 discovery notes#230
IanFrelinger wants to merge 1 commit into
masterfrom
cursor/meai-phase0-discovery-5a04

Conversation

@IanFrelinger

Copy link
Copy Markdown
Owner

Summary

Phase 0 (read-only discovery) for the Microsoft.Extensions.AI governed pipeline migration. Adds docs/meai-migration-notes.md mapping current model invocation, sanitization, audit, policy, RAG, and DI seams to proposed MEAI concepts.

Changes

  • New docs/meai-migration-notes.md with concrete types + paths for all six discovery items
  • Mapping table: existing types → IChatClient / DelegatingChatClient / IEmbeddingGenerator / VectorStore
  • Documented gaps: TFM is net8.0 today (plan asks net9), local offline is LLamaSharp not ONNX Runtime, no Bedrock/MEAI yet, dual IModel vs NCR paths

Testing

  • Documentation-only change; no code/tests required for Phase 0 acceptance

Testing strategy (blast radius)

Change type Minimum proof
Docs only Review of notes against source (discovery)
  • Not applicable — docs only
  • Documentation updated

Checklist

  • Documentation updated
  • No code changes (Phase 0 is read-only aside from the notes deliverable)
  • Breaking changes are documented — N/A

Follow-up

Phase 1 (Nexo.AI.Pipeline, Ollama/LLamaSharp IChatClient, Nexo:UseMeaiPipeline flag default off) will land in a separate PR per the migration plan.

Open in Web Open in Cursor 

Map current model invocation, sanitization, audit, policy packs, RAG,
and host DI seams to proposed Microsoft.Extensions.AI concepts for the
governed pipeline migration.

Co-authored-by: IanFrelinger <IanFrelinger@users.noreply.github.com>
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