V8 Central — Product & Technical Spec
  1. Docs
  2. Start here
  3. Sources & status legend

#Sources & status legend

This spec was written by inspecting the code and documents below (read-only, 2026-10-03). No product code was changed.

#Priority order

PrioritySourceWhereWhat it containsState
1V8 requirements docbackend-2/public/v8-central-docs-…/project-doc.md (owner Jayshree Patil, Pair 2; updated 2026-10-01)Rules R1–R7: architecture (Central stores minimum data, OSS live), code standards, Phase 1 Foundation, Phase 2 Authentication & Security, Phase 3 Account. Open questions Q1–Q3, Q7Requirements only, "nothing built"
1V8 project, frontend/var/www/sv-central/frontend-2 (main @ 6110199)Next.js 16 scaffold, JS, Tailwind v4, shadcn/ui primitives in components/ui/, axios, zustand, zod, recharts, sonner, next-themes. No routes, no i18n library, no API clientEmpty scaffold
2sa-central-api-2/var/www/sv-central/backend-2 (main @ eb0d88a), live at https://sa-central-api-2.167-233-229-184.nip.ioLaravel 13 skeleton: only User model, default migrations, GET / welcome route. No API routes (/api/* → 404). SQLite in .envEmpty scaffold
3ServerAvatar V7 backend/var/www/serveravatar-seven-backend (e6d7d81c, 2026-09-15)62 API route files, organizations, members, roles, permissions, subscriptions (old server-based + new subscription-based + lifetime), wallet/credits, Stripe/PayPal/Instamojo, invoices, cloud providers, WordPress blueprints, activity log, notificationsFunctional reference only (R1: never copy code)
3V7 agent/var/www/serveravatar-seven-agentGo agent V7 used to manage servers. Replaced in V8 by the OSS panelNot used by V8
—OSS panel (the product each server runs)GitHub open-source-sa main @ e60c6bd7 (local clone refs/oss-main), backend/API_REFERENCE.mdFull server/app API, Central connection (/central/*), Central-only paid add-ons (WP Toolkit, Log Monitoring Suite), installer CENTRAL_TOKENExists, live-tested on the .79 test server
4Central demohttp://github.23-172-120-73.nip.io/dashboardFrontend-only concept UI with localStorage data: dashboard, servers, add-server wizard, organizations, members, roles (78 perms), blueprints, providers, audit, billing (overview/plans/lifetime/wallet/invoices/auto-recharge/settings)UI/UX concept only, no backend

#What each source decides

  • V8 doc wins on anything it covers: auth rules, token lifetimes, account features, architecture.
  • sa-central-api-2: what actually exists today. It's nothing yet, so every Central endpoint in this spec is marked Missing or Planned, not built.
  • V7: business rules, validations and flows that V8 should keep for existing users, rewritten fresh.
  • OSS API: the only real, working API Central will call. Everything inside Server Details comes from here.
  • Demo: navigation ideas, screen layouts, empty states. Never a source for data, prices or behaviour.

#Status badges

BadgeUse
V8 requirementRequired by the V8 doc
OSS APIAvailable in the OSS API now
V7 onlyV7 behaviour, to be re-implemented
Demo UI onlyDemo-only concept
Planned, not builtPlanned in V8, no API yet
MissingNeeded, no backend support
Open questionUndecided
ConflictSources disagree
AssumptionWorking assumption
ConfirmedConfirmed and consistent across sources
ServerAvatar V8 Central · prepared by central-app-2 (Pair 2 frontend) for Bhavik Jethwa · nothing in this spec is implemented yet · Built 2026-10-03 12:35 UTC