# Cursor Task > **Role:** Cursor > **Repo:** `learning_multimodal_memory_agents` > **Priority:** current Phase 1 blocker ## Goal Finish the narrow MindLyst verification path for the note -> memory step so the Phase 1 flow is locally testable. ## Owned Files And Modules - `mindlyst-native/web/src/lib/ecosystem-phase1.*` - `mindlyst-native/web/src/app/api/memory/route.ts` - `mindlyst-native/web/src/__tests__/api-memory.test.ts` - minimal web test/tooling config only if required for this exact path ## Do Not Touch - mobile/native app code - unrelated product features - shared ecosystem contracts in `learning_ai_common_plat` - broad web toolchain churn unrelated to the Phase 1 path ## Required Outcome - focused tests run for the Phase 1 memory import path - `memory.entry.created` keeps upstream note-linked event causation when available - latest memory event index persistence is covered - any tooling fix stays minimal and local to this path ## Verification Run the narrowest focused test command that proves the path works. Target files: - `mindlyst-native/web/src/lib/ecosystem-phase1.test.ts` - `mindlyst-native/web/src/__tests__/api-memory.test.ts` Record the exact command and result. ## Tracker Update If verification changes from blocked to verified, update: - [`ECOSYSTEM_IMPLEMENTATION_TRACKER.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/ECOSYSTEM_IMPLEMENTATION_TRACKER.md) - [`PHASE1_TRANSCRIPT_NOTE_MEMORY_EXECUTION_PLAN.md`](/Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/PHASE1_TRANSCRIPT_NOTE_MEMORY_EXECUTION_PLAN.md) ## Review Gate Return the result to Codex for review before claiming completion. ## Completion Rule Do not report this task as complete only because a test script was added. Completion requires one of these: - the exact focused verification command was run successfully and the result was reported - the exact verification command failed and the environmental blocker was reported clearly ## Launch One-Liner ```bash git pull origin main && read /Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/delegation/cursor/TASK.md and /Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/delegation/cursor/FEEDBACK.md, execute within ownership boundaries, and update /Users/saravana/BytelystAI/learning_ai/learning_ai_common_plat/docs/ecosystem/delegation/cursor/STATUS.md ```