Parent, status and trigger
Parent: #919, Phase 2 / B1.4. Deferred catalog feasibility spike, separate from network waiting and consistent with #681's independently scoped catalog work.
Pick up after B1.2 (#921) and explicit maintainer prioritization. Reuse network-spike findings (#922) when useful, but do not make them a mandatory dependency.
Evidence and question
The four manifests in tests/DotnetDiagnostics.ScenarioEvaluation.Tests/Scenarios/ contain no dedicated database-wait case. Connection-pool guidance in docs/investigation-playbooks.md is not itself evidence of reproducible diagnostic distinguishability.
Can one selected database mechanism be distinguished from generic network or ThreadPool waiting using existing tools?
Bounded scope and acceptance
No provider matrix, combined pool/lock/query catalog, external database, SQL optimization benchmark or new MCP tool. Do not require production target instrumentation to make the case pass.
Validation and closure evidence
Reuse scenario manifest/replay tests and the isolated runner, extending them only after feasibility is demonstrated. Preserve provider/topology versions, configuration, actual observations, limitations and failures.
Parent, status and trigger
Parent: #919, Phase 2 / B1.4. Deferred catalog feasibility spike, separate from network waiting and consistent with #681's independently scoped catalog work.
Pick up after B1.2 (#921) and explicit maintainer prioritization. Reuse network-spike findings (#922) when useful, but do not make them a mandatory dependency.
Evidence and question
The four manifests in
tests/DotnetDiagnostics.ScenarioEvaluation.Tests/Scenarios/contain no dedicated database-wait case. Connection-pool guidance indocs/investigation-playbooks.mdis not itself evidence of reproducible diagnostic distinguishability.Can one selected database mechanism be distinguished from generic network or ThreadPool waiting using existing tools?
Bounded scope and acceptance
No provider matrix, combined pool/lock/query catalog, external database, SQL optimization benchmark or new MCP tool. Do not require production target instrumentation to make the case pass.
Validation and closure evidence
Reuse scenario manifest/replay tests and the isolated runner, extending them only after feasibility is demonstrated. Preserve provider/topology versions, configuration, actual observations, limitations and failures.