Skip to content
View MsShawnP's full-sized avatar

Block or report MsShawnP

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MsShawnP/README.md

Hey, I'm Shawn.

I work where three things overlap: data hygiene, process hygiene, and business intelligence.

Most people treat those as separate problems. They aren't. A dashboard is only as honest as the records feeding it, and those records are only as clean as the process that produced them. Clean the data and skip the process, and you'll clean it again next quarter.

I'm the Principal Consultant at Lailara LLC — data hygiene and analytics for specialty food and CPG brands scaling into national retail. I find the money leaking through product data, deductions, and trade spend, and tell you exactly which field it's leaking from.

I'm not a software engineer by training. Twenty-five years of operations and incentive-fulfillment work taught me to build the tool when the thing I need doesn't exist — and to publish it so other people can use it too.

The tools below find the money: ~$380K/yr in recoverable deduction waste, $894K in three-year short-ship costs, a $1.35M deduction backlog, and a $6.7M gross-to-net gap — all traced to the field, form, or process that leaks it. 41 public tools, 32 live in your browser right now, two on PyPI. No login, no demo request, no gate.

Everything below is grouped by which of the three problems it solves.

On the numbers below: every figure comes from a modeled dataset built to realistic CPG data shapes, not from client data. The failure modes are real — they are what I spent twenty-five years handling in incentive fulfillment and operational data.


1 · Data hygiene

Is the data right? Audits, profilers, and validators that tell you what's actually in the file.

Tool What it does Live / install
data-hygiene-auditor A linter for your data — mixed formats, misused fields, placeholder floods, phantom duplicates. HTML, Excel, and PDF reports. pip install data-hygiene-auditor · PyPI
datascope Profiles every column in a spreadsheet and explains the data-quality problems in plain English. Catches mixed-type columns pandas silently coerces. pip install datascope-dq · PyPI
GTIN Validator Product data checked against GS1 standards with retailer-specific context. Branded PDF with a fix roadmap. gtin.lailarallc.com
Product Data Health Audit Five artifacts from one R + Quarto pipeline: HTML report, executive tearsheet, dashboard, workbook, Shiny calculator. audit.lailarallc.com
Data Differences Tool Compare two tabular files: rows added, removed, modified, with before/after values. diff.lailarallc.com
Dimension & Weight Integrity Catches the dim-weight defects behind freight chargebacks and compliance fines. dimensions.lailarallc.com
Data Standards Cheat Sheet One-page reference on GTIN, GDSN, item-setup, and freight-class rules. Downloadable PDF.
Internal Data Anonymizer Column-by-column anonymization with deterministic mappings, format-preserving fakes, and reverse lookup.

2 · Process hygiene

Will it still be right next quarter? Catch it before it ships, reconcile what actually happened, and hold the standard so the same defect doesn't come back.

Tool What it does Live / install
EDI Preflight Parses 850s and validates 856s against Walmart, Amazon, UNFI, KeHE, and Costco specs. edi.lailarallc.com
Item Setup Form Preflight Typed validation against codified retailer schemas. Catches new-item rejections before you submit. preflight.lailarallc.com
EDI Reconciliation Tool Content-level reconciliation across the full PO lifecycle. Every mismatch, dollar-ranked. reconcile.lailarallc.com
OTIF Blind Spot Reconciles internal fulfillment metrics against retailer scorecards and quantifies the gap. otif.lailarallc.com
Retail Readiness Scorecard 12–18 adaptive questions across eight dimensions. Downloadable PDF verdict on launch readiness. lailarallc.com/scorecard
Recall Blast Radius Lot-genealogy tracer that answers "how big is our recall?" in seconds. recall.lailarallc.com
Product Master Data Model The data model a product master should have — documented, contracted, running on Postgres + dbt. master.lailarallc.com
Cinderhaven Data Platform The platform underneath it all — source-to-mart pipelines, quality testing, orchestration, lineage. Python · Postgres · dbt · Dagster.

3 · Business intelligence

What should we do about it? Once the data is right and stays right, these are the questions worth asking of it.

Where the money leaks

Deductions, trade spend, and the gap between invoiced and collected.

