Vedaris
Build log
What we've shipped and what's next.
A factual, dated record of Vedaris's development. No vague launch announcements — just what was built, when, and what's in progress.
Phase 1·2025-06
Auth & Tenant Foundation
- JWT-based multi-tenant authentication with UUID primary keys.
- Role-based access control (RBAC) wired into the retrieval layer from day one — not bolted on after.
- PostgreSQL schema with SQLAlchemy ORM. Tenant isolation enforced at the database level.
Phase 2·2025-Q3
RAG Engine
- Qdrant as the vector store. Tenant-isolated collections — one tenant's embeddings are never co-mingled with another's.
- Document ingestion pipeline: OCR, chunking, embedding, and indexing.
- Permission-aware retrieval: queries respect the requesting user's RBAC before returning any result.
Brand·2025-06
Ember & Obsidian Design System
- Brand palette: Obsidian Base (#0F0F14, #1A1A2E), Ember Orange (#E85D26), Saffron Gold (#F8B400), Warm White (#F5F3EE).
- Typography: Space Grotesk (display) + Inter (body). Hex logo with gold centre dot.
- Component library in Tailwind — no external UI dependencies beyond Radix primitives.
Infrastructure·2025-06
Website V4 — TanStack Start on Vercel
- Migrated from Lovable's Cloudflare Nitro target to a Vercel SSR adapter — required to avoid 404s on all routes.
- TanStack Start (React SSR) + Tailwind 4. Architecture-first: no page builder, no CMS, no fake testimonials.
- All copy reflects confirmed facts — no fabricated metrics, customers, or certifications.