GOSPORTS

LIVE

An eight-layer financial framework turned into a live CFO dashboard — every dollar entered once, every report derived, every total proven to the cent by automated gates.

GOSPORTS — the close cycle, re-proven

REPLAY · ANONYMIZED
Workflow GAME PLAN · WEEKLY SWEEP · WEEKEND CLOSESchema 36 TABLESCI EVERY COMMIT
ANNUAL EXPENSE GRANDPENDING
REVENUE GRANDPENDING
WAGES · 24 WEEKENDSPENDING
BALANCE CHECKPENDING
RENDER PARITY VS WORKBOOKPENDING
EXCEPTION QUEUE
EX-041 · VENDOR RECLASS → DICTIONARY LEARNED
EX-042 · RECON ROW EXCLUDED BY CONSTRUCTION
EX-043 · 1099 FLAG CONFIRMED · PAYROLL SYNCED
EVERY JUDGMENT CALL NUMBERED · EVERY RULING LEARNED
SCHEMA 0 tablesWAGES GATE Δ0 × 24 weekendsRENDER PARITY 0 cell diffs
Problem

A multi-state youth sports events company with tournaments across three regional markets ran its finances on hand-built spreadsheets: expenses double-counted between reports, reconciliation rows leaking into totals, 1099 tracking drifting from payroll reality — no way to trust a number without manually rebuilding it. A prior-year workbook carried a six-figure near-miss from a single reconciliation row read as an expense.

System

A facts-enter-once architecture: markdown data contracts as the authoring layer and a 36-table Postgres schema where the accounting laws are structural constraints — derived layers are views only, reconciliation rows are excluded from sums by construction, no PII can exist in the roster table. The operating workflow is three buttons — Game Plan, Weekly Sweep, Weekend Close — with a numbered exception queue for every judgment call and a vendor dictionary that learns from each ruling. CI re-proves the pipeline on every commit: smoke tests, seed tie-out, migration parity, schema-page gates. The original Excel deliverables still render — from the database, at zero cell diffs against the delivered workbooks.

Outcome

Every receipt target ties to the cent on every change: annual expense and revenue grands, a per-weekend wages gate at Δ0 across all 24 weekends, and a balance check with no plug figures. Accountant outputs (1099 master list, itemized paycheck log) and the banking package (debt schedule, financial statement) generate on demand from live data. Decisions from the board land as schema migrations with full verification, not tribal knowledge.

BUILT BY DIGITAL BOUTIQUE AI