This index maps the shipped AXSG package surface to the narrative docs and generated API reference.
| Group | Packages | Primary docs |
|---|---|---|
| Compiler host and contracts | XamlToCSharpGenerator.Compiler, XamlToCSharpGenerator.Core, XamlToCSharpGenerator.Framework.Abstractions |
Compiler Host and Project Model, Compiler and Core Namespaces |
| Framework profiles and parsers | XamlToCSharpGenerator.Avalonia, XamlToCSharpGenerator.NoUi, XamlToCSharpGenerator.ExpressionSemantics, XamlToCSharpGenerator.MiniLanguageParsing, XamlToCSharpGenerator.Generator |
Binding and Expression Model, Expression, Parsing, and Framework Namespaces |
| Runtime and editor | XamlToCSharpGenerator.Runtime, XamlToCSharpGenerator.Runtime.Core, XamlToCSharpGenerator.Runtime.Avalonia, XamlToCSharpGenerator.Editor.Avalonia |
Generated Artifacts and Runtime, Runtime and Editor Namespaces |
| Tooling and integration | XamlToCSharpGenerator.RemoteProtocol, XamlToCSharpGenerator.LanguageService, XamlToCSharpGenerator.LanguageServer.Tool, XamlToCSharpGenerator.McpServer.Tool, XamlToCSharpGenerator.Build, XamlToCSharpGenerator |
Tooling Surface, Language Service and Tooling Namespaces |
Use Package and Assembly when you need the installation identity, shipped payload, and generated API status for each artifact. Use Assembly Catalog when you already know the assembly or shipped artifact name and want the direct generated API route plus the matching narrative guide. Use Feature Coverage Matrix when you know the feature area but need to map it to the right package and namespace entry point.
Every shipped package and editor/tool surface now has a dedicated narrative page:
The Lunet api.dotnet build on this branch covers these projects:
XamlToCSharpGenerator.CompilerXamlToCSharpGenerator.CoreXamlToCSharpGenerator.Framework.AbstractionsXamlToCSharpGenerator.AvaloniaXamlToCSharpGenerator.ExpressionSemanticsXamlToCSharpGenerator.MiniLanguageParsingXamlToCSharpGenerator.NoUiXamlToCSharpGenerator.GeneratorXamlToCSharpGenerator.Runtime.CoreXamlToCSharpGenerator.Runtime.AvaloniaXamlToCSharpGenerator.RemoteProtocolXamlToCSharpGenerator.LanguageServiceXamlToCSharpGenerator.LanguageServer.ToolXamlToCSharpGenerator.Editor.AvaloniaFor a direct assembly-to-API route map, use Assembly Catalog.
Narrative-only shipped/internal artifacts are documented outside generated API when a package is primarily a package shell, MSBuild targets layer, or operational executable. The main examples are:
XamlToCSharpGenerator via Package Guides and Package and AssemblyXamlToCSharpGenerator.Build via Package Guides and Package and AssemblyXamlToCSharpGenerator.Runtime via Package Guides and Package and AssemblyXamlToCSharpGenerator.DotNetWatch.Proxy via Internal Support ComponentsThese are intentionally excluded from generated API because they do not provide a stable, useful public namespace surface on their own.