Saving notes
This commit is contained in:
30
GEMINI.md
30
GEMINI.md
@@ -116,16 +116,34 @@
|
||||
---
|
||||
|
||||
## 3. 🧠 Short Term Memory (Session Context)
|
||||
|
||||
*This section is the "Scratchpad" for the current interaction. It is cleared or summarized often.*
|
||||
|
||||
- **Status:** Task Complete.
|
||||
- **Last Action:** Rolled out V3 `view` parameter across core event modules and updated file reports to use `alt` view.
|
||||
|
||||
|
||||
- **Status:** Session Concluded / System Stable.
|
||||
|
||||
- **Last Action:** Fully reverted all Launcher module changes to the last known working commit.
|
||||
|
||||
- **Key Learnings:**
|
||||
|
||||
- **Reactivity Loops:** Svelte 5 `$derived` runes combined with `liveQuery` observables can trigger infinite loops if the `liveQuery` is recreated on every derivation cycle.
|
||||
|
||||
- **SvelteKit Navigation:** `goto` options like `noscroll` and `keepfocus` must remain lowercase in SvelteKit 2; camelCase variants may be ignored or cause issues.
|
||||
|
||||
- **ID Handling:** Initializing store IDs to `''` instead of `null` is generally safer for string-based ID logic in Svelte 5.
|
||||
|
||||
- **Accomplishments:**
|
||||
- Completed `view` param integration for Badge, Device, File, Location, Presentation, Presenter, Session, Track, and Exhibit.
|
||||
- Updated `reports_files.svelte` to utilize specialized API views.
|
||||
- Resolved git remote divergence with a verified force-push.
|
||||
|
||||
- Restored the system to a clean, stable state after an experimental Svelte Rune refactor.
|
||||
|
||||
- Identified "Bite-Sized" refactoring targets (Large Files > 800 lines).
|
||||
|
||||
- Captured the requirement for safe `file_count_all` integration in the Kanban board.
|
||||
|
||||
- **Current Blocker:** None.
|
||||
- **Immediate Next Step:** System shutdown for the night.
|
||||
|
||||
- **Immediate Next Step:** Await user's next session to tackle modular refactoring.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user