Snapshot · Build status
The AI engine is built.
In James’s review.
Phase 3 — the AI engine — is built. It reads a business owner’s numbers and what their team sees, ranks what to fix in dollars, runs a guided interview in the owner’s own words, and labels every figure by how sure we are of it. Every report passes a LINX advisor’s review before it reaches the client. Phase 4 — the consultant editing and SOW tooling — shipped July 18. Two phases follow: the handoff to Connect, then launch.
- Started
- Apr 20, 2026
- Target launch
- Re-baselining
- Lead
- Derek
- Stack
- Next.js · Azure · Claude
Phases shipped
04/07
The AI engine.
Built end-to-end: a dollar-ranked priority map with a confidence label on every figure. It now runs through a LINX advisor before any client sees it.
Phase 4: consultant editing + SOW, July 16 → 18.
The build
Seven phases. Four shipped.
Each phase ends with a tagged commit. Phase 0 closed with v0.0.1-foundation, Phase 1 with v0.1.0-walking-skeleton, Phase 2 with v0.2.0-intake-complete. The ladder runs through v1.0.0-launch.
- 00
Foundation
Repo, CI/CD, and every Azure resource the diagnostic needs. Seven Terraform modules merged through PR #10. First production deploy May 4.
Completev0.0.1-foundationApr 20 → May 4 - 01
Walking skeleton
Stage 0 intake writes a real respondent record to Cosmos. Microsoft 365 guest invitation fires through a service-principal credential. App Insights traces the request end-to-end.
Completev0.1.0-walking-skeletonMay 4 → May 9 - 02
Full intake
Stages 1 through 4 live: business context, the 25-practice assessment with a no-financials path, document upload with reliability scoring and the QuickBooks accountant invite, pressure signals, and the company-code-gated Employee Pulse. Plus the audit log and the Entra-gated consultant admin view.
Completev0.2.0-intake-completeMay 9 → Jun 10 - 03
AI synthesis
Claude reads the whole diagnostic — the books, the documents, the team’s pulse, and a guided interview in the owner’s own words — and produces a priority map that ranks what to fix in dollars, with a confidence label on every figure. A hard, enforced cost ceiling caps the AI spend per run. Every report passes a LINX advisor’s review before it reaches the client.
CompleteJun 10 → Jul 14 - 04
Consultant editing + SOW
Override or adjust the AI’s findings with a written rationale, then scope the follow-on engagement — the consultant’s editorial layer on top of the generated draft. (The report and the release gate are built in Phase 3.)
CompleteJul 16 → Jul 18 - 05
Handoff to the Ecosystem
Signed, idempotent payload to the LINX Ecosystem, the client portal. HMAC headers, retry queue, replay button, and a Teams webhook on every crisis flag.
UpcomingUp next - 06
Launch readiness
The unglamorous half of shipping. First-party email so an owner hears from us rather than from Microsoft’s invitation service. A privacy policy and terms written from what the code actually does, and a script that can carry out a deletion request. The consultant can finally open the documents an owner uploaded. Then production go-live, the first cohort migrated, alert rules, and a load test at one hundred concurrent diagnostics.
In reviewUnderway
What’s live
Eight resources, one tenant.
Provisioned by Terraform under rg-linx-dfd-prod in Central US. AAD-only auth where the resource supports it. Diagnostic settings on every resource stream into shared Log Analytics.
Static Web App
stapp-linx-dfd-prod
Standard tier · Entra-gated /admin · literal app settings
Public site + API
Cosmos DB
cosmos-linx-dfd-prod
Serverless · 24 containers · RBAC
Diagnostic data
Blob Storage
stlinxdfdprod
AAD-only · 7-day soft delete · TLS 1.2 floor
Documents + reports
Service Bus
sb-linx-dfd-prod
Standard · 2 queues · AAD-only
AI jobs + handoff retry
Key Vault
kv-linx-shared-prod
RBAC-only · purge protection · 5 secrets seeded
Shared secrets
App Insights
ai-linx-shared-prod
Workspace-based · linked to log-linx-shared-prod
Telemetry (DFD + Connect)
Log Analytics
log-linx-shared-prod
PerGB2018 · 30-day retention · 1 GB/day cap
Logs + diagnostics
Entra App
LINX DFD
Single-tenant · Graph B2B invites · SWA built-in auth
Identity + B2B invites
Build summary
Counted, not estimated.
- 205PRs landed since kickoff
- 500Commits on main
- 1,978Automated tests
- 25Cosmos containers provisioned
- 180Production deploys
- 08Terraform modules
Cadence
Friday demo with Jim and Alyssa. This page refreshes every time a phase moves.
- Last updated
- 2026-09-06
- Source
- docs/LINX_Diagnostic_Front_Door_Build_Plan.md
- Repo
- derekabril/linx-frontdoor
- Front door (preview)
- Open Snapshot
- Stage 0 (preview)
- Open the form
Snapshot · LINX Consulting · Built in Omaha
