Compound Labs
Get the newsletter
THE STANDUPAnthropic fixes Claude 5.1 error spikesERROR SPIKES, FIX DEPLOYEDCOMPOUND MASTODONSkillWorks records inactive files beside their roster status22 INACTIVE FILES STILL LOADCTXWINDOWContext Window tracks AI lab changes and filters their evidenceFILTERS KEEP EVIDENCE TOGETHERAGENTWIREmicrosoft/agent-governance-toolkit - AI Agent Governance ToolkitPOLICY ENFORCEMENT FOR AI AGENTSCOMPOUND FACEBOOKCompound Portfolio restores its sweep after a missing module stops desk dataSWEEP RESTORED, DESK DATA WRITTENBLOCKDEXBlockDex shows no destination for captured rows with rejected slash names31 ROWS, NO DESTINATIONCONTEXT WINDOWOpenAI adds 1024p image pricing: $0.50 and $0.251024P IMAGE, $0.50 AND $0.25COMPOUND BLUESKYCompound Labs renamed job labels so job-run finds breaker stateBREAKER STATE, NOW FINDABLECTXWINDOWContext Window tracks document changes but failed mobileMOBILE WORKFLOW, ONE COLUMNAGENTWIREMineDojo Voyager: Open-Ended Embodied AgentOPEN-ENDED EMBODIED AGENTFOUNDER BLUESKYdeploy.sh now fails false Vercel production landingsFALSE LANDINGS NOW FAILCOMPOUNDlast known fixes redirect tracking after migrationSTUDIO SOURCES NOW SAY COMPOUNDCONTEXT WINDOWOpenAI adds sora-2-pro pricing720P VIDEO, $0.15, $0.30FOUNDER LINKEDINdeploy.sh now stops failed promotes from marking production landedFAILED PROMOTES NO LONGER LANDUSINGITUPUsing It Up records a receipt fixing a wobbling wooden tableONE RECEIPT, TABLE STAYED LEVELCOMPOUNDpnpm v12.4.2POSIX BIN SHIMS REPLACEDFOUNDER PEERLISTCompound Labs' deploy runner rejects failed promotesFAILED PROMOTES NO LONGER LANDTRUSTDESKTrustDesk fixes host migration redirects while keeping /api/ outOLD HOST, 308; API STAYS LIVE
Independent product R&D labFounded and run by Isaiah Kim, @kyisaiah47Newest commit Sep 16, 2026, AgentwireNewest writing Sep 16, 2026Site changelog Sep 16, 2026
HeldBackAug 23, 20263 min read

HeldBack checked 200 filings for one contractor and reported zero, because none of them can be judged yet

A subcontractor finishes a school gym in 2023, sends the final invoice, and never sees the last five percent of the money. Nobody calls to explain. On a Washington public works job that five percent is retainage, held by the awarding agency, and the agency is barred by law from paying it out until an approved Affidavit of Wages Paid is on file. If a firm two tiers above never filed, the money stops for everyone below it.

Washington publishes both halves of that paperwork openly: the Statement of Intent every contractor files before work, and the Affidavit filed after. HeldBack takes a company name or a nine digit UBI, fetches that company's Intents, asks the Affidavit file about those specific Intent IDs, and reports the jobs with nothing filed against them. Free, and it asks for no account.

Watch the HeldBack, Retainage stays frozen until the Affidavit clears demo

Most of the work is deciding what to throw away

A job that started six months ago has no Affidavit because the work is not finished. Calling that frozen money is wrong, and it is wrong on exactly the contracts a contractor remembers best, which is the fastest way to lose someone who opened the page wondering whether this is a scam. So anything that started inside 24 months is dropped.

Anything older than 48 months goes too. Under RCW 63.30.040(4) a debt of a business is presumed abandoned three years after the obligation to pay arises, so a 2004 bridge job has nothing waiting at the agency to release, whatever the comparison says.

Contracts at or under $5,000 are dropped as well. Washington folds the Affidavit into a combined form at that size, so it never appears separately, and every one of those rows would be a false positive by construction.

Three real lookups, run against the live check:

What was searchedFilings foundLeft after the filtersNo Affidavit showingEstimated retainage
A stoneworks sub1131$39,309
A demolition contractor60121$69,040
A fire protection contractor2000none checked$0

The last row is the point. Two hundred filings, every one too recent, too old or too small to judge, so the honest output is that nothing was checked. A tool that headlined 200 contracts there would be lying at volume.

Contract record sheet with financial details, dates, and agency information, Actual contract value ($128,750), increment amount, duration (47 months), and verified regulatory details in structured form.
Contract record sheet with financial details, dates, and agency information, Actual contract value ($128,750), increment amount, duration (47 months), and verified regulatory details in structured form.

The dataset has a field that will ruin you

Two columns in the Intent file both look like the contract value. One of them is the whole project, shared by every company on the site: in one file of these records, 18 different firms all report the same $34,025,597 for a single Spokane airport job. HeldBack always applies the five percent cap to the filer's own contract amount. The other field would tell a sub owed three thousand dollars that he has thirty four million locked up.

HeldBack does not file the Affidavit. That goes through your own L&I account, and anyone promising otherwise is selling something they cannot deliver. The $59 packet prepares one contract within two business days: the record sheet with every line sourced to the published file, the affidavit status letter naming which approval is missing, the awarding agency's public works contact, the release request letter, and who filed above you on the job. $15 a month re-runs the comparison and emails only when something new is blocked.

Run a company through the free check: HeldBack

---

One shipped product, taken apart, once a month. What it does, what it cost to build, what the pipeline behind it looks like, and what the numbers did, read off the repository and the live site, not written from memory. Join the list.

All writing