Commit History

fix(parser): export and variable mappings for graceful fallbacks
c1e1733

CarouselForge Developer commited on

feat: complete backend engine logic (llm parsing, puppeteer renderer, sqlite analytics)
d9ba1d6

CarouselForge Developer commited on

docs: add Phase 21 HF Deployment Success checkpoint
d888a82

CarouselForge Developer commited on

fix: use existing node user instead of creating appuser to avoid UID 1000 conflict
794465f

CarouselForge Developer commited on

fix: force dynamic rendering for api routes using request.url
6989014

CarouselForge Developer commited on

fix: remove non-existent public directory copy from Dockerfile
3b28205

CarouselForge Developer commited on

fix: remove non-existent src/templates copy from Dockerfile
6aa6a80

CarouselForge Developer commited on

fix: prevent build-time crash when bot token missing
7c94aca

CarouselForge Developer commited on

fix: skip eslint and typescript checks during HF build
e70efec

CarouselForge Developer commited on

fix: remove hardcoded Windows path from tsconfig include
a8a76a8

CarouselForge Developer commited on

fix: resolve HF build - ESLint rule and img tags
ef4c2aa

CarouselForge Developer commited on

docs: Phase 21 hostname fix β€” logs + handoff + CLAUDE.md
334d8c5

CarouselForge Developer Claude Sonnet 4.6 commited on

fix: set HOSTNAME=0.0.0.0 for HF Spaces + clean up .next/ from git tracking
ad4cb2e

CarouselForge Developer Claude Sonnet 4.6 commited on

fix: remove eslint-disable directives for unloaded rules in pdf.ts
e9e20fa

CarouselForge Developer Claude Opus 4.6 commited on

docs: update CLAUDE.md Phase 21 status
d9b1fff

CarouselForge Developer Claude Opus 4.6 commited on

docs: Phase 21 ESLint hotfix β€” logs + handoff
8b27064

CarouselForge Developer Claude Opus 4.6 commited on

fix: simplify ESLint directive to resolve HF build error
605f0d2

CarouselForge Developer Claude Haiku 4.5 commited on

docs: Phase 21 hotfix β€” HF build fix logs and handoff
c816c1e

CarouselForge Developer Claude Sonnet 4.6 commited on

fix: resolve pdf-parse webpack build error on Hugging Face
26fa5f4

CarouselForge Developer Claude Sonnet 4.6 commited on

docs: update docs/logs.md with Phase 20 learnings
7b7fc40

CarouselForge Developer commited on

docs: Phase 20 complete β€” transition to Phase 21
db3d062

CarouselForge Developer commited on

feat: Phase 20 β€” Publisher fallback logic + persistent storage
5f585f6

CarouselForge Developer commited on

fix: simplify publisher β€” remove fallback logic for Phase 20 re-implementation
676b62d

CarouselForge Developer commited on

docs: Phase 19 complete β€” Docker build fix + phase transition to Phase 20
dc0ab74

CarouselForge Developer commited on

fix: remove erroneous node_modules deletion in Docker builder stage
800da9a

CarouselForge Developer commited on

docs: Phase 17 documentation complete β€” E2E testing in progress
115f03c

CarouselForge Developer Claude Haiku 4.5 commited on

feat: add Playwright E2E testing suite
dba99e6

CarouselForge Developer Claude Haiku 4.5 commited on

docs: Phase 16 complete, Phase 17 ready β€” local testing verified
70c7bbd

CarouselForge Developer Claude Haiku 4.5 commited on

docs: update CLAUDE.md β€” Phase 15 complete, Phase 16 ready
bf67f86

CarouselForge Developer Claude Haiku 4.5 commited on

feat: Phase 15 complete β€” mobile responsiveness, monitoring, Telegram polish, UAT
d0ded63

CarouselForge Developer Claude Haiku 4.5 commited on

docs: Phase 14 complete β€” Docker + HF Spaces deployment ready
930bdc2

CarouselForge Developer commited on

fix: resolve TypeScript and test configuration issues for Phase 13
9a43362

CarouselForge Developer commited on

docs: update CLAUDE.md β€” Phase 13 complete, Phase 14 ready
b28cc35

CarouselForge Developer commited on

docs: create Phase 13 handoff
d39b13d

CarouselForge Developer commited on

docs: Phase 13 complete β€” learning loop with insights injection
a3546ff

CarouselForge Developer commited on

feat: integrate insights recommendations and badge into create flow
3f8bf23

CarouselForge Developer commited on

feat: add InsightsBadge component to display carousel guidance
e1e95a0

CarouselForge Developer commited on

feat: inject insights into structure API for carousel guidance
0f4e866

CarouselForge Developer commited on

types: add appliedInsights field to StructureData response
c40380f

CarouselForge Developer commited on

feat: add /api/analytics/insights endpoint for carousel creation recommendations
2641883

CarouselForge Developer commited on

feat: add insights recommender engine for template/variant suggestions
cd65da7

CarouselForge Developer commited on

docs: update CLAUDE.md β€” Phase 9 complete, Phase 10 ready
a0efd08

CarouselForge Developer commited on

docs: Phase 9 complete β€” scheduling engine with daily pipeline
176f5a6

CarouselForge Developer commited on

docs: update logs.md Phase 9 learnings
1d7df60

CarouselForge Developer commited on

types: ensure scheduledFor in PublishRequest
c9a660f

CarouselForge Developer commited on

test: add Phase 9 integration tests (scheduling + daily pipeline)
c96af53

CarouselForge Developer commited on

feat: wire telegram approval to real publisher
1f5979a

CarouselForge Developer commited on

feat: add daily pipeline orchestrator (research β†’ structure β†’ render)
fc1e7b5

CarouselForge Developer commited on

feat: add /api/schedule endpoints (CRUD)
87f1072

CarouselForge Developer commited on

fix: correct publisher function call in executor
bf2fa9e

CarouselForge Developer commited on