meshai/dashboard-frontend
Matt Johnson (via Claude) 24763947c3 fix(v0.6-tail-2): finish Quiet Hours rip (Reference.tsx + dashboard bundle rebuild)
Phase 2 (b948ed7) stripped Notifications.tsx + backend config + pipeline
checks but missed Reference.tsx, which has live documentation describing
Quiet Hours as if it still exists. Per feedback-quiet-hours-trash.md the
intent is removal, not refactor -- the Reference page tells users about
a feature that does not exist. Strip the SectionHeader Quiet Hours block
(lines 952-956) and the quiet-hours clause from the rules-evaluation
checklist (line 922). Rebuild dashboard bundle so the JS no longer
contains the strings.

Reference.tsx changes:
  - Line 922 rules-evaluation checklist: drop the 'Are we in quiet hours?'
    clause from the 'MeshAI checks your rules' bullet.
  - Lines 952-956 deleted: the SectionHeader 'Quiet Hours' + the two
    paragraphs explaining 10pm-6am suppression and the 'Override Quiet
    Hours' rule flag.

Other 'Quiet' matches in Reference.tsx are SFI/Kp solar terminology
('Quiet sun', 'Quiet. Best HF conditions.') and remain untouched --
unrelated to quiet hours.

Dashboard bundle rebuilt via vite. New artefacts:
  meshai/dashboard/static/assets/index-WV9oBF1j.js  (2,145.58 kB)
  meshai/dashboard/static/assets/index-j88L17ja.css (45.08 kB)

Verification:
  grep -rln 'quiet hours|quiet_hours|quietHours|override_quiet|Override Quiet' dashboard-frontend/src
    -> 0 hits
  grep -ic 'quiet hours|override.quiet|quiet_hours|quietHours' index-WV9oBF1j.js
    -> 0 hits

Side artefact (not in commit): independent verification of Central
v0.10.2 Spokane-class leak fix completed today; all four meshai-side
checks pass (config audit, JetStream subscribe, event_log breakdown,
mesh_broadcasts_out scan). Report at OneDrive:
v0.6-tail-2-spokane-verify.md. No meshai-side code change needed.
2026-06-06 03:18:42 +00:00
..
src fix(v0.6-tail-2): finish Quiet Hours rip (Reference.tsx + dashboard bundle rebuild) 2026-06-06 03:18:42 +00:00
index.html
package.json
postcss.config.js
tailwind.config.ts
tsconfig.json
tsconfig.node.json
vite.config.ts