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
docs: fix component count and internal references in toolkit
- Updated component count from 52 to 58 across 6 categories (not 7)
- Added Chart, ImageMap, and Substitution to Editor Controls coverage table
- Replaced all internal repo references (../.github/skills/, ../.github/agents/)
with distributed toolkit paths (skills/bwfc-migration/, skills/bwfc-data-migration/)
- Fixed wrong org name (AzimoLabs -> FritzAndFriends) in URLs
- Toolkit docs now accurate for external distribution
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copy file name to clipboardExpand all lines: migration-toolkit/CONTROL-COVERAGE.md
+10-7Lines changed: 10 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,17 @@
1
1
# Control Coverage Reference
2
2
3
-
**Can I migrate this control?** This is the complete reference for all 52 BWFC components and the Web Forms controls that are *not* covered.
3
+
**Can I migrate this control?** This is the complete reference for all 58 BWFC components and the Web Forms controls that are *not* covered.
4
4
5
-
For the full control translation rules (attribute mappings, code examples, before/after), see the [Copilot migration skill](../.github/skills/webforms-migration/SKILL.md).
5
+
For the full control translation rules (attribute mappings, code examples, before/after), see the [Copilot migration skill](skills/bwfc-migration/SKILL.md).
6
6
7
7
---
8
8
9
9
## Coverage Summary
10
10
11
11
| Metric | Value |
12
12
|---|---|
13
-
| BWFC components available |**52**|
14
-
| Web Forms control categories covered |**7** (Editor, Data, Validation, Navigation, Login, AJAX, Migration Helper) |
13
+
| BWFC components available |**58**|
14
+
| Web Forms control categories covered |**6** (Editor, Data, Validation, Navigation, Login, AJAX) |
15
15
| WingtipToys PoC coverage |**96.6%** (28 of 29 control types used) |
16
16
| Controls with no BWFC equivalent | See [Not Supported](#controls-not-supported-by-bwfc)|
17
17
@@ -28,14 +28,15 @@ For the full control translation rules (attribute mappings, code examples, befor
Layer 2 handles transforms that follow consistent patterns but require understanding control semantics. A human *could* do these mechanically, but it's tedious and error-prone. Copilot with the BWFC migration skill handles them reliably.
104
104
@@ -126,7 +126,7 @@ Layer 2 handles transforms that follow consistent patterns but require understan
126
126
Or, if using Copilot Chat directly, reference the skill file:
127
127
128
128
```
129
-
@workspace Use the rules in .github/skills/webforms-migration/SKILL.md to complete
129
+
@workspace Use the rules in .github/skills/bwfc-migration/SKILL.md to complete
130
130
the migration of this file. Look for TODO comments and unresolved patterns.
131
131
```
132
132
@@ -143,9 +143,9 @@ Always review Copilot's changes before committing.
143
143
144
144
## Layer 3: Architecture Decisions
145
145
146
-
**Tool:**[Migration agent](../.github/agents/migration.agent.md) + your own judgment
146
+
**Tool:**[Data migration skill](skills/bwfc-data-migration/SKILL.md) + your own judgment
147
147
148
-
Layer 3 is the ~15% of migration work that requires understanding your application's architecture. No script or AI can make these decisions for you — but the migration agent can guide you through the options and trade-offs.
148
+
Layer 3 is the ~15% of migration work that requires understanding your application's architecture. No script or AI can make these decisions for you — but the data migration skill and Copilot can guide you through the options and trade-offs.
149
149
150
150
### Common Layer 3 Decisions
151
151
@@ -159,16 +159,16 @@ Layer 3 is the ~15% of migration work that requires understanding your applicati
159
159
|**HTTP handlers**|`IHttpHandler`, `IHttpModule`| ASP.NET Core middleware |
160
160
|**Third-party APIs**| Direct `WebRequest`/`WebClient` calls |`HttpClient` via DI with `IHttpClientFactory`|
161
161
162
-
### Using the Migration Agent
162
+
### Using the Data Migration Skill
163
163
164
-
The migration agent is designed for interactive sessions. Point it at your scan report and your partially-migrated files:
164
+
The data migration skill is designed for interactive Copilot sessions. Point Copilot at your scan report and your partially-migrated files:
165
165
166
166
1. Share the `bwfc-scan.ps1` output
167
167
2. Share the `bwfc-migrate.ps1` output directory
168
-
3.The agent identifies remaining `TODO` markers and decision points
168
+
3.Copilot identifies remaining `TODO` markers and decision points
169
169
4. Walk through each decision interactively
170
170
171
-
The agent provides decision frameworks for common patterns — see its[full documentation](../.github/agents/migration.agent.md).
171
+
The skill provides decision frameworks for common architecture patterns — see the[full skill reference](skills/bwfc-data-migration/SKILL.md).
0 commit comments