Commit 9d955e1
committed
refactor(power-pages): rename migrate-sdm-to-edm skill to migrate-datamodel + report/telemetry updates
Rename skill 'migrate-sdm-to-edm' -> 'migrate-datamodel' across the folder, SKILL.md frontmatter name, all script path references, telemetry SKILL_NAME, the live-report footer, and the skill-tracking table (MigrateDatamodel). Descriptive SDM->EDM report filenames/content are intentionally left unchanged.
Add skill_completed 1DS telemetry via new scripts/emit-telemetry.js (Option A): builds a per-phase rollup from migration-state.json into eventInfo, fails closed, and honors the plugin kill switch. Wired into the final phase of SKILL.md.
Remove the Power Pages VS Code extension dependency from the remediation diff: drop the PP-VSCode import button/guide, importer-only JSON fields, and base64 file contents; slim remediation-diff.json to a skill-owned manifest with absolute livePath/stagedPath; add per-file 'Copy diff command' buttons that copy 'code --diff' (single-quoted absolute paths, works in any terminal/shell, no extension) plus a clipboard script with a file:// fallback.
Convert the Overview boilerplate into grouped bullet points and drop the stale hardcoded sub-step counts (live counts remain in the stats grid and Plan section).
Add an 'AI-generated content may be incorrect' disclaimer to the live report and the customization/migration report footers.
Rename the foundation package reference PowerPagesCore -> PowerPages_Core (6 references).1 parent ab6a521 commit 9d955e1
23 files changed
Lines changed: 442 additions & 205 deletions
File tree
- plugins/power-pages
- references
- skills/migrate-datamodel
- assets
- scripts
- lib
- prompts
- sample-reports
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| |||
Lines changed: 8 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
84 | | - | |
| 84 | + | |
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| |||
183 | 183 | | |
184 | 184 | | |
185 | 185 | | |
186 | | - | |
| 186 | + | |
187 | 187 | | |
188 | 188 | | |
189 | 189 | | |
| |||
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
201 | | - | |
| 201 | + | |
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | | - | |
| 216 | + | |
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
| |||
Lines changed: 39 additions & 30 deletions
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
| 149 | + | |
149 | 150 | | |
150 | 151 | | |
151 | 152 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
610 | 610 | | |
611 | 611 | | |
612 | 612 | | |
| 613 | + | |
613 | 614 | | |
614 | 615 | | |
615 | 616 | | |
| |||
0 commit comments