WEYLAND AI — Founder View

Internal dashboard. System status, architecture, revenue, meeting prep. Not customer-facing.

Revenue & Customers

$25,000
Revenue (Andrew / PAD)
1
Paying Customer
$1,500
Target MRR (SubX)
13
Products in Catalog
Customer #1: Andrew — Precision Auto Doors
$25K consulting contract delivered as SubX product. Email: office@precisionautodoors.com. Credentials working. Dashboard + SubX access live.

What Was Built (Last 24 Hours)

Session: WeylandAI Customer Readiness
DONE AuthFor Login Fixed — Andrew's account created in AuthFor D1. Broken SSO redirect replaced with direct login modal. Correct client_id (af_weylandai). Login verified end-to-end.
Authentication
DONE Login Modal — Clean email/password form on weylandai.com. Calls AuthFor API directly. Registration flow included. Token stored in localStorage, bridged to SubX.
Dashboard
DONE User Dashboard — Logged-in users see: plan status, usage metrics, AI crew roster, recent sessions, product cards (SubX/TakeoffX). Replaces marketing page.
Payments
DONE VendyAI Routing Fixed — Payment routes were hitting mascom-edge (static site) instead of API worker. Changed VENDYAI_API to vendyai-com-api.johnmobley99.workers.dev.
API
DONE All Endpoints Fixed — app.js had 8+ wrong API paths causing 404s. AUTH_ME, SESSIONS_CREATE, SESSIONS_LIST, all extraction endpoints corrected.
Limits
DONE Submittal Limits — Enforcement added to /api/hardware-schedule/start. Checks submittals_used vs limit before accepting PDF. Increments counter on each session.
Access Control
DONE Crew Gating — Chat access control per subscription tier. SubX gets 5 crew, TakeoffX gets 4, Pr0metheus gets all 11. Founders bypass.
Pricing
DONE Pricing Corrected — Removed individual crew cards from landing page. Pr0metheus updated to $2,500/mo (bundle). Stripe price_id corrected.
Database
DONE WeylandSpec.db — CRUD database with products, crew, product-crew mappings, decisions, identity. Server on port 7697. UI at /db/WeylandSpec.html.
Products
DONE WeylandProducts.db — 13 products with Stripe IDs, chat endpoints, features, franchise analogs. Full product catalog.
Platform
DONE Sitemap + Founder View — /sitemap.html shows all 142 API routes, 13 products, 11 crew. /founderInfo.html (this page) for meeting prep.
SubX Auth Bridge
DONE SubX Token Sync — SubX now picks up token from main login. Fixed broken SSO redirect in subx.html. localStorage key sync (jwt_token + authToken + user_data).

Architecture

Frontend (mascom-edge)

weylandai.com
Static files served via mascom-edge R2 router. 6 HTML pages, 2 JS files, branding assets. No-cache headers.

Backend (CF Worker)

weylandai-com-api
142 API endpoints. 26 route modules. D1 database, R2 storage, Workers AI. TypeScript.

Conglomerate Stack

AuthFor → VendyAI → MailGuyAI
Auth (SSO/JWT), Payments (Stripe via VendyAI), Email (MailGuyAI). No auth/payment/email code inline. Conglomerate model: ventures serve ventures.

Product Catalog (13 Products)

11 AI Employees + 2 Bundles
Individual ($1,500/mo each): SubX (submittals), TakeoffX (takeoffs), David (chief AI), Bishop (executive), M0ther (orchestrator), Ripley (OEM discovery), Wright (normalizer), Chen (pricing), GiGi (extraction), Nova (presentation), Brit (sales)
Bundles: Pr0metheus ($2,000/mo, all 11, 10K submittals), Enterprise (custom)
Every product has: Stripe product+price IDs, chat endpoint (/api/chat/:name), franchise analog, feature list

Next Steps

IN PROGRESS
Test PDF Extraction E2E
Upload a real door hardware schedule PDF through SubX, verify extraction pipeline produces correct output.
IN PROGRESS
Test Checkout E2E
Run a real card through SubX → VendyAI → Stripe checkout flow. Verify subscription activates.
TODO
Chat Interface on Dashboard
Add crew chat directly to dashboard so Andrew can talk to his AI employees from the home page.
TODO
Trial Expiry UI
Show upgrade prompts when trial is expiring. Banner in SubX + dashboard.
TODO
Customer #2 Self-Serve
Landing page → sign up → free trial → SubX → upgrade. No consulting contract needed.

Quick Links

Home / DashboardSubX AppFull Sitemap (142 routes)Spec DatabaseAthenaAPI HealthAPI Docs

WeylandAI Founder View — Internal Use Only — © 2026 MobCorp
MASCOM PublicOS WeylandAI GameGob HelmCorp FilmLine HALside News AuthFor