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”

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

5. Obsidian-first Planning

As a dev, I want all planning & docs in Obsidian so I can track and evolve the game coherently.

  • Tasks
    • Create Kanban board in Obsidian for sprint
    • Add “Research Flow” diagrams for each project
    • Add “UI Routes & Sections” outline

Icebox

Todo

In-Progress

Done