2026-02-25T00-44-09_auto_memory/memories.db-wal, memory/2026-02-25-oddcore-

This commit is contained in:
Nicholai Vogel 2026-02-24 17:44:09 -07:00
parent 05a1aaa569
commit c043cab668
2 changed files with 35 additions and 0 deletions

View File

@ -0,0 +1,35 @@
# 2026-02-25 Session Notes
## ODDCORE Website Blog Content Pipeline Implementation
Nicholai began a session to implement blog content for the oddcore-website project. The site already has full blog infrastructure wired up (RSS feeds, sitemap, LLM indexes, blog routing via Astro), but the `src/content/blog/` directory is empty. The task is to populate it with 8 blog posts derived from existing game documentation (ODDCORE wiki, brand-assets docs).
### Phase 1: Infrastructure Verification
Plan calls for creating a test post in `src/content/blog/test-post.mdx` with all required frontmatter fields (title, description, pubDate, category, tags, featured, heroImage). Build will verify that:
- Blog index (`/blog/`) renders posts
- Individual post pages (`/blog/slug/`) render correctly
- RSS feed includes post entries
- Sitemap includes blog URLs
- LLM indexes (`/llms.txt`, `/llms-full.txt`) reference posts
### Phase 2: 8 Blog Posts Planned
Each post has specific tone, category, hero image, and publish date:
1. "Welcome to ODDCORE" (2026-01-07, announcement, studio voice)
2. "The Press is Talking" (2026-01-15, press roundup, studio voice)
3. "Survival Guide: First 5 Minutes" (2026-01-22, beginner guide, mixed voice)
4. "Meet the Horde — Enemy Field Guide" (2026-01-29, lore, in-universe voice)
5. "Arsenal Breakdown" (2026-02-05, weapons guide, in-universe voice)
6. "Inside the Theme Park" (2026-02-12, hub world lore, in-universe voice)
7. "The Soul Economy" (2026-02-19, mechanics deep dive, mixed voice)
8. "Who is Timmee?" (2026-02-24, character lore, in-universe voice)
### Key Technical Notes
- Blog schema defined in `src/content.config.ts` (read-only)
- Hero images must be copied to `src/content/blog/images/` and imported via Astro's `image()` function
- All existing endpoints (RSS, LLM indexes, sitemap) already reference the blog collection
- Blog routing already implemented via `src/pages/blog/[...slug].astro`
- Post layout `BlogPost.astro` handles hero image, tags, reading time
### Tone Convention
- Devlog/announcement posts: friendly indie dev voice
- Game content posts: in-universe flavor, Timmee-narrated, corrupted data aesthetic

Binary file not shown.