Commit 76cccf7
Update 3 skills: ci-analysis-flow-analysis-flow-tracing (#4)
* Update 3 skills: ci-analysis-flow-analysis-flow-tracing
Synced from copilot-skills
* Add maestro MCP server to plugin.json
Required by flow-analysis and flow-tracing skills for subscription
health, build freshness, and codeflow management queries.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Address review feedback: fix deadlock, timeout, doc accuracy
- flow-health.cs: Read stdout/stderr async to prevent deadlock on
full stderr buffer; handle WaitForExit timeout by killing process
- Get-SdkVersionTrace.ps1: Normalize preview.1→preview1 for VMR
branch names; fix fallback text to reference <Sha> element not
attribute; replace MCP tool name with generic guidance
- servicing-topology.md: Fix Sha attribute→<Sha> element; fix
source-manifest.json path to src/source-manifest.json
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* flow-analysis: integrate codeflow_statuses, cross-validation, force-trigger
Trained from sessions analyzing Maestro bookkeeping bug. Changes:
- Add Step 0: codeflow statuses as fast-path entry point
- Expand forward flow diagnosis with bookkeeping bug pattern
- Add cross-validation via validate option on subscription health
- Update remediation: smart trigger, force-trigger via MCP
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Update ci-analysis, flow-analysis, flow-tracing from copilot-skills
- ci-analysis: remove slop, tighten reference docs, drop ADO MCP dependency
- flow-analysis: sync latest content
- flow-tracing: sync latest content
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Update ci-analysis: remove binlog-comparison reference (extracted to separate skill)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Address PR review feedback
- flow-health.cs: properly async (WaitForExitAsync), SemaphoreSlim throttle,
gh failure tracking with non-zero exit, auth check at startup,
forward-flow ci-red count fix in summary
- Get-SdkVersionTrace.ps1: Invoke-RestMethod instead of Invoke-WebRequest,
single-match constraint in Find-ComponentInManifest,
1xx GA branch fallback to main, gh api fallback text
- vmr-build-topology.md: HttpClient instead of Invoke-WebRequest in example
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Remove ADO MCP servers from plugin.json
The Helix MCP (hlx) now provides all the AzDO pipeline and artifact
functionality that ci-analysis needs. The separate ado-dnceng and
ado-dnceng-public MCP servers are no longer required.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Address second round of review feedback
- flow-health.cs: use try/catch TimeoutException instead of ContinueWith
- Get-SdkVersionTrace.ps1: URL-encode branch name in gh api call
- ci-analysis SKILL.md: fix dangling binlog-comparison skill reference
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 4587349 commit 76cccf7
File tree
23 files changed
+4707
-163
lines changed- plugins/dotnet-dnceng
- skills
- ci-analysis
- references
- scripts
- flow-analysis
- references
- scripts
- flow-tracing
- references
- scripts
23 files changed
+4707
-163
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | 18 | | |
41 | 19 | | |
42 | 20 | | |
| |||
56 | 34 | | |
57 | 35 | | |
58 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
59 | 45 | | |
60 | 46 | | |
61 | 47 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
57 | | - | |
58 | 56 | | |
59 | 57 | | |
60 | 58 | | |
| |||
121 | 119 | | |
122 | 120 | | |
123 | 121 | | |
124 | | - | |
| 122 | + | |
125 | 123 | | |
126 | 124 | | |
127 | 125 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
Lines changed: 0 additions & 119 deletions
This file was deleted.
Lines changed: 2 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
17 | | - | |
| 15 | + | |
18 | 16 | | |
19 | 17 | | |
20 | 18 | | |
| |||
24 | 22 | | |
25 | 23 | | |
26 | 24 | | |
27 | | - | |
| 25 | + | |
28 | 26 | | |
29 | 27 | | |
30 | 28 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Lines changed: 2 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | | - | |
13 | 11 | | |
14 | 12 | | |
15 | 13 | | |
| |||
Lines changed: 0 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | | - | |
35 | 33 | | |
36 | 34 | | |
37 | 35 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
0 commit comments