Domain Glossary
Canonical terminology for The Agile Network platform. Use these terms
consistently across all knowledge base documents and engineering
discussions.
User Roles
| Canonical Term |
Code Names / Aliases |
Description |
| Expert |
celebrity, celeb, talent, athlete |
Professional athletes, coaches, sports personalities who create
content and host experiences |
| Fan |
fan, subscriber, consumer |
Users who subscribe, attend events, purchase content, and interact
with experts |
| Handler |
handler, agent, manager |
Agents/managers who manage expert profiles, scheduling, and
operations |
| Admin |
admin |
Platform administrators |
| Organization |
org, org-manager |
Entities that sponsor or manage groups of experts |
| Canonical Term |
Code Names / Aliases |
Description |
| Broadcast |
broadcast, livestream, mux-livestream |
One-to-many live video event powered by Mux |
| Shoutout |
shoutout |
Personalized video message from expert to fan (Cameo-style) |
| Webinar |
webinar, conference |
Multi-participant interactive video session |
| Meet-and-Greet |
meet-and-greet, m&g |
Two-way interactive video between expert and fan(s) via Jitsi |
| Content |
content, media |
Videos, articles, resources, educational materials |
| Class |
class-catalog, class |
Scheduled educational/training sessions |
| Subscription |
subscription |
Recurring billing relationship (fan subscribes to expert
channel) |
| Wallet |
wallet |
Internal earnings balance for experts (disbursed via ACH) |
| Transaction |
transaction |
Financial record of any money movement |
| Inventory |
inventory |
Capacity management for events and experiences |
| Journey |
journey |
User funnel/lifecycle tracking |
| Onsite Event |
onsite-event |
In-person event with physical venue and ticketing |
Brand Portfolio
| Brand Name |
Code Slug |
Tenant ID |
Domain Pattern |
Market |
| The Agile Network |
agilenetwork |
agilenetwork |
theagilenetwork.com |
Sports fan-to-athlete engagement |
| BrainTrust |
braintrust |
braintrust |
braintrust domain |
Business/professional networking |
| NIL Game Plan |
nilgameplan |
nilgameplan |
nilgameplan.com |
Name, Image, Likeness for college athletes |
| FanFuze NIL |
fanfuzenil |
fanfuzenil |
fanfuzenil.com |
Fan engagement + NIL deals |
| Speed of AI |
speedofai |
speedofai |
speedofai domain |
AI/tech vertical |
| VT NIL |
vtnil |
vtnil |
vtnil domain |
Virginia Tech NIL |
Note: 4 tenants confirmed in production ArgoCD
deployments: agilenetwork, nilgameplan, speedofai, vtnil. BrainTrust and
FanFuze NIL appear in preview/dev configs but not prod ArgoCD.
Technology Generations
| Term |
Package Prefix |
Java |
Spring Boot |
CI/CD |
Status |
| Gen 1 |
com.peeq / peeq-* repos |
11 |
2.6.8 |
Jenkins X |
Legacy — partially replaced |
| Gen 2 |
com.velocityz / non-prefixed repos |
21 |
3.5.4 |
GitHub Actions |
Current production |
| Gen 3 |
nexgen |
TBD |
TBD |
TBD |
Planned modernization target |
Service Decomposition
Pattern (Gen 1)
| Suffix |
Purpose |
Example |
peeq-{domain} |
Business logic service |
peeq-celebrity |
peeq-{domain}-db |
Flyway database migrations |
peeq-celebrity-db |
peeq-{domain}-bpm |
Camunda/CIB Seven process definitions |
peeq-shoutout-bpm |
peeq-{domain}-query |
CQRS read-optimized query service |
peeq-broadcast-query |
External Integrations
| Integration |
Purpose |
Service Owner |
| Mux |
Video streaming, recording, thumbnails |
content, media |
| Stripe |
Subscription billing, one-time payments |
stripe, subscriptions |
| Dwolla |
ACH bank disbursements to experts |
wallet (status: uncertain — H2) |
| Tixr |
Event ticketing for in-person events |
onsite-event, inventory |
| Jitsi |
Interactive two-way video |
webinar, meet-and-greet |
| Keycloak |
OAuth2/OIDC identity provider |
identityx (prod app name) |
| CIB Seven |
BPM engine (Camunda fork) |
shoutout-bpm, purchase-request-bpm |
| Elasticsearch |
Full-text search, logging |
search |
| RabbitMQ |
Async message queue |
Multiple services |
| Stream Chat |
Real-time chat SDK |
chat (frontend integration) |
| Phenix RTS |
Real-time streaming SDK |
peeq-mono frontend |
| Zendesk |
Customer support |
peeq-zendesk |
Infrastructure Terms
| Term |
Description |
| PgBouncer |
PostgreSQL connection pooler — shared across all database-backed
services |
| ArgoCD |
GitOps deployment tool — all prod deployments managed via
argocd-deployments repo |
| Istio |
Service mesh — handles routing, mTLS, traffic management |
| CastAI |
Kubernetes cost optimization — autoscaling and right-sizing |
| NFS Provisioner |
Network file storage — used by Spring Content for media files |
| Helm |
Kubernetes package manager — all services packaged as Helm
charts |
Multi-Brand Routing
DNS (brand domain) → Istio Gateway → VirtualService routing → Frontend (mono-web/admin-fe/celeb-fe)
→ Backend APIs (celebrity, fan, content, etc.)
All tenants share the same backend service instances but get
brand-specific frontend theming.
Last updated: 2026-01-30 Review by: 2026-04-30
Staleness risk: Medium — terms stable but brand portfolio may
change