03 — holon-announce (Holon Announce)
Category: Communication · Bulk announcements with segmentation & scheduling
Phase 1 — Install
- In Hub, find Holon Announce in the tool grid
- Click the tool → click Install and follow the steps
- Tool appears in Canvas → Settings → Apps
- Launch from Hub works (click "Open in Canvas")
Phase 2 — Launch check (no prompts expected)
- Tool opens and shows the main UI (topbar + sidebar + content)
- Page reloads cleanly (F5) with no errors
Phase 3 — Core features
- Dashboard — loads with course stats
- New Announcement — compose an announcement, pick recipients, click Send — no errors
- Templates — templates list loads; click one to use it
- Smart Suggestions — page loads without error
- Send History — shows past announcements
- Scheduled — page loads; create a scheduled announcement
- Recurring — page loads; create a recurring announcement
- Opt-Outs — page loads; shows opt-out list
- Analytics — page loads with charts or data
- Getting Started overlay appears on first visit; dismisses correctly
- Sidebar links all navigate without errors
Phase 4 — Settings & accessibility
- Theme panel (🎨 icon in topbar) — opens, change a color, reload — color persists
- Font size buttons (A / A+ / A++) — text gets bigger, persists on reload
- Help overlay (? icon) — opens and closes
Phase 5 — Pin to course nav (optional) (optional)
- In Hub → My Tools → Holon Announce → toggle "Show in course nav"
- Tool appears in Canvas course left nav
- Clicking it from course nav opens the tool correctly
Notes
(write any failures or unexpected behavior here)
Verdict
- PASS — installs, launches with no prompts, all core features work
- PARTIAL — some features work; note which above
- FAIL — won't install, shows prompts, or core features broken