docs(04-02): complete uninstall+detect templates and script API endpoints plan

- 04-02-SUMMARY.md: TDD execution, 3 commits, 6 files, 75 tests green
- STATE.md: advanced to 04-02 complete, added 3 new decisions
- ROADMAP.md: phase 4 marked complete (2/2 plans done)
- REQUIREMENTS.md: SCRPT-02 and SCRPT-03 marked complete
This commit is contained in:
2026-04-10 13:37:53 +02:00
parent b7b0d1b4a5
commit ed0f0a0607
4 changed files with 153 additions and 17 deletions
+4 -4
View File
@@ -31,8 +31,8 @@ Requirements for initial release. Each maps to roadmap phases.
### Script Generation
- [x] **SCRPT-01**: System generates PowerShell install script (pnputil staging + Add-PrinterPort + Add-PrinterDriver + Add-Printer + Set-PrintConfiguration)
- [ ] **SCRPT-02**: System generates PowerShell uninstall script (Remove-Printer + Remove-PrinterDriver + Remove-PrinterPort)
- [ ] **SCRPT-03**: System generates Intune detection script (registry check for printer name)
- [x] **SCRPT-02**: System generates PowerShell uninstall script (Remove-Printer + Remove-PrinterDriver + Remove-PrinterPort)
- [x] **SCRPT-03**: System generates Intune detection script (registry check for printer name)
- [x] **SCRPT-04**: Generated install script detects SYSTEM vs. user context and self-elevates via UAC when run by user
- [x] **SCRPT-05**: Generated install script includes 64-bit WOW64 relaunch guard for Intune's 32-bit execution context
@@ -101,8 +101,8 @@ Which phases cover which requirements. Updated during roadmap creation.
| PRNT-09 | Phase 3 | Complete |
| PRNT-10 | Phase 3 | Complete |
| SCRPT-01 | Phase 4 | Complete |
| SCRPT-02 | Phase 4 | Pending |
| SCRPT-03 | Phase 4 | Pending |
| SCRPT-02 | Phase 4 | Complete |
| SCRPT-03 | Phase 4 | Complete |
| SCRPT-04 | Phase 4 | Complete |
| SCRPT-05 | Phase 4 | Complete |
| PKG-01 | Phase 5 | Pending |