2026-02-25T00-44-09_auto_memory/memories.db-wal, memory/2026-02-25-oddcore-
This commit is contained in:
parent
05a1aaa569
commit
c043cab668
@ -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.
Loading…
x
Reference in New Issue
Block a user