Wapas home
Inside the system

Kaise sab kuch
connect hai.

Owner ke "salam" likhne se buyer ki review tak — har flow, har handoff, har system. 5 main flows. Saat behnen. Ek backbone. Yeh raha andar ka view.

Flow 01

Owner onboarding

Salam likhne se shop live tak — pora flow.

Salam

00:00Shazmeen

Owner /chat opens. Shazmeen greets in Roman Urdu.

Intake interview

00:30Shazmeen

Brand name, vertical, audience, prices, voice.

Pack design

01:30Maida

Maida composes vertical-aware JSON pack — schema, copy, badges.

Template choice

02:00Maida

Maida shows 4 templates ranked for the vertical.

Photo intake

03:00Iqra

First photo uploaded. Iqra extracts product name, color, suggested price.

Pre-publish review

04:00Rabail

Rabail checks brand-voice consistency. Override available.

Output

Live storefront

/<slug> — public URL ready to share.

Architecture

5 layers, ek backbone

User surface se data layer tak — yeh pora stack hai.

L5

User surface

Owner + buyer entry points

  • /chat (owner)
  • /buyer/chat (buyer)
  • /<tenant> storefront
  • /manage
  • /profile
  • /orders
  • /analytics
L4

AI orchestration

7 sisters route + classify + generate

  • Sister router (sticky / classifier / topic / state)
  • Haiku 4.5 intent classifier
  • Brand-voice gate (Rabail)
  • Vision-anywhere image inlining
  • Streaming SSE for chat
L3

Application logic

Conversation engine + dispatchers

  • conversation.ts (transport-agnostic)
  • dispatcher.ts (intent → handler)
  • LLM-first natural language router
  • Onboarding state machine
  • Auth flow state machines (owner + buyer)
L2

Async & integrations

Job queue + email + image gen

  • In-process job queue (DB-persisted, 7 worker kinds)
  • Recurring scheduler (re-engagement, weekly summary, nightly backup)
  • Gmail SMTP (8 templated emails)
  • Codex CLI / OpenAI / fal.ai (image gen)
L1

Data + safety

SQLite WAL + audit + versioning

  • better-sqlite3 (WAL, foreign keys ON)
  • 20+ tables, 7 phase-3 migrations
  • audit_log + error_log (every mutation traced)
  • Versioning snapshots (revert anything)
  • Tenant-scoped query enforcement
Sister network

Routing automatic

Owner kabhi nahi sochti "kis sister se baat karoon" — system khud route karta hai. Yeh raha sister handoff graph.

ShazmeenEntry · ConciergeMaidaBrandIqraCatalogPalwashaPricingRabailQuality gateMuskanWhatsApp soonSaraWhatsApp soon
Active sisters drive turns today.
Dashed = WhatsApp-only — Muskan + Sara activate with WA launch.
Lines = handoff routes. Triggered by topic, intent, or state.
25+
Text commands
7
Khidr
4
Storefront templates
5m
Setup → live

Ab khud try karein.

Salaam likhein. Saat behnen aap ki shop ko 5 minute mein live kar dein gi.