HalloPetra Challenge Workspaces

live

Three concurrent worktrees, one per role. Each runs its own Next.js + Hono pair. Subdomains keep each branch's code pristine — the same build that ships to evaluators runs here.

Lead Engineer · Fullstack

Email Triage

Webhook → AI classify + draft → inbox → mock send. Branch: challenge/email.

web :8100 api :8101
webemail.hp.samhoustonlabs.tech
apiemail.hp.samhoustonlabs.tech/api/health
Founding Voice Engineer

Voice Session Orchestrator

WebSocket call session: STT → LLM stream → TTS, with barge-in & tool calls. Branch: challenge/voice.

web :8200 api :8201 ws
webvoice.hp.samhoustonlabs.tech
wswss://voice.hp.samhoustonlabs.tech/ws/call
Founding Product Manager

Workflows Outbound

PRD + clickable prototype + working trigger form. Branch: challenge/outbound-workflow.

web :8300 api :8301
weboutbound.hp.samhoustonlabs.tech/new-workflow
apioutbound.hp.samhoustonlabs.tech/api/workflows