Tasks:
- Setup Sprint board Frontend SSG-281 Todo ✅ 2025-08-26
- Allow tasks Frontend SSG-281 to be shown in multiple boards Frontend SSG-281 In-Progress
https://github.com/Signal-K/client/pull/205
Updates:
I think it’s just going to be easiest (considering how late we are in the week anyway) to just simply extend the sprint timeline to end of week, merge in the changes then and start fresh.
This week I’m swamped anyway with existing work with HP/HS and also the new stuff with Station98 so it’s unlikely there would even be much differentiation if I went through the effort of rushing to close SSG-281 and open up a new branch…
Original sprint goal
📌 Sprint Theme “Refining core loops, improving dashboard navigation, and laying groundwork for research & notifications expansion.”
User Stories
1. Consensus & Discussion
As a player, I want to participate in naming and discussing discoveries so that I feel ownership and recognition for my contributions.
- Tasks
- Update Planet Naming logic to allow community consensus instead of anomalies.content
- Add simple vote/comment integration for naming suggestions (connected to existing voting)
- UI tweak: Show name voting panel in classification detail view
2. Research & Progression Flow
As a player, I want to see my discoveries progress from detection to detailed study so I understand the value of my work.
- Tasks
- Map out project-specific “next steps” (Planet Hunters, DMP, Cloudspotting, Jovian Vortex) in Obsidian
- Example: Planet Hunters → Deploy telescope → Classify → Study radius/mass → Atmosphere scan (satellite)
- Example: DMP → Detect asteroid → Identify active features → Archive entry
- Add placeholder “Next Step” indicators in classification view
- Prepare UI slots for future “post-classification tasks”
- Map out project-specific “next steps” (Planet Hunters, DMP, Cloudspotting, Jovian Vortex) in Obsidian
3. Checkback Reminders
As a player, I want timely notifications when new actions are available so I return regularly.
- Tasks
- Extend notifications to satellites (ready to redeploy / completed scan)
- Implement pipeline for gradual linked_anomalies unlock
- Subtask: Backend schedule logic (unlock X anomalies/day per user)
- Subtask: Display “Next anomaly in: Xh Ym” countdown in viewport
- Weekly notification for telescope redeploy (already working for structures — extend scope)
4. UI Improvements
As a player, I want the interface to be clear, responsive, and visually engaging so I enjoy using it on all devices.
- Tasks
Fix ActivityHeader layout on mobile- Update Telescope Viewport to:
- Only show linked_anomalies[anomalies] and classifications
- Animate anomalies moving based on speed property
- Add minor visual flair to viewports (ambient animations, background motion)
- Update section/page routing system:
- Sub-layout for each section
- Each section opens in dedicated page with expandable UI blocks
I think I am going to get the Rover setup done this week, however, I’m going to limit it to a simple flow as per Initial setup
Post-SSG-281

Commits mentioning SSG-281 in main
All commits in branch SSG-281
- 🎭💰 ↝ [SSM-258 SSM-259 SSM-260 SSG-285]: Rover section now has coords for waypoints, updated NextJS version by Gizmotronn on 2025-08-22T05:59:06Z
- 🎥💘 ↝ [SSM-258 SSM-259]: Creating rover section with a rover background component by Gizmotronn on 2025-08-21T01:57:26Z
- 🎉 ↝ [SSG-280]: Notification log now active in sb by Gizmotronn on 2025-08-17T14:15:15Z
- 🤿🚀 ↝ [SSP-106]: Sections now have ‘info’ blocks by Gizmotronn on 2025-08-18T08:49:54Z
- 🧺🎨 ↝ [SSG-283 SSG-281 SSG-282 SSM-257]: New telescope section that links in with by Gizmotronn on 2025-08-19T05:03:56Z
- 🦓🎬 ↝ [SSG-282]: Adding satellite classification mechanic back by Gizmotronn on 2025-08-16T05:56:27Z
- 🚍📫 ↝ [SSM-257]: Classification mechanic now works for Solar health, along with improved dialogue and logging by Gizmotronn on 2025-08-14T04:59:49Z
- 🏫 ↝ [SSM-257]: Adding solar health component by Gizmotronn on 2025-08-13T15:02:59Z
- 📨🏋🏽♂️ ↝ [SSG-282]: Modularising satellite components/sections by Gizmotronn on 2025-08-11T12:08:17Z
- 🥊🛀🏼 ↝ [SSG-270 SSG-280]: Notifications are now logged weekly to prevent duplications by Gizmotronn on 2025-01-18T04:13:35Z
- 🤼♀️🚃 ↝ [SSG-270]: Service worker was removed? by Gizmotronn on 2025-01-18T12:53:06Z
- 💾✈️ ↝ [SSG-270]: Fixing service workers by Gizmotronn on 2025-01-19T12:44:23Z
- 🪕📪 ↝ [SSG-270]: Notification button had previously been hidden by Gizmotronn on 2025-01-20T12:12:30Z
- [📕⛲️ ↝ [SSG-270]: Merge pull request #204 from Signal-K/SSG-270-actionpatch
📺📕 ↝ [SSG-270]: Updating actions to send notifications correctly](https://github.com/Signal-K/client/commit/04c605cfdb6c084ff4e0c9f255b5392c2d023c28) by Teddy Martin on 2025-08-10T01:47:26Z
- 🏙️⚖️ ↝ [SSG-270]: My bad, wrong env setup called by Gizmotronn on 2025-01-21T01:41:26Z
- 🛴🔍 ↝ [SSG-270]: Updating pipeline to use new variables by Gizmotronn on 2025-01-22T01:33:28Z
- 🐱🛖 ↝ [SSG-270]: Updating node version for notify runners by Gizmotronn on 2025-08-10T01:30:12Z
- 🏫📼 ↝ [SSG-270]: Fixing deployed notify action by Gizmotronn on 2025-08-10T01:27:55Z
- [🦢🌩️ ↝ [SSG-270]: Merge pull request #203 from Signal-K/SSG-270