2.1 KiB
2.1 KiB
Current Context
We are actively enhancing the homepage by replacing the About section with live Steam review data to improve user engagement and credibility, following recent alignment concerns.
Active Projects
-
Frontend Homepage Enhancement (High importance, high permanence, recent)
- Location:
src/pages/index.astro,src/components/Community.tsx,src/lib/steam.ts - Status: Steam review integration complete; About section to be replaced with new component
- Blockers: None identified
- Next: Deploy to Cloudflare Pages and verify Steam review data loads
- Location:
-
Memory Loop Documentation (Medium importance, medium permanence, recent)
- Location:
docs/memory-loop.excalidraw,docs/memory-loop.mmd - Status: Diagrams generated and stored
- Blockers: None
- Next: Reference for memory pipeline
- Location:
-
Phoenix Model Parameters Check (Low importance, low permanence)
- Location: Repository (not specific)
- Status: Phoenix Ranker (~480K) and Retrieval Model (~600K) confirmed as demo-scale
- Blockers: No training code exists in repository
- Next: User question answered
Recent Work
- Implemented Steam review integration: extended
src/lib/steam.tsto fetch individual reviews, createdsrc/components/Community.tsx, and updatedsrc/pages/index.astroto replace About section - Generated memory loop diagrams (excalidraw and mermaid) with emoji issues resolved
- Clarified Phoenix models are inference-only with no training capability
Technical Notes
- Frontend: Astro static site deployed on Cloudflare Pages
- Steam API: Requires
num_per_page > 0for individual reviews (current implementation usesnum_per_page=0for aggregate data) - Memory pipeline: Documented in
docswith both visual and textual formats
Rules & Warnings
- ⚠️ Do not deploy Steam review component without testing data loading (prevents broken pages)
- ⚠️ Phoenix models are inference-only – no training code exists; requires writing training loop from scratch
- ⚠️ Always use
--releasewhen running Rust binaries to avoid debug mode performance issues