Back to articles
i18n + Tarot + Compatibility in One Day: Constraint Design Is the Real Skill

i18n + Tarot + Compatibility in One Day: Constraint Design Is the Real Skill

via Dev.to Webdevjidong

I added AI tarot reading, rebuilt compatibility analysis, and overhauled translations across 8 languages — all in one day. 20 commits, 139 files changed. What made this possible was not coding speed. It was prompt decomposition. What I Was Building A saju (Korean astrology) analysis service built on Next.js + Supabase + OpenAI API. Saju uses Four Pillars of Destiny — year, month, day, and hour of birth — to generate personality and fortune readings. This session added three features: AI tarot reading (78-card deck) Compatibility analysis overhaul (birth time input, 6 sections, pricing) Translation fixes across 8 locales (ko, en, ja, zh, hi, th, id, vi) Doing all three manually in one day is not realistic. Doing all three with structured AI prompting is. Decompose or Fail Tarot reading requires card deck data, UI components, LLM interpretation prompts, and i18n strings. Asking Claude to build it in one prompt guarantees failure. Too many moving parts, too much left to the AI's discretio

Continue reading on Dev.to Webdev

Opens in a new tab

Read Full Article
3 views

Related Articles