The pilot. The partnership. Every technical concern addressed.
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.
9enterprises is the holding company. Each product is a distinct subsidiary with its own vertical, revenue model, and team.
| Subsidiary | Status • What It Does |
|---|---|
| AiNFLGM | Live at ainflgm.com — sports/gaming AI. Fantasy football, DFS, NFL analysis. |
| freeagent9 | AI assistant platform. Pilot live with Kyle Cabezas. Invite-only. |
| trader9 | Autonomous trading agent. Training complete. Paper trading pending. |
| AI Underwriter | Mortgage guideline AI. Concept stage. The Rapid pilot product. |
| agent9 | AI real estate assistant. Concept stage. |
| x9 | Social media presence. Building. |
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.
| Role | Function |
|---|---|
| Jasson Fishback | Owner. Final authority on all decisions. |
| 9 | Main Agent — QB and Orchestrator. Manages all channels, delegates all work. |
| UNO | Research Team Lead. Market research, strategy, competitive analysis. |
| Tee | Engineering Team Lead. Code, testing, deployments, infrastructure. |
| MONEY, PRESS, SCOUT, CANVAS, DOC | Specialized agents. Finance, communications, scouting, design, documentation. |
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.
| Protocol | How It Works |
|---|---|
| Change Management | All code changes reviewed and tested before shipping. No blind deploys. Engineering team validates before reporting up. |
| Team Deployment | Routine agent tasks under $20 auto-approved. Anything above escalates to Jasson for approval before execution. |
| No Downtime | No service restarts made by engineering agents. Restart decisions escalate to Jasson. No unilateral outage risk. |
| Solve First | The answer is never “can’t be done.” Always “what do I need to make it happen?” Constraints are engineering problems, not blockers. |
Dashboard v4 adds:
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.
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.
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):
| Parameter | Proposed Value |
|---|---|
| Duration | 30 days |
| Scope | Rapid LOs only — closed, internal |
| Data access | Guideline documents (public). No borrower data in the loop. |
| Infrastructure | Kyle's call — can deploy on Rapid's infrastructure or external VPS with VPN access |
| Architecture review | Kyle reviews dependency map, security controls, and data handling before pilot launches |
| Success criteria | Defined by Kyle and Jasson together before launch — e.g., LO adoption rate, query accuracy, time saved |
| Go / No-go authority | Kyle Shea |
What Kyle's architecture review would cover:
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.
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:
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.
Baseline: one loan officer, 10 queries per day
| Line Item | Calculation | Monthly Cost |
|---|---|---|
| Claude Haiku input | 20,000 tokens/day × $0.0008/1K × 30 days | $0.48/LO |
| Claude Haiku output | 5,000 tokens/day × $0.004/1K × 30 days | $0.60/LO |
| Monthly API cost | Conservative 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):
For external clients (non-Rapid), SOC 2 is a procurement gate. The timeline below is what it actually requires — not what sounds good:
Controls implemented. Policies documented. Auditor engaged. This is what "SOC 2 ready" actually means — not certified, but fully prepared for observation to begin.
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.
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:
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.
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.
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.
| Query Type | Model | Latency | Input Cost | Example |
|---|---|---|---|---|
| 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.
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.
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.
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.
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.
| Tier | LOs | Monthly | Annual | Gross Margin |
|---|---|---|---|---|
| Starter | 1–10 | $500 | $6,000 | ~97% |
| Growth | 11–25 | $1,000 | $12,000 | ~98% |
| Team | 26–50 | $1,500 | $18,000 | ~98.5% |
| Enterprise | 51+ | Custom | Custom | Custom |
Path to $50K/month (combined portfolio):
| Revenue Source | Scale | Monthly |
|---|---|---|
| AI Underwriter — Starter clients | 10 clients | $5,000 |
| AI Underwriter — Growth clients | 20 clients | $20,000 |
| AI Underwriter — Team clients | 10 clients | $15,000 |
| AiNFLGM (affiliates + ads) | Ongoing | ~$10,000 |
| Total at ~40 clients | $50,000 | |
Track 1 — Rapid Architecture Review (Kyle's gate role):
| Term | Detail |
|---|---|
| What it is | Kyle 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. |
| Compensation | Cash, at Kyle's consulting rate, from Day 1. Not equity. Not deferred. Time is worth money immediately. |
| Accountability | Kyle is the decision-maker for Rapid deployment. That authority comes with clear compensation, not just credit. |
| Deliverable | Written architectural assessment: approve to proceed, conditional approval with required changes, or no-go with reasons. |
| Timeline | After POC demo. Before any Rapid LO touches the system. |
Track 2 — 9 Enterprises Advisory (relied upon, not just consulted):
| Term | Detail |
|---|---|
| Scope | Monthly 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. |
| Accountability | Kyle'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. |
| Compensation | Cash 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. |
| Deliverable | Written list of concerns and recommendations after each session. Addressed in next session. Creates a documented review record. |
| Exit | Either party can end the engagement with 30 days notice. No lock-in. |
| Deliverable | Timeline |
|---|---|
| AI Underwriter FHA POC — functional, ready for Kyle's review | Day 1–14 |
| Cloud Telegram relay deployed (VPS, parallel with Mac) | Day 1–30 |
| Immutable audit logging live | Day 1–30 |
| Cache invalidation + guideline version tagging live | Day 1–30 |
| AI Underwriter expanded to all 5 agencies | Day 15–45 |
| Query routing logic (Haiku / Sonnet / Opus) deployed | Day 15–45 |
| RBAC — Admin, operator, LO, underwriter roles | Day 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-go | Day 30–60 |
| Rapid 30-day pilot begins (if Kyle approves) | After Kyle sign-off |
| Full cloud stack live — zero Mac dependency in production | Day 61–90 |
| Data handling policies, PII classification, encryption at rest | Day 61–90 |
| SOC 2 controls documented, auditor engaged | Day 90 |
| SOC 2 observation period + evidence collection | Day 91–180 |
| SOC 2 Type I certification target | Day 180 |
| .NET rebuild — decision and lead by Kyle for Rapid production | Day 91+ |
| Multi-region deployment, 99.9% SLA | Day 150–180 |
| # | Item | Status | Horizon |
|---|---|---|---|
| 1 | Dependency map | ✓ Resolved | Day 0 |
| 2 | Per-user cost model (bottoms-up, to the cent) | ✓ Resolved | Day 0 |
| 3 | Terminal exposure for end users | ✓ Resolved | Day 0 |
| 4 | Multi-agent overhead | ✓ Resolved | Day 0 |
| 5 | Query routing logic (Haiku / Sonnet / Opus) | ✓ Resolved | Day 0 |
| 6 | AI Underwriter POC | Building | Day 14 |
| 7 | Cache invalidation + version tagging | In plan | Day 30 |
| 8 | Audit logging + RBAC | In plan | Day 1–60 |
| 9 | Cloud migration (zero-Mac production) | In plan | Day 90 |
| 10 | OS control / containerization | In plan | Day 30–60 |
| 11 | SSO integration | In plan | Day 31–60 |
| 12 | Uptime to 99.9% SLA | In plan | Day 180 |
| 13 | Security architecture (TLS, AES-256, secrets mgr) | In plan | Day 60–90 |
| 14 | API failover + cache layer | In plan | Day 45–60 |
| 15 | SOC 2 Type I certification (honest: Day 180) | In plan | Day 180 |
| 16 | 2 AM on-call (named gap, PM2 + PagerDuty by Day 90) | In plan | Day 90 |
| 17 | Rapid 30-day pilot — Kyle's approval required | Kyle's Gate | After sign-off |
| 18 | .NET rebuild for Rapid — Kyle leads decision and build | Kyle's Gate | Day 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