Kontext
Aus docs/design/implementierungsplan-admin-hub-v0.8.5.md (Phase P0, blockierend für v0.7.2). Tracker: #10. Anleitung: docs/design/theme-extension-migration.md Abschnitt 3.
Scope
lib/widgets/memory_status.dart: Hardcodes → colors.chartCpu/chartRam, Magic Number cpuLoad < 1 → MintYThresholds.cpuLoadCritical, Colors.red → colors.statusDanger
lib/widgets/disk_space.dart: 89 → MintYThresholds.diskUsageWarningPercent, Colors.red → statusDanger, Grau → chartDisk
lib/widgets/single_bar_chart.dart: Mutations-Hack entfernen (final-Feld wird in build() mutiert) → MintYColors.chartTrack
- Neu:
test/mint_y_tokens_test.dart (Token-Werte, copyWith/lerp, Thresholds 89/1.0)
Constraints
lib/layouts/mint_y.dart nicht anfassen (Übergangsphase); nichts in lib/widgets/hermes/
- Keine Behavior-Changes, reiner Token-Swap (Ausnahme: Mutations-Hack)
Akzeptanzkriterien
Aufwand: 1 d | Phase: P0 → v0.7.2 | Referenz: #10, #11, design-audit-inconsistencies.md
Kontext
Aus
docs/design/implementierungsplan-admin-hub-v0.8.5.md(Phase P0, blockierend für v0.7.2). Tracker: #10. Anleitung:docs/design/theme-extension-migration.mdAbschnitt 3.Scope
lib/widgets/memory_status.dart: Hardcodes →colors.chartCpu/chartRam, Magic NumbercpuLoad < 1→MintYThresholds.cpuLoadCritical,Colors.red→colors.statusDangerlib/widgets/disk_space.dart:89→MintYThresholds.diskUsageWarningPercent,Colors.red→statusDanger, Grau →chartDisklib/widgets/single_bar_chart.dart: Mutations-Hack entfernen (final-Feld wird inbuild()mutiert) →MintYColors.chartTracktest/mint_y_tokens_test.dart(Token-Werte,copyWith/lerp, Thresholds 89/1.0)Constraints
lib/layouts/mint_y.dartnicht anfassen (Übergangsphase); nichts inlib/widgets/hermes/Akzeptanzkriterien
flutter analyzesauber, Tests grünAufwand: 1 d | Phase: P0 → v0.7.2 | Referenz: #10, #11,
design-audit-inconsistencies.md