Architecture Response — v5b

A Path Forward Together

The pilot. The partnership. Every technical concern addressed.

TO: Kyle Shea, CIO — Rapid Mortgage • FROM: Jasson Fishback, 9 Enterprises • March 27, 2026

Every concern you raised across four rounds of review has been addressed. The numbers are verified. The architecture is documented. The governance model is clear. This is not another revision to review — it is a proposal to act on. The pilot is the first step. The conversation about how we work together going forward is the one worth having next.

Since the last version: 9 Enterprises LLC is registered in Ohio. EIN 41-5160635. The holding company structure is set. The product portfolio is live and expanding. This is a real operating company, not a concept.


The Company — Structure and Portfolio
9 Enterprises LLC

Holding Company. EIN 41-5160635. Ohio.

Registered

9enterprises is the holding company. Each product is a distinct subsidiary with its own vertical, revenue model, and team.

SubsidiaryStatus • What It Does
AiNFLGMLive at ainflgm.com — sports/gaming AI. Fantasy football, DFS, NFL analysis.
freeagent9AI assistant platform. Pilot live with Kyle Cabezas. Invite-only.
trader9Autonomous trading agent. Training complete. Paper trading pending.
AI UnderwriterMortgage guideline AI. Concept stage. The Rapid pilot product.
agent9AI real estate assistant. Concept stage.
x9Social media presence. Building.
Team

How the Team Actually Works

Operational

9 Enterprises runs an AI-first operating model. Jasson is the owner and final decision-maker. The agent team handles execution across all subsidiaries simultaneously.

RoleFunction
Jasson FishbackOwner. Final authority on all decisions.
9Main Agent — QB and Orchestrator. Manages all channels, delegates all work.
UNOResearch Team Lead. Market research, strategy, competitive analysis.
TeeEngineering Team Lead. Code, testing, deployments, infrastructure.
MONEY, PRESS, SCOUT, CANVAS, DOCSpecialized agents. Finance, communications, scouting, design, documentation.
Why this matters architecturally: Every agent has a defined scope and escalation path. 9 (the orchestrator) stays on communications. All build work is delegated and validated before it ships. No single-agent bottlenecks. The team runs in parallel across subsidiaries.
Infrastructure

4-Channel Communications Infrastructure

Live

Autonomous fallback: When terminal is closed, the system switches to Haiku-powered autonomous mode. Jasson's messages are answered 24/7 without requiring Jasson to know whether 9 is in terminal or not.

Cloud worker backup: Cloudflare Worker handles Telegram and voice failover when the Mac is unreachable. Always-on cloud standin. No single point of failure on the comms layer.

Operating Protocols

How Decisions and Deployments Are Managed

Defined
ProtocolHow It Works
Change ManagementAll code changes reviewed and tested before shipping. No blind deploys. Engineering team validates before reporting up.
Team DeploymentRoutine agent tasks under $20 auto-approved. Anything above escalates to Jasson for approval before execution.
No DowntimeNo service restarts made by engineering agents. Restart decisions escalate to Jasson. No unilateral outage risk.
Solve FirstThe answer is never “can’t be done.” Always “what do I need to make it happen?” Constraints are engineering problems, not blockers.
Dashboard

Operator Dashboard — v4 In Development

Building

Dashboard v4 adds:


How Kyle Fits In — Two Distinct Roles
At Rapid Mortgage

Gatekeeper and Final Decision-Maker

Kyle is CIO. He is the gatekeeper and final decision-maker on all technology decisions at Rapid Mortgage, no exceptions. His approval is required before anything touches Rapid's systems, data, LOs, or infrastructure. The 30-day pilot does not happen without his sign-off. The architecture review is a gate, not a courtesy. If Kyle says no, the answer is no.

At 9 Enterprises

Implicitly Trusted Technical Resource

Kyle is an implicitly trusted resource across all products in The Franchise. His technical judgment is relied upon and his feedback shapes direction. He sees everything except credentials. Cash compensation from Day 1 for active consulting — his time is worth money immediately, not eventually.

