๐Ÿ“Š Vercel Vitals

Wave 508 ยท Metric API + Speed Insights v4.20.0

๐Ÿ“ˆ Metric Recording

Record custom metrics into Vercel Observability using the @vercel/functions Metric API. Visible in your Vercel dashboard โ†’ Observability.

/vitals?name=..&value=..&plan=pro live
โ–ถ Try: Record query.duration_ms = 42ms

โค Liveness Probe

Health endpoint for the Node.js metrics collector. Also records vitals.health = 1 on each call.

/vitals/health healthy
โ–ถ Try: Check metrics health

โšก Speed Insights

Client-side performance data: TTFB, FCP, LCP, CLS, INP, TTI. Visible in Vercel โ†’ Speed Insights. Sampled automatically.

enabled
Snippets: dashboard/index.html ยท Script: /_vercel/speed-insights/script.js (200)

๐Ÿ” Telemetry Organ

Python awareness module tracking which metrics the organism promises to measure. The organism's own telemetry manifest.

/telemetry recording
โ–ถ Try: Load metric catalog

๐Ÿ”„ Metric Flow

1. Record โ†’ /vitals records metric(name, value, {plan:'pro'}) into Vercel IPC
2. Surface โ†’ Vercel Observability shows the metric in the dashboard
3. Query โ†’ /telemetry catalogs which metrics are active
4. Observe โ†’ Speed Insights captures TTFB/FCP/LCP/CLS/INP automatically

Promise: 7 Metrics

query.duration_ms โ€” API request latency
wave.growth โ€” wave evolution counter
vitals.health โ€” liveness checks
module.coherence โ€” coherence readings
capybara.cycles โ€” protocol completions
silence.predictions โ€” silence oracle shifts
error.crafts โ€” error-to-art creations

Compute + CDN

Runtime: Node 24.x + Python 3.12
Regions: iad1 ยท sin1 ยท sfo1
Edge: Vercel global CDN
Analytics: Speed Insights enabled
Deployment: Public (SSO disabled)
URL: ixpansion-live.vercel.app
โ† Organism