Cetking Universe 2.0 — Scope (7 Oct 2026)
This file wins over older scope docs (PRD, ORACLE-IDENTITY-SCOPE, companions lineup) wherever they disagree. Full, editable scope: https://claude.ai/code/artifact/dfeafd7e-d8c8-448d-b84d-d63475ab85e4
In one line
One AI guide, Rav Singh AI, walks every student through Cetking's worlds, backed by one source of truth in Supabase. Universe 2.0 is the top level of everything Cetking: students, staff, questions, admissions.
Decisions (7 Oct 2026)
- Final name: Rav Singh AI. No "Oracle" name anywhere. Inside chat it introduces itself as Rav ("Main Rav hoon"), always labelled AI.
- Levels: Universe → Worlds → Zones (may evolve later).
- Purva is one world with three zones: Colleges, GD-PI, Admissions.
- AI model (1:32 PM): start with Claude's basic model (Haiku 4.5), review student feedback, then decide on DeepSeek or another. Never send phone/email to any model.
- Study hours customised per student type (gap year / working / college).
- Old chatbot_* tables: the old bots now live on as Universe worlds; tables parked in the Legacy World.
What changed from 1.0
| 1.0 (3–6 Oct) | 2.0 (from 7 Oct) | |
|---|---|---|
| Bots | Oracle home + 5 subject bots | One guide, Rav Singh AI. Veda, Shabda, Tarka, Mocky, Purva become worlds, not bots |
| Navigation | Tap a bot, open its page | Chat first; the guide takes the student into a world and stays with them |
| First screen | Home + bot tray | Welcome screen: "Welcome. Main Rav hoon. Bata, kahan jaana hai?" + search-style chat box; worlds peek in at the bottom |
| Profile | Form | Fills itself from chat; OTP asked once the student is invested |
| Knowledge | Spread across pages | Supabase single source of truth; AI reads approved rows fresh each message |
| Plan | Open-ended | Exam countdown + Rav's 50-day CAT 2026 Oktober Festival plan; Day 1 = day the student joins |
Worlds
Quant (yellow #F2C230) · Verbal (purple #8E6CD9) · Logic (red #E5484D) · Mocks (light blue #7CC4F0) · Purva (orange #F28C38; zones Colleges, GD-PI, Admissions) · Back Office (staff, not a bot) · Legacy World (old Cetking One systems). Guide colour indigo #4F46E5. Font Plus Jakarta Sans.
Rav Singh AI ground rules
- AI talks, code calculates. Code fetches only the Supabase rows a message needs.
- Always labelled as an AI guide trained on Rav's method.
- No figure without a source row; reads only
status = 'approved'rows (everything uploads as draft). - Never sees phone/email: reads
rav_ai_student_viewonly; contact data typed in chat is masked. - Distress: stop study talk, share Tele-MANAS 14416, alert staff.
- No AI connects to Supabase directly — each AI calls its own gateway with fixed actions.
- Message limit for every student. AI budget ₹30–50k/month.
Supabase universes (Cetking Learn, suqcijtpfeaystltekfn)
| Universe | Tables |
|---|---|
| Questions | question_bank, question_taxonomy, question_playbooks, question_reviews, tests, questions, pyq_* (Gemini writes drafts via gemini-questions-gateway) |
| Student | students, ck_student_profiles, test_attempts, otp_gate_leads, tcy_student_imports, ck_coin_ledger, leaderboards |
| Staff | ck_employees, ck_attendance*, ck_leave_, backoffice_, centres, ck_class_sessions |
| Rav | rav_rules, rav_cutoffs, rav_shortcuts, rav_festival_blocks, rav_expected_paper, rav_tests, rav_student_memory (+ view rav_ai_student_view) |
| MBA / Admissions (Purva) | admissions_exam_events, admissions_official_sources, MBA_EXAM_Dates, MBA_COLLEGES_Dates |
| Legacy World | chatbot_* (empty old FAQ/lead chatbot), backups, other old tables |
Universes connect only through shared IDs (student ID, question ID, exam/college, staff ID). Personal data never leaves the Student Universe.
Carries over from 1.0
OTP / Join for Free / Google login, rolling login, one Cetking ID + coin wallet, /timetable, exam countdown, Purva's Exam Timeline and College Shortlist cards (Colleges zone), blue-green releases (RELEASES.md), Apple-like white/grey look, motion. Replaced: bot tray, six bot pages, companions.config.ts lineup.
Phases
- Version 1 (now → CAT 29 Nov 2026): Rav memory in Supabase (drafts loaded 7 Oct), approval screen, countdown, Welcome-screen chat with 4 tools (today's block, record mock, Mock Autopsy, explain shortcut), student memory, OTP, message limits, ground rules. Everyone who joins is a pilot.
- Version 2: WhatsApp; Rav Singh AI inside students' own ChatGPT/Claude (GPT + connector on the same gateway); TCY score sync; public question/college pages; book content.
- Later: MAH CET and other exams, colleges-pay model, AI-assistant marketing, Legacy World moves in.
Still open
Shortcut definitions (from Rav's books) · 8 cut-off Festival cells and MahaYagya (Rav will mix and match) · VARC RC 15 vs 16.