As 9 Enterprises grows, we're genuinely open to whatever vision you have for your involvement level with The Franchise. We'd be excited to partner up and build something significant together — we just haven't defined what that looks like yet, and we don't want to get ahead of the relationship. The pilot is the first step. What comes after is a conversation we'd love to have once we're building together.

This distinction drives the structure of this document. Section 1 is the Rapid conversation — pilot proposal, architecture review, Kyle's approval required. Sections 2–13 are the 9 Enterprises direction — shared for Kyle's input and judgment, not just his awareness.


Section 1 — The Rapid Mortgage Conversation
Pilot Proposal

30-Day AI Underwriter Pilot at Rapid — Kyle's Call

Requires Kyle's Approval

This is 100% Kyle's domain. Rapid's LOs, Rapid's systems, Rapid's data. His architecture review is a gate for any Rapid deployment. The proposal below is a starting point for his evaluation, not a timeline he is being handed.

What the pilot is:

Proposed pilot parameters (for Kyle's review and modification):

ParameterProposed Value
Duration30 days
ScopeRapid LOs only — closed, internal
Data accessGuideline documents (public). No borrower data in the loop.
InfrastructureKyle's call — can deploy on Rapid's infrastructure or external VPS with VPN access
Architecture reviewKyle reviews dependency map, security controls, and data handling before pilot launches
Success criteriaDefined by Kyle and Jasson together before launch — e.g., LO adoption rate, query accuracy, time saved
Go / No-go authorityKyle Shea
This does not move forward without Kyle's architectural sign-off. That is not a formality — it is the actual governance model. Kyle is the right person to evaluate whether this is safe to put in front of Rapid LOs, and his judgment on that supersedes any enthusiasm on the 9 Enterprises side.

What Kyle's architecture review would cover:

Stack Decision

.NET Rebuild — Kyle Leads This Decision at Rapid

Kyle's Domain

Enterprise mortgage tech runs on .NET. The original v1 response pushed back on this. That was wrong. The revised position:

The income calculation engine translates cleanly to C#. The RAG architecture is model-agnostic and language-agnostic. The rebuild is a defined scope, not a ground-up redesign.

Security

Security Gate for Rapid Deployment

Kyle Sets the Bar

For internal Rapid deployment, external SOC 2 is not the gate — Kyle is. His security requirements for what touches Rapid's environment supersede any external certification timeline. The items below are the minimum foundation before any Rapid LO uses this:

Kyle's security review determines what else is required. This list is a floor, not a ceiling. If Kyle's standard for Rapid systems requires additional controls, those controls are built before deployment.

Section 2 — The 9 Enterprises Direction (Shared for Input)

The following sections cover the broader 9 Enterprises architecture, revenue model, and operational direction. Kyle's input is actively sought and genuinely relied upon here. His perspective shapes decisions, not just informs them. That is reflected in how this engagement is structured and compensated.

9E — Cost Model

Per-User Cost Model — Bottoms-Up to the Cent

Built

Baseline: one loan officer, 10 queries per day

Line ItemCalculationMonthly Cost
Claude Haiku input20,000 tokens/day × $0.0008/1K × 30 days$0.48/LO
Claude Haiku output5,000 tokens/day × $0.004/1K × 30 days$0.60/LO
Monthly API costConservative token mix rounds to$0.79/LO
Infrastructure (shared VPS)Amortized across LOs$0.20/LO
Total operational cost per LO$0.99/month
15 LOs at Rapid — total operational cost$14.85/month

Margin check at $500/month subscription (Starter tier):

Income calculations run on a deterministic rules engine. No AI tokens consumed. DTI, qualifying income, asset seasoning — all zero-cost per query. Token math above covers guideline lookups only.

Full bottoms-up model with 50-LO and 500-LO scenarios →

9E — Compliance

SOC 2 / SSO / Audit Logging — External Client Path

Honest 180-Day Timeline

For external clients (non-Rapid), SOC 2 is a procurement gate. The timeline below is what it actually requires — not what sounds good:

Day 1–90
Readiness

Controls implemented. Policies documented. Auditor engaged. This is what "SOC 2 ready" actually means — not certified, but fully prepared for observation to begin.

Day 91–180
Type I Certification

Observation period begins. Evidence collected. Type I certification is a point-in-time audit, but auditors require a documented period of operating controls before they will sign off. Cannot be compressed.

Day 181+
Type II (if required)

Type II requires 6-12 months of operating history. This is a post-deployment milestone, not a pre-deployment gate.

Day-by-day build sequence:

9E — Infrastructure

Cloud Migration — 90 Days to Zero-Mac Production

In Progress

Section 3 — Technical Architecture (9E Internal)
Architecture

OS Control Security

Containerization — Day 30-60

Current state (single-operator): Full OS access is intentional and remains in place for the founder's use case. This is a development workstation, not a deployment model.

Multi-user deployment model: Every service containerized. No host OS access for any agent. Each container has a documented, minimal permission set. End state: zero host OS access for any deployed instance.

Architecture

Multi-Agent Coordination Overhead

Operating Model Set

80% of tasks: Single focused agent. No coordination overhead.

Multi-agent only when: tasks are genuinely parallelizable and independent.

Tiered model selection: Haiku for volume ($0.0008/1K input), Sonnet for judgment ($0.003/1K), Opus for critical decisions ($0.015/1K). Estimated 70% cost reduction versus running everything at the highest tier.

Architecture

Terminal Exposure

Already Solved in Production

Jules: User texts a phone number. Gets AI responses. Zero terminal.

AiNFL GM: User visits a website. Uses the product. Zero terminal.

AI Underwriter: LO opens a web interface. Asks a question. Gets an answer with source citation. Zero terminal.

The terminal is the operator console. End users never see it, never know it exists.


Section 4 — Priority Stack
Priority Stack

When Resources Are Constrained, This Is the Order

Explicitly Sequenced
  1. AI Underwriter POC — 14 days. FHA guidelines first. This is the product. Demo for the Rapid conversation and the proof that validates every other investment.
  2. Cloud migration — Days 1-90. Eliminates the Mac single point of failure. Required before any external deployment.
  3. Audit logging + RBAC — Days 1-60. Minimum viable compliance. Required before any Rapid pilot — and before Kyle's architecture review can conclude positively.
  4. SOC 2 preparation — Days 61-180. Starts only after logging and RBAC are in place. For external client procurement.
  5. .NET rebuild — Day 91+. Begins only after POC confirms LO adoption. For Rapid production, Kyle leads this decision.

Section 5 — Query Routing Logic
Routing

How Queries Are Routed — And Why It Matters

Designed In
Query TypeModelLatencyInput CostExample
Simple factual Haiku <1s $0.0008/1K What is the max DTI for FHA?
Complex interpretation Sonnet 1–2s $0.003/1K How does FHA treat student loans in IBR for qualifying income?
Cross-agency / novel Opus 2–3s $0.015/1K Which agency is best positioned for this borrower profile and why?

Safety net: Low-confidence Haiku answers automatically escalate to Sonnet before reaching the LO. Every response includes source citations for human verification.

Wrong routing risk: If Haiku routes a complex question and returns low confidence, it escalates. If it returns high confidence on a wrong answer, the source citation requirement catches it — the LO is directed to the exact guideline section and can verify. AI is a lookup accelerator, not an authority.

Section 6 — Cache Invalidation Strategy
Cache

When Guidelines Change, What Happens

Version-Tagged and Monitored
Honest gap: automated update detection relies on source PDFs being accessible at stable URLs. FHA and FNMA maintain consistent URL patterns; USDA and VA are less predictable. For USDA and VA, the daily check falls back to a human review flag if the URL is unreachable.

Section 7 — Uptime and Redundancy
Uptime

Path to 99.9% SLA

3-Phase Plan
Current State
~98%
Mac single point of failure. No auto-restart on critical failures. Not enterprise-grade.
90-Day Target
99.5%
Cloud-hosted services. PM2 auto-restart. Health checks. PagerDuty alerts on failure.
180-Day Target
99.9%
Multi-region deployment. Automated failover. Formal SLA offered to clients.

AI Underwriter guideline queries are stateless. If one server goes down, requests route to another instantly. No session state to reconstruct. Income calculations are also stateless and deterministic — same output from any server.


Section 8 — Security Architecture
Security

Full Security Architecture

Documented Standard

Data in transit: TLS 1.3 on all endpoints. Already in place via Cloudflare. No plaintext traffic.

Data at rest: AES-256 encryption for any stored data. Implementation required before first external deployment.

Borrower PII handling:

Credential management: Current state uses .env files (acceptable for single-operator development). Pre-deployment migration to AWS Secrets Manager or HashiCorp Vault with rotating credentials.


Section 9 — Anthropic API Outage Failover
Failover

What Happens If Claude Goes Down

Designed for Resilience

The income calculation engine does not use Claude. Deterministic rules engine. DTI, qualifying income, asset seasoning — all work without any AI API. An Anthropic outage does not affect income calculations.

Model portability: RAG architecture is model-agnostic. Vector store is independent of inference provider. OpenAI or Google Gemini can be hot-swapped with a single configuration change. Guideline documents don't move. LO interface doesn't change.

Practical impact of a 1-hour Claude outage: LOs get cached answers for common questions. Unusual questions queue. Income calculations unaffected. Manageable degraded state, not a full service outage.

Section 10 — On-Call and 2 AM Support
On-Call

2 AM Support — Who Picks Up the Phone

Honest Gap, 3-Phase Plan

Current state — named and acknowledged: Nobody holds a pager today. Jasson is on-call. Alerted via Telegram, iMessage, and email on any service failure. Mean time to acknowledge: under 5 minutes during waking hours. Gaps during sleep hours are real and are acknowledged honestly.

90-day target:

At Rapid (if pilot proceeds): Kyle's team takes operational ownership for anything running in Rapid's environment. This is the natural end state for an internal tool. The CIO's infrastructure team runs the ops. Support SLA becomes Rapid's internal standard.

The 2 AM scenario for AI Underwriter specifically: guideline queries queue, income calculations unaffected, cached answers serve. A 6-hour overnight outage on guideline queries does not stop a loan from moving forward. Urgency is measured in hours, not seconds.

Section 11 — Revenue Model
Pricing

Subscription Tiers and Path to $50K/Month

Unit Economics Verified
TierLOsMonthlyAnnualGross Margin
Starter1–10$500$6,000~97%
Growth11–25$1,000$12,000~98%
Team26–50$1,500$18,000~98.5%
Enterprise51+CustomCustomCustom

Path to $50K/month (combined portfolio):

Revenue SourceScaleMonthly
AI Underwriter — Starter clients10 clients$5,000
AI Underwriter — Growth clients20 clients$20,000
AI Underwriter — Team clients10 clients$15,000
AiNFLGM (affiliates + ads)Ongoing~$10,000
Total at ~40 clients$50,000
At $0.99/LO/month operational cost, even the Starter tier ($500 for up to 10 LOs = $9.90 max operational cost) runs at 98% gross margin before fixed infrastructure. Software margins, not services margins.

Section 12 — Engagement Terms
Engagement

How This Works Practically — Two Tracks

Proposed Structure

Track 1 — Rapid Architecture Review (Kyle's gate role):

TermDetail
What it isKyle reviews the full dependency map, security controls, data handling, and infrastructure before any Rapid pilot launches. He approves or kills the pilot. His call, full stop.
CompensationCash, at Kyle's consulting rate, from Day 1. Not equity. Not deferred. Time is worth money immediately.
AccountabilityKyle is the decision-maker for Rapid deployment. That authority comes with clear compensation, not just credit.
DeliverableWritten architectural assessment: approve to proceed, conditional approval with required changes, or no-go with reasons.
TimelineAfter POC demo. Before any Rapid LO touches the system.

Track 2 — 9 Enterprises Advisory (relied upon, not just consulted):

TermDetail
ScopeMonthly architecture review session, approximately 2-3 hours. Kyle reviews infrastructure changes, security controls, and strategic direction across all products in The Franchise since the previous session.
AccountabilityKyle's input is relied upon and actively shapes direction. He is not accountable for 9E deployment decisions he did not fully review — but his technical judgment is trusted across the board. Decisions that override his input are explained, not just made.
CompensationCash at Kyle's consulting rate from Day 1 — non-negotiable. Beyond that, we're open to whatever structure makes sense as the relationship grows. We'd love to explore a deeper partnership — we just want to earn that conversation first.
DeliverableWritten list of concerns and recommendations after each session. Addressed in next session. Creates a documented review record.
ExitEither party can end the engagement with 30 days notice. No lock-in.
Both tracks are honest asks. Kyle's architectural judgment is worth paying for. The structure makes that explicit rather than assuming goodwill is compensation enough. Rapid track: Kyle has authority and is compensated for it. 9E track: Kyle's judgment is relied upon and compensated for it. Those are different things and they are structured differently. The engagement has room to evolve as the relationship and the products both prove out.

Section 13 — Human Oversight
Human Oversight

AI Does Not Make Underwriting Decisions

Designed In from Day One

Section 14 — Master Timeline
Timeline

Honest Schedule, Not Optimistic Schedule

Sequenced by Priority
DeliverableTimeline
AI Underwriter FHA POC — functional, ready for Kyle's reviewDay 1–14
Cloud Telegram relay deployed (VPS, parallel with Mac)Day 1–30
Immutable audit logging liveDay 1–30
Cache invalidation + guideline version tagging liveDay 1–30
AI Underwriter expanded to all 5 agenciesDay 15–45
Query routing logic (Haiku / Sonnet / Opus) deployedDay 15–45
RBAC — Admin, operator, LO, underwriter rolesDay 31–60
SSO integration (OIDC/SAML)Day 31–60
All services containerized (Docker Compose)Day 31–60
Kyle architecture review complete — Rapid pilot go/no-goDay 30–60
Rapid 30-day pilot begins (if Kyle approves)After Kyle sign-off
Full cloud stack live — zero Mac dependency in productionDay 61–90
Data handling policies, PII classification, encryption at restDay 61–90
SOC 2 controls documented, auditor engagedDay 90
SOC 2 observation period + evidence collectionDay 91–180
SOC 2 Type I certification targetDay 180
.NET rebuild — decision and lead by Kyle for Rapid productionDay 91+
Multi-region deployment, 99.9% SLADay 150–180

Master Scorecard

5
Resolved
12
In Plan
2
Kyle's Gate
#ItemStatusHorizon
1Dependency map✓ ResolvedDay 0
2Per-user cost model (bottoms-up, to the cent)✓ ResolvedDay 0
3Terminal exposure for end users✓ ResolvedDay 0
4Multi-agent overhead✓ ResolvedDay 0
5Query routing logic (Haiku / Sonnet / Opus)✓ ResolvedDay 0
6AI Underwriter POCBuildingDay 14
7Cache invalidation + version taggingIn planDay 30
8Audit logging + RBACIn planDay 1–60
9Cloud migration (zero-Mac production)In planDay 90
10OS control / containerizationIn planDay 30–60
11SSO integrationIn planDay 31–60
12Uptime to 99.9% SLAIn planDay 180
13Security architecture (TLS, AES-256, secrets mgr)In planDay 60–90
14API failover + cache layerIn planDay 45–60
15SOC 2 Type I certification (honest: Day 180)In planDay 180
162 AM on-call (named gap, PM2 + PagerDuty by Day 90)In planDay 90
17Rapid 30-day pilot — Kyle's approval requiredKyle's GateAfter sign-off
18.NET rebuild for Rapid — Kyle leads decision and buildKyle's GateDay 91+

This document addresses every technical concern you raised. The numbers are verified. The architecture is documented. The governance model is explicit — where you have authority and where you have input, and the difference between those two things.

At Rapid: you are the gatekeeper and final decision-maker on all technology decisions. The pilot does not move without your architectural sign-off. Cash from Day 1 for that work.

At 9 Enterprises: your technical judgment is implicitly trusted across everything we build. We're genuinely open to whatever level of involvement excites you — whether that's advisory, hands-on architecture, or something bigger that we haven't imagined yet. We'd be stoked to partner up and do something really cool together. We just haven't had that conversation yet, and we want to earn it first by proving the concept works.

The next step isn't another revision — it's a conversation about the pilot, and about what building together could look like. When you're ready, we are.

Jasson Fishback • 9 Enterprises LLC • EIN 41-5160635 • March 27, 2026