Robbins Analytics Robbins Analytics Robbins Analytics.
  • Home
  • About
  • Cascadia
  • Case Studies
    • Build by Build
    • Cascadia Operating Charter
    • Validating AI-Assisted Analytics
    • Cascadia Early Warning
    • Cascadia Revenue Assurance
    • Cascadia Fee Examiner
    • Cascadia Matter Ledger
    • Cascadia Control Tower
    • Cascadia Deal Desk
    • Cascadia Finance
    • Cascadia BI Migration
    • Cascadia Staffing
    • Cascadia Pharmacy
    • Cascadia Medical Devices
    • Cascadia Clothing (Coming Soon)
    • Job Offer Process Map (process design)
    • Sibling Conflict (mathematics paper)
    • All case studies

Case Studies

Every case study, playbook, paper and process design in the Robbins Analytics portfolio, in one list.

The Cascadia Portfolio

Case Studies.

Cascadia is a portfolio built to be checked, not taken on faith.

01Playbook

Published

Portfolio

Build by Build

Ten modules by fourteen test surfaces, read from their own repositories: which tests each build could carry when it shipped, where each kind of test first appeared, and a link from every filled cell to the file it names. An empty cell is a fact about what a build carried, never a debt.

Open the live matrix ↗

02Playbook

NewPlaybook

BI Leadership / Operating Model

Cascadia Operating Charter

How I would run a data, analytics and automation team inside a medical device quality organization: principles set in stone, methods adjustable, and every practice carrying a proof, a test and a mark. A scenario, not a record.

↗

03Playbook

NewPlaybook

Analytics Validation / Playbook

Validating AI-Assisted Analytics

How can you be confident in code you did not read or write in full? One invented dispatch rule, a known answer specified before the code, and four experiments that run a real SQL query in your browser and show what a check adds to reading.

↗

04Case study

NewPublished

Medical Device Quality Analytics

Cascadia Early Warning

A forecast of FDA device reports three months ahead for one cardiovascular product code, with an explicit range that held in 20 of 22 locked-test months. Counts of reports, never rates, and no firm named anywhere. Public openFDA data.

PythonDuckDBstatsmodelsECharts
Open forecast module ↗

05Case study

NewPublished

Revenue Operations Analytics

Cascadia Revenue Assurance

What a customer is contracted for and what they are billable for are different numbers. Three asymmetric timing rules keep them apart for up to a year with nothing erroring. Derived twice, by two engines written to be different, agreeing on every cell. Synthetic data throughout.

PythonCSVDuckDBECharts
Open module ↗

06Case study

Published

Legal Operations Analytics

Cascadia Fee Examiner

A bankruptcy research database, a public court docket and two task-code vocabularies: three sources, three owners, none sharing an identifier. A stated rule resolves what it can, and the rest is published with a reason, not dropped. Reported at its actual state.

Python stdlibCSV/JSONECharts
Open module ↗

07Case study

Published

Legal Operations Analytics

Cascadia Matter Ledger

Eleven million public federal civil case records, frozen and hash-verified, modelled into certified legal-operations measures. Then a scheduled pipeline that re-asserts its own invariants twice a day, reconciles against the frozen baseline, and publishes the failures.

PythonDuckDBECharts
Open module ↗

08Case study

Published

Supply Chain / Distribution-Centre Governance

Cascadia Control Tower

Three fill rates computed from one dataset, why they disagree, and the split-shipment cost that none of them measures. One definition certified, the leak priced, and six negative controls that all trip, published next to the real result. Synthetic data, anchored to public sources.

PythonDuckDBdbt CoreECharts
Open module ↗

09Case study

Published

Pricing Governance / Financial Analytics

Cascadia Deal Desk

Pricing governance and margin leakage: a governed agreement register, a documented matching rule, and an exception report you calibrate before you automate. A contested quote line that survives three tiebreaks is a data defect, not a judgment call. Synthetic data.

PythonSQLiteECharts
Open module ↗

10Case study

Published

Financial Analytics

Cascadia Finance

An executive close pack built from FormFactor's GAAP financials as filed in SEC EDGAR XBRL: real filings, conformed in Python and SQLite and rendered as static ECharts, with the XBRL tags governing what each figure is allowed to mean.

PythonSQLiteEChartsXBRL
Open module ↗

11Playbook

Playbook

BI Leadership / Metric Governance

Cascadia BI Migration

A 24-week program design for moving an organization off legacy BI and onto a governed, AI-assisted platform, with a certified metric layer at the center. A design, not a build.

↗

12Case study

Complete

Healthcare / Staffing Marketplace Analytics

Cascadia Staffing

Contingent-labor economics for U.S. nursing facilities on real CMS payroll data, with a certified-metric governance layer. A local SQL Server star schema, a Python staging layer with suppression flags rather than zero-fill, and a Power BI import model.

SQL ServerPower BI
↗

13Case study

Complete

Healthcare / Pharmacy Analytics

Cascadia Pharmacy

GLP-1 drug spend growth and immunization coverage on real CMS Part D and CDC VaxView data. Messy public data cleaned in a staging layer, suppression flags rather than zero-fill, and the result surfaced in Power BI.

SQL ServerPower BI
↗

14Case study

Complete

Manufacturing Analytics

Cascadia Medical Devices

Predictive maintenance and OEE analytics on a simulated MES and NASA C-MAPSS data. The full enterprise pattern: a SQL Server star schema into a Microsoft Fabric medallion lakehouse, surfaced through a Power BI Direct Lake semantic model.

SQL ServerMicrosoft FabricPower BI
↗

15Case study

Coming Soon

Retail Analytics

Cascadia Clothing

Retail and ecommerce analytics for an apparel scenario, with customer segmentation as the headline skill. Stack and data not yet chosen.

↗

16Process design

NewPublished

Process design · A working system

Job Offer Process Map

A job search mapped as a working process: Stage-Gate for structure, BPMN swimlanes for who does what, and a plan-do-check-act loop inside every interview round. Two phases, five lanes, and two keys at every interview gate.

↗

17Paper

Preprint

Mathematics · A pet project

The Combinatorics of Sibling Conflict

Not an analytics module: a short mathematics paper. The number of ways n children can take sides against each other, with the rest uninvolved, is (3n − 2·2n + 1)/2, the Stirling number S(n+1, 3). Of the 25 ways four children can, 6 are one against one; of the 3,025 ways eight children can, 28 are.

The paper (PDF) ↗
No matching items
Robbins Analytics.

AI analytics architecture portfolio, Aaron Robbins. Governed analytics, built with AI and proven by tests.

Explore

  • Home
  • About
  • Cascadia architecture
  • All case studies

Featured builds

  • Build by Build
  • Cascadia Early Warning
  • Cascadia Revenue Assurance
  • Cascadia Matter Ledger

Connect

Back to top ↑
© 2026 Aaron Robbins Trust what you can test