Tool What it does Live / install
Retailer Deduction Recovery 16,917 deductions traced through five compounding failures. ~42% win rate per disputed dollar — but two-thirds are never filed. deductions.lailarallc.com
Chargeback Prediction Model Predicts which retailer deductions escalate and which are recoverable. Python + scikit-learn. chargeback.lailarallc.com
Trade Spend Leakage Forensic detection of double-funded promos, phantom promos, and rate discrepancies. Reranks retailers by net revenue. trade-spend.lailarallc.com
Contract to Cash Traces where money leaks between invoice and cash receipt. For every dollar invoiced, 87 cents arrived. cash.lailarallc.com
Channel Profitability Analysis Five-layer cost waterfall. Contribution margin across 10 retail, distributor, and DTC channels. channels.lailarallc.com
Where the Money Comes From Which channel actually pays after all deductions — and is the capital allocation wrong? React + D3. capital.lailarallc.com
Remittance Stub Parsing Parses Walmart, Costco, UNFI, and KeHE remittance PDFs into a reconciled deduction ledger, flagging what to dispute before the window closes. remittance.lailarallc.com
Trade Spend Data Diagnostic 7-tab workbook: executive pulse, leak diagnostic, promo ROI, retailer risk, deduction ledger.

Sales penetration

Five ways to answer the same question: is growth real, or are we buying it?

Tool What it does Live / install
SpinRate Separates distribution gains from velocity gains. SPPD, ACV%, door counts. spinrate.lailarallc.com
Void Finder Authorized but not scanning. Every void dollarized from comparable-store median velocity and ranked into a broker work list. voidfinder.lailarallc.com
DoorMath Door counts, ACV%, TDP trends, and authorization gap analysis. doormath.lailarallc.com
Decompose Splits period-over-period sales change into households × frequency × spend per trip, reconciled to the exact delta with a Shapley allocation. decompose.lailarallc.com
Trial vs. Repeat How many triers came back — and whether penetration growth is adoption or expensive sampling. leakybucket.lailarallc.com

Decision tools

The calls that cost real money when made by reflex instead of analysis.

Tool What it does Live / install
The Ten Decisions The framework: ten operating decisions that cost a growing brand $1.4M–$2.3M a year. lailarallc.com/the-ten-decisions
The Question Engine The questions every specialty-food CEO asks, each answered in 30 seconds with a verdict, one chart, three numbers. ask.lailarallc.com
Retail Velocity Decision Tool Eight decisions — shelf defense, production planning, promo ROI, expansion, pricing power — on a 1.2M-row dataset. velocity.lailarallc.com
The Cost of Saying Yes First-year economics of a major retailer launch. Cash trough, break-even month, CFO-grade export. launch-cost.lailarallc.com
Short Ship Cost Four cost dimensions of short-shipping, with buffer simulation and exportable PDF. shortships.lailarallc.com
Retailer Scorecard Renegotiation Simulator Cost-to-serve model you can renegotiate against. React + Python. retailer-scorecard.lailarallc.com
SKU Rationalization Framework Five scoring dimensions, four action buckets, interactive portfolio view. sku.lailarallc.com
Production Demand Forecast S&OP planning: demand signals, capacity constraints, seasonal patterns. forecast.lailarallc.com
Competitive Shelf Intelligence Pricing, placement, and assortment tracked across retailers. competitive.lailarallc.com
Monday Morning Report Three critical Monday numbers, tiered by growth stage. Python + openpyxl.

How I build

Repo What it does
claude-solo-dev-workflow Templates, slash commands, and reference material for running portfolio projects solo.
claude-solo-dev-project-improvement-workflow Phase-gated improvement workflow — audit, plan, code review, dependency audit, README refresh.

Every tool above targets a failure mode I have spent twenty-five years dealing with in incentive fulfillment and operational data. If one of them describes your week, that's usually a good sign we should talk.

lailarallc.com · Selected work · LinkedIn · shawn@lailarallc.com

Pinned Loading

  1. data-hygiene-auditor data-hygiene-auditor Public

    Audits messy Excel workbooks for the data-quality issues that show up in real consulting engagements: mixed formats, misused fields, placeholder floods, and phantom duplicates. Generates HTML, Exce…

    Python

  2. gtin-validator gtin-validator Public

    Product data validation tool for specialty food brands preparing for national retail

    Python 1 1

  3. retailer-deduction-recovery retailer-deduction-recovery Public

    Interactive decision tool that makes retailer deduction losses visible and actionable. Traces deductions through five compounding failures and shows what's recoverable, what's preventable, and what…

    TypeScript

  4. edi-preflight edi-preflight Public

    Free web tool for specialty food brands doing EDI by hand. Parses 850 Purchase Orders and validates 856 Advance Ship Notices against retailer-specific specs. Supports Walmart, Amazon, UNFI, KeHE, a…

    Python

  5. otif-blind-spot otif-blind-spot Public

    OTIF blind spot diagnostic — reconciles internal fulfillment metrics against retailer scorecards and quantifies the gap. Python + Dash.

    TypeScript

  6. the-ten-decisions the-ten-decisions Public

    The Ten Decisions framework — ten operating decisions that cost a growing specialty food brand $1.4M–$3.1M/year when made by reflex instead of analysis.

    SCSS