mirror of
https://github.com/streamyfin/streamyfin.git
synced 2026-01-15 15:48:05 +00:00
1.4 KiB
1.4 KiB
description
| description |
|---|
| Reflect on this session to extract and store learned facts about the codebase |
Analyze the current conversation to extract useful facts that should be remembered for future sessions. Focus on:
- Corrections: Things the user corrected you about
- Clarifications: Misunderstandings about how the codebase works
- Patterns: Important conventions or patterns you learned
- Gotchas: Surprising behaviors or edge cases discovered
- Locations: Files or code that was hard to find
Instructions
- Read the existing facts file at
.claude/learned-facts.md - Review this conversation for learnings worth preserving
- For each new fact:
- Write it concisely (1-2 sentences max)
- Include context for why it matters
- Add today's date
- Skip facts that duplicate existing entries
- Append new facts to
.claude/learned-facts.md
Fact Format
Use this format for each fact:
- **[Brief Topic]**: [Concise description of the fact] _(YYYY-MM-DD)_
Example Facts
- State management: Use Jotai atoms for global state, NOT React Context - atoms are in
utils/atoms/(2025-01-09) - Package manager: Always use
bun, never npm or yarn - the project is configured for bun only (2025-01-09) - TV platform: Check
Platform.isTVfor TV-specific code paths, not just OS checks (2025-01-09)
After updating the file, summarize what facts you added (or note if nothing new was learned this session).