docs(03-01): complete printer and client CRUD plan summary

- 03-01-SUMMARY.md: documents printer/client CRUD, Alpine.js port derivation,
  HTMX partials, test isolation fix, and PRNT-01 through PRNT-09 requirements
- STATE.md: updated position, decisions, metrics, session record
- ROADMAP.md: phase 03 progress updated (1/2 plans complete)
- REQUIREMENTS.md: PRNT-01 through PRNT-09 marked complete
This commit is contained in:
2026-04-10 12:57:43 +02:00
parent 356c2ee690
commit 3b644272e7
3 changed files with 194 additions and 24 deletions
+18 -18
View File
@@ -17,15 +17,15 @@ Requirements for initial release. Each maps to roadmap phases.
### Printer Configuration
- [ ] **PRNT-01**: User can set printer display name
- [ ] **PRNT-02**: User can set printer IP address or hostname
- [ ] **PRNT-03**: System auto-suggests port name from IP (user can override)
- [ ] **PRNT-04**: User can set duplex mode (one-sided, long-edge, short-edge)
- [ ] **PRNT-05**: User can set color vs. grayscale default
- [ ] **PRNT-06**: User can set paper size (A4, Letter, Legal at minimum)
- [ ] **PRNT-07**: User can set collate on/off
- [ ] **PRNT-08**: User can assign printer to a client/tenant label
- [ ] **PRNT-09**: Printer configurations are persisted in SQLite across sessions
- [x] **PRNT-01**: User can set printer display name
- [x] **PRNT-02**: User can set printer IP address or hostname
- [x] **PRNT-03**: System auto-suggests port name from IP (user can override)
- [x] **PRNT-04**: User can set duplex mode (one-sided, long-edge, short-edge)
- [x] **PRNT-05**: User can set color vs. grayscale default
- [x] **PRNT-06**: User can set paper size (A4, Letter, Legal at minimum)
- [x] **PRNT-07**: User can set collate on/off
- [x] **PRNT-08**: User can assign printer to a client/tenant label
- [x] **PRNT-09**: Printer configurations are persisted in SQLite across sessions
- [ ] **PRNT-10**: User can regenerate a package from saved config without re-uploading drivers
### Script Generation
@@ -90,15 +90,15 @@ Which phases cover which requirements. Updated during roadmap creation.
| DRV-03 | Phase 2 | Complete |
| DRV-04 | Phase 2 | Complete |
| DRV-05 | Phase 2 | Complete |
| PRNT-01 | Phase 3 | Pending |
| PRNT-02 | Phase 3 | Pending |
| PRNT-03 | Phase 3 | Pending |
| PRNT-04 | Phase 3 | Pending |
| PRNT-05 | Phase 3 | Pending |
| PRNT-06 | Phase 3 | Pending |
| PRNT-07 | Phase 3 | Pending |
| PRNT-08 | Phase 3 | Pending |
| PRNT-09 | Phase 3 | Pending |
| PRNT-01 | Phase 3 | Complete |
| PRNT-02 | Phase 3 | Complete |
| PRNT-03 | Phase 3 | Complete |
| PRNT-04 | Phase 3 | Complete |
| PRNT-05 | Phase 3 | Complete |
| PRNT-06 | Phase 3 | Complete |
| PRNT-07 | Phase 3 | Complete |
| PRNT-08 | Phase 3 | Complete |
| PRNT-09 | Phase 3 | Complete |
| PRNT-10 | Phase 3 | Pending |
| SCRPT-01 | Phase 4 | Pending |
| SCRPT-02 | Phase 4 | Pending |