Commit c11b2f4
committed
fix: address twelfth round of Copilot PR review feedback
- Persist normalized strategy: write lowercase value back to tmpl dict
so downstream composition logic always sees lowercase
- Normalize strategy in PowerShell: .ToLowerInvariant() after parsing
- Fix bash tab parsing: use IFS+read instead of parameter expansion to
avoid trailing newline in manifest_file; normalize with ${strategy,,}
- Gate CLI composition message: only show 'Final output is composed...'
when the top layer is non-replace (top replace wins outright)1 parent c9ffcc1 commit c11b2f4
4 files changed
Lines changed: 10 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
441 | 441 | | |
442 | 442 | | |
443 | 443 | | |
444 | | - | |
445 | | - | |
| 444 | + | |
| 445 | + | |
446 | 446 | | |
447 | 447 | | |
448 | 448 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
443 | 443 | | |
444 | 444 | | |
445 | 445 | | |
446 | | - | |
| 446 | + | |
447 | 447 | | |
448 | 448 | | |
449 | 449 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2606 | 2606 | | |
2607 | 2607 | | |
2608 | 2608 | | |
2609 | | - | |
| 2609 | + | |
| 2610 | + | |
| 2611 | + | |
| 2612 | + | |
2610 | 2613 | | |
2611 | 2614 | | |
2612 | 2615 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
165 | 168 | | |
166 | 169 | | |
167 | 170 | | |
| |||
0 commit comments