Questions

Overview

This document captures questions that arise during Phase 1 brainstorming that need clarification.

Instructions

Open Questions

Authentication

  1. Should users be able to link multiple OAuth providers to a single account?
  2. What happens if a user tries to sign in with a different provider using the same email address?
  3. Do we need email verification in addition to OAuth authentication?
  4. Should there be a "guest mode" or is authentication required to use the app?
  5. What user data should we store locally vs. remotely?
  6. How long should sessions remain active before requiring re-authentication?

Content Prioritization & Documentation Structure

Context: The Active Notes brainstorming dump reveals a complex dual-mode application (Journal + Ideas-Generation) with rich philosophical underpinnings.

Question: How should we structure the documentation to handle this dual functionality?

Considerations:

Impact: This affects how we organize all 5 Phase 1 documents and may influence the ultimate app architecture.

Data Progression & Age Mapping

Context: Skills and behaviours data has been supplied with partial progression information.

Resolved:

Remaining Questions:

Data Import Strategy

Context: CSV files provided contain comprehensive skills, behaviours, knowledge areas, and activity data.

Questions:

Dual-Mode Functionality: Structural Implications

Context: The app serves two primary purposes:

  1. Reactive/Journal Mode: Parent takes photo → AI suggests templates → Log skills/behaviors demonstrated
  2. Proactive/Ideas Mode: System identifies gaps → Suggests personalized activities → Parent explores options

Key Questions:

User Experience:

Database Model:

Frontend Components:

Controller Scripts:

Architectural Considerations:

Resolved Questions

Archive of questions that have been answered, for reference.