Reliable Excel & API Automation
Check an Excel automation change before your client does.
SteadyLatch makes reliability tooling and fixed-scope automation for Excel reports that read files or APIs. The first product, now in development, compares a workbook's results with approved outputs before you deliver a change.
01 · Product Reliability Kit
SteadyLatch Automation Reliability Kit
Check a change before you deliver it.
Nothing is on sale yet. Early access opens when v0.1 is ready, planned by 25 October 2026. This page will say so when it opens.
The problem
You deliver an Excel automation that reads files or an API and builds a report. Weeks later the client asks for a change: a new rule, another column, a different endpoint. You edit the macro, and there is no cheap way to confirm that everything else still produces the same results. So you check a few cells by eye and hope.
How it is designed to work
-
01 · Input
Files or an API
CSV, JSON and .xlsx values, or API responses fetched from PowerShell with timeouts, bounded retries and structured logs.
-
02 · Contract
Checked before anything is written
Expected columns and types, with empty, zero and missing values told apart. A broken input stops the run.
-
03 · Compare
Against approved outputs
The macro runs on a copy of the workbook in local Excel. Its results are compared with golden files, using numeric tolerances per column.
-
04 · Report
Differences you can show
Markdown for people, JSON for machines, and a stable exit code. New golden files are approved explicitly, never overwritten silently.
Four demo scenarios
The kit ships with a synthetic demo workbook (invented sales data) that walks through each scenario.
-
Scenario 1
An input column changes
A column is renamed or a required value is empty. The run stops with a clear contract error before any output is written.
-
Scenario 2
The API misbehaves
Timeout, rate limit or invalid JSON. Bounded retries where they make sense, an explicit failure where they don't, and no partial output.
-
Scenario 3
A macro is modified
The changed macro runs on the test input and its output is compared with the approved result: zero differences, or a list of cells with expected value, actual value and delta.
-
Scenario 4
A new version is delivered
The VBA is exported to text with an environment manifest and checksums. Import, release packaging and a tested recovery procedure arrive in v1.
What you get, and when
v0.1 — at purchase
planned by 25 Oct 2026- Regression runner with golden files, numeric tolerances and Markdown/JSON reports
- Data contracts for CSV, JSON and .xlsx values
- API client with timeouts, bounded retries and structured logs
- Local Excel runner (Windows, Excel desktop)
- VBA export to text with environment manifest
- Synthetic demo workbook with the four scenarios
- Getting-started guide and a page of known limits
v1 — free update
by 22 Nov 2026- VBA import and release packaging
- Tested recovery procedure
- VBA error-handling and batch modules
- GitHub workflow template for your repository
- Claude Code operating guide
- Troubleshooting guide
Not included
in any version- Running VBA in hosted CI (Microsoft does not support unattended Office automation)
- Excel for Mac, Excel for the web, Office Scripts or Google Sheets
- Comparing formatting, charts, pivot tables or formulas: values only
- Adapting the kit to your workbook (that is a separate service)
Requirements: Windows 10/11 · PowerShell 7.4+ · Excel desktop for Windows (Microsoft 365 or a perpetual version) to run macros and export VBA. Only the Excel versions listed as tested at release are supported. Checks that do not need Excel run on any OS with PowerShell 7.4+.
Early access
Early-access price
€119
VAT included · Pro license
Not on sale yet
No payment link yet: it appears here when v0.1 is ready. Want a note? Email me when early access opens. Your email app opens; nothing is registered until you send it.
- What you get
- v0.1 as a download at purchase, and v1 as a free update by 22 November 2026. Later 1.x updates are included.
- License
- Pro: one developer, for your own professional or internal use. Not for resale or redistribution.
- Refunds
- Full refund on request until 14 days after v1 ships, and automatically if v1 is not delivered by 22 November 2026. Refund terms
- Support
- Email help with installation questions and reproducible defects. Adapting the kit to a specific workbook is a separate service.
- Checkout
- Payments will be handled by Polar, acting as merchant of record.
02 · Service Done for you
Custom Excel report automation
A fixed-scope service for recurring Excel reports built from files or a read-only API. Each delivery includes the workbook with its VBA as text, a data contract, acceptance tests you can re-run, a run log and a setup and recovery guide.
Written process only, no calls. Scope, environment and acceptance criteria are agreed in writing before work starts.
Offered through Fiverr. The listing is not published yet; a link will appear here when it is.
03 · Contact Email only
Contact
Questions about the kit or the service: hello@steadylatch.com
No forms and no calls. Please do not send passwords, API keys or personal data.