Foundgine is a .NET application-domain semantic and execution platform for AI-native applications.
Foundgine turns an application’s domain model into a safe, executable interface for AI agents.
The product boundary and why Foundgine should not become another AI/RAG/MCP framework.
How domain semantics, planning and execution fit together.
Stable platform primitives and dependency rules.
Execution contracts and the current runtime model.
Database/provider execution boundaries.
How Foundgine fits beneath an LLM or agent framework.
The Banking sample is the canonical proof.
ADRs, glossary, changelog and roadmap.
The repository contains historical GraphQL/Graphgine material under archive/.
The following documentation sections are retained for migration/history:
They should not be used as the current product definition.
M0 Real execution ← current proof
↓
M1 Semantic domain
↓
M2 Resolution
↓
M3 Read intent
↓
M4 Domain actions
↓
M5 Policy / authorization
↓
M6 Preview / approval
↓
M7 Verification / evidence
↓
M8 MCP adapter
↓
M9 More execution targets
↓
M10 Compile-time semantic compiler
See Proof Milestones.
Documentation must distinguish:
Do not turn architectural intent into feature claims.