Commit Graph

4 Commits

Author SHA1 Message Date
Jeff Emmett 7d0cf3b63f fix: improve JSON parsing robustness for outline generation
Handle trailing commas, control characters, and malformed responses.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-23 01:15:21 -05:00
Jeff Emmett b4c234d051 feat: use Gemini native image generation (Nano Banana Pro)
Switch from text fallback to actual image generation using
gemini-2.0-flash-exp-image-generation model with responseModalities.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-23 00:24:13 -05:00
Jeff Emmett 0743f6080d feat: add MycoZine - AI-powered mini-zine generator
- Add /zine landing page with topic input, style & tone selectors
- Add /zine/create page with full generation flow
- Add /zine/z/[id] shareable zine viewer
- Add API routes for outline generation, page creation, print layout
- Add Gemini AI integration for content generation
- Add Sharp for image processing and print layout creation
- Add punk zine styles (borders, text effects, xerox texture)
- Custom MycoFi styles: Mycelial style, Regenerative tone

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-21 01:16:53 -05:00
v0 00d8ccb4fc Initialized repository for project MycoFi website
Co-authored-by: Jeff Emmett <46964190+Jeff-Emmett@users.noreply.github.com>
2025-10-06 23:24:47 +00:00