You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue tracks all post-MVP work. The MVP (Phases 1β6) is complete: 9 diagnostic tools functional, end-to-end validated locally via Docker sidecar, samples in place to exercise the LLM diagnostic loop.
Phase 7 organizes the next wave of work around four themes, with explicit dependencies so we can pick the highest-leverage item that is ready.
π Research artifacts driving Phase 7
Two deep-research documents (kept in the session workspace; key findings inlined in each sub-issue):
MCP best practices & spec catch-up β surveyed spec 2025-11-25 + draft, ~100 MCP clients (Claude Desktop, Cursor, Copilot CLI, Cline, Continue, VS Code MCP, β¦) and top reference servers (GitHub MCP, Honeycomb, Datadog, fast-agent, mcpc, goose). Drives the spec-compliance and discoverability issues.
.NET runtime troubleshooting methodology β consolidates USE / RED / Golden Signals, dotnet-monitor collection rules, Brendan Gregg, Datadog compare_profiles into a 10-scenario decision tree. Confirms start_investigation is novel β no consulted platform returns an InvestigationPlan artifact. Drives the drilldown issues.
π§ Spec catch-up
Cheap baseline so everything else lines up with the current spec.
Phase 7 β Post-MVP Roadmap
This issue tracks all post-MVP work. The MVP (Phases 1β6) is complete: 9 diagnostic tools functional, end-to-end validated locally via Docker sidecar, samples in place to exercise the LLM diagnostic loop.
Phase 7 organizes the next wave of work around four themes, with explicit dependencies so we can pick the highest-leverage item that is ready.
π Research artifacts driving Phase 7
Two deep-research documents (kept in the session workspace; key findings inlined in each sub-issue):
2025-11-25+ draft, ~100 MCP clients (Claude Desktop, Cursor, Copilot CLI, Cline, Continue, VS Code MCP, β¦) and top reference servers (GitHub MCP, Honeycomb, Datadog, fast-agent, mcpc, goose). Drives thespec-complianceanddiscoverabilityissues.dotnet-monitorcollection rules, Brendan Gregg, Datadogcompare_profilesinto a 10-scenario decision tree. Confirmsstart_investigationis novel β no consulted platform returns anInvestigationPlanartifact. Drives thedrilldownissues.π§ Spec catch-up
Cheap baseline so everything else lines up with the current spec.
spec-bumpβ bumpprotocolVersionto2025-11-25and auditserver-info-instructionsβserverInfo.description+ toolTitleoutput-schemaβoutputSchema+structuredContenttasks-supportβ experimental Tasks for long-running collectselicit-gracefulβ elicitation with graceful degradationπ§ Discoverability & ergonomics
Make the surface a low-context LLM can actually use well.
mcp-discoverabilityβ summary + hints + structured errors + annotationsmcp-promptsβ server-side Prompts for common investigationsπ¬ Drill-down architecture (token efficiency)
The thing that turns this from "a bag of tools" into a guided experience.
mcp-drilldownβ handle + summary + detail toolsstart-investigationβ meta-tool with cold/warm/hypothesis plansinvestigation-memoryβ portable summaries with provenance + lineageπ©Ί Advanced diagnostics
source-resolutionβ source-level resolution for CPU samples (TraceLog + SourceLink)clrmd-dump-inspectionβ rich dump inspection via ClrMDnativeaot-fallbackβ NativeAOT CPU sampling fallback (perf / ETW)handoff-contractβMethodIdentityhandoff with companiondotnet-assembly-mcpποΈ Infrastructure
aot-publish-serverβ publish MCP server as NativeAOTcentral-k8sβ central K8s topology (no per-pod sidecar)cloud-integrationsβ App Service / ACA / ECS / Lambdaπ€ Companion projects
pedrosakuma/dotnet-assembly-mcpβ static navigation of .NET assemblies (types, methods, decompilation). Token-efficient complement to source resolution. Handoff designed in design: handoff contract with assembly-inspector MCP (MethodIdentity)Β #18.π§© Dependency graph
The cheap roots first; the longer chain only after the spec baseline is in.
MethodIdentityshape that goes into the structured output)π€ Issues are intentionally small and dependency-aware β comment on any of them to discuss scope, or open a PR linking to its issue.