Skip to main content

Technical Evaluator OS

Live build

Evaluation console — API surface, deterministic outputs, traces, security posture, JSON-first.

Console mode — Technical-evaluator voice: deterministic, citation-first, no marketing language.

Monday-morning value: Monday 8am: see API quotas, trace samples, and the evaluation checklist for the pilot you're scoping.

Checking session…

Primary command

Start with the operating move

Monday 8am: see API quotas, trace samples, and the evaluation checklist for the pilot you're scoping.

AI assist

Labeled support, not autopilot

Technical-evaluator voice: deterministic, citation-first, no marketing language. Speaks in inputs, outputs, and contracts. You review every output before action.

Proof boundary

Live workspace surface

Panels use visible workspace, local, or catalog data only; empty states stay explicit.

Technical evaluator previewPreview data

API surface, security controls, integration dependencies, and the evaluation checklist — drawn from the same code-backed catalogs the live panels use. Private traces and saved notes are not fabricated; they appear below only when the evaluator has real workspace data.

API endpoints

77

documented + auditable

Security controls

6/ 9 enforced

2 documented · 1 scope note

Integrations

6

2 hard deps, 4 soft

Eval criteria

8

weighted, category-grouped

API surface — sample of 6 routespreview

MethodPathAuthDescription
GET
Live build identity/api/health
Public

Service health, version, revision, environment, payment readiness, and support-contact configuration.

POST/GET
Account billing portal/api/account/billing-portal
Signed-in

Signed-in account billing portal entrypoint and readiness check.

GET
Account subscription/api/account/subscription
Signed-in

Signed-in account subscription state for account settings and billing views.

GET
Admin funnel report/api/admin/funnel-report
Owner-only

Owner-only funnel diagnostics guarded by signed-in admin email allowlist.

GET
Admin revenue metrics/api/admin/revenue-metrics
Owner-only

Owner-only revenue and webhook health rollups for operations review.

GET
Admin status/api/admin/status
Owner-only

Owner-only operational status surface for internal checks.

71 more routes in the API Surface panel. The full catalog is derived from shipped BrainStack Studio route files.

Security posturefactual

  • Supabase RLS for tenant data

    enforced

    All write paths go through createSupabaseServerClient with the authed user JWT; service_role is server-only and never bundled.

  • Cookie-based session, httpOnly

    enforced

    Supabase sets httpOnly + SameSite cookies; useAuth/useSubscription read from session, not localStorage.

  • Rate limiting on public endpoints

    enforced

    Durable token-bucket rate limiting wraps public tool surfaces and returns standard 429 headers.

  • Stripe webhook signature verification

    enforced

    Webhook handler validates Stripe signatures before processing; readiness is included in live build health.

  • Secret material never logged or echoed

    enforced

    Live health redacts sentinel config values; API keys are shown once at creation and not returned again.

  • Persona-OS workspace surfaces unlisted from sitemap

    enforced

    Persona workspaces are unlisted from the sitemap and marked noindex — they're workspaces, not marketing pages.

3 more controls in the live Security Posture panel.

Integration dependenciesall 6

  • Supabase

    hard dep

    Auth (email+password / OAuth), Postgres, RLS, storage.

    failure: Hard dep — outage = no auth, no DB reads/writes. Fail-closed at request boundary.

  • Stripe

    soft dep

    Subscription billing, checkout, webhook-driven entitlement sync.

    failure: Soft dep — workspace remains readable; new subscriptions block until Stripe restored. Existing entitlements unaffected.

  • Resend / SES (provider-flagged)

    soft dep

    Transactional + notification email.

    failure: Soft dep — UI flows succeed; email retry queue picks up later and readiness appears in build health.

  • Vercel platform

    hard dep

    Edge runtime, deploy infra, env var management.

    failure: Hard dep — platform outage = full app down. Mitigated by Vercel SLA + DNS-level fallback.

  • OpenAI / Anthropic (provider-agnostic)

    soft dep

    LLM completions for content-factory + AI-assisted tool runs (where enabled).

    failure: Soft dep — non-AI tools fully functional; AI tools fail-closed with provider error.

  • Cloudflare (CDN + DNS)

    soft dep

    Asset CDN + DNS + DDoS shield.

    failure: Soft dep — origin serves on Cloudflare bypass. Static assets degrade gracefully.

Evaluation checklist — sample criteriapreview

Tenant isolation enforced server-side (RLS, not UI-only)

weight 5pending

Foundational; UI-only isolation is a P0 finding in any audit.

Secret material never returned to client or logged

weight 5pending

API key disclosure is a P0; one-time-show pattern is the bar.

Deterministic health endpoint with version + revision

weight 4pending

Required for safe rollouts and incident triage.

Public endpoints rate-limited with standard 429 headers

weight 4pending

Protects vendor from abuse + protects your bill.

4 more criteria in the live Evaluation Checklist panel. Use the live panel below to record verdicts and review the authoritative workspace status.

Security posture entries are factual and verifiable in the codebase — not marketing claims. Live panels below render build identity, saved notes, and your own traces when real data exists.

Checking workspace ownership

BSS is resolving the current account and browser recovery copy before editing opens.

Start trial

Demo complete

Ready to use Technical Evaluator OS for your business?

Pro is $99/mo after a 14-day free trial - no card to start; no charge until day 15; cancel anytime. Return to this workspace after checkout.

Start Pro Trial
Technical Evaluator OS | BrainStack Studio