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

Shipped
  • 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

In build
  • 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

Shipped
  • 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

Shipped
  • 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.