HV Hub v2 — System Architecture
Internal ops hub · NestJS 11 API + Next.js 15 · Maestro sales pipeline + Hermes (Bedrock AgentCore) · DynamoDB + Airtable · AWS us-east-2
AWS us-east-2 · ECS · Lambda · Bedrock
Auth.js · Google OAuth · @happenventures.com only
Chat Ops · Slack · Telegram · Discord · Architecture component
Chat Ops
Slack · Telegram · Discord
Hermes · Router Lambda + AgentCore · AWS us-east-2 · ECS · Lambda · Bedrock · arm64
Hermes
Router Lambda + AgentCore
arm64
Claude · API + Bedrock · Architecture component · SSE
Claude
API + Bedrock
SSE
Airtable · config / governance SSOT · Architecture component
Airtable
config / governance SSOT
Staff Browser · @happenventures.com · Architecture component
Staff Browser
@happenventures.com
Web · Next.js 15 · apps/web · AWS us-east-2 · ECS · Lambda · Bedrock › Auth.js · Google OAuth · @happenventures.com only
Web
Next.js 15 · apps/web
API · NestJS 11 · /api · AWS us-east-2 · ECS · Lambda · Bedrock › Auth.js · Google OAuth · @happenventures.com only · ECS Fargate
API
NestJS 11 · /api
ECS Fargate
DynamoDB · task queue + audit · AWS us-east-2 · ECS · Lambda · Bedrock
DynamoDB
task queue + audit
Send Worker · Lambda → Gmail · AWS us-east-2 · ECS · Lambda · Bedrock
Send Worker
Lambda → Gmail
Producer · Lambda /generate · AWS us-east-2 · ECS · Lambda · Bedrock
Producer
Lambda /generate
SQS · tasks-ingest · AWS us-east-2 · ECS · Lambda · Bedrock
SQS
tasks-ingest
Consumer · Bedrock drafts + Governor · AWS us-east-2 · ECS · Lambda · Bedrock
Consumer
Bedrock drafts + Governor
HTTPS
REST + SSE
chat · SSE
tasks + audit
config / SSOT
approved → send
enqueue
drain
drafts
webhook
Bedrock
Legend
Frontend
Backend
Database
Cloud
Message bus
External
Ready
Chapter 01 / 01
Guided chapter
Diagram guide
Explore this system
×
Inspecting compiled semantics
01
Find any node Search labels, responsibilities, kinds, and stable IDs.
/
02
Trace a route Ask how two semantic nodes connect in authored direction.
R
03
See the whole system Open Semantic Radar with a live viewport and stable nodes.
M
04
Compare semantic kinds Count roles, reveal their traffic, and compare direct authored links.
L
05
Play the guided story Walk the authored chapters and real relationships.
P
06
Enter Presentation Stage Give the live diagram the viewport without changing export.
F
E ExportT ThemeS Style0 Reset+ Zoom in- Zoom outEsc Close
Find a node
×
⌕
/
No matching nodes
Semantic passport
Authored reach
Upstream 0
Downstream 0
×
Copy link
Relations
Route probe
Choose a start node
Find start
Copy link
Clear
Pick two semantic nodes on the diagram
←
▶
Journey
→
Overview
Choose the source, then the destination. Direction matters.
Semantic lens
Compare system roles
×
Choose up to two semantic kinds. One reveals its real traffic; two compare only direct authored relationships.
Choose a kind to inspect its nodes and touching relationships.
Copy link
Clear
Semantic radar
Building overview
×
Click node Drag to pan
PATH
MAP
LENS
⌕
?
−
100%
+