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
BenchFileAug 23, 20263 min read

BenchFile prices an LL84 violation by counting the city's open notices, and one Brooklyn address comes back with 45

A $500 notice from the New York City Department of Buildings looks like a $500 problem. The building at 495 Classon Avenue in Brooklyn is carrying 45 of them.

BenchFile finds a building's open Local Law 84 benchmarking violation, files the overdue report through ENERGY STAR Portfolio Manager, and keeps the building filed every year after that. Benchmarking here means one thing: telling the city how much energy and water the building used last year, by 1 May. Any building over 25,000 gross square feet has to do it.

Watch the BenchFile, Clear your benchmarking violation, and keep it clear demo

The city issues a new notice instead of growing the old one

Miss 1 May and a $500 notice issues. Miss the next quarterly date, 1 August, and a second $500 notice issues. Then 1 November, then 1 February. DOB's own violations page puts the ceiling at $2,000 a year, which is four notices, which is why the exposure is never a running meter on one violation number. It is a stack of separate ones, each already at its full amount.

So the money question is a counting question. That reshaped the whole free lookup.

Two questions, asked at the same time

The lookup asks the city's violation table twice on one trip. Once for 25 rows, because 25 is a list a person actually reads. Once for the city's own count of every open notice, because a page of results is not a count and a building that has been unfiled since the last decade will blow past any page size you pick.

Each stage streams as it finishes, and the panel shows the milliseconds that stage took. Both columns below are live calls to the running product:

StageWhat it asks the city495 Classon Ave1043 Faile St
Resolve the addressTurn typed text into a tax lot filter, or say plainly it is not a NYC address<1ms1ms
Search violations25 readable rows, plus the count of everything still open1,293ms625ms
Pull the building recordFloor area, units, owner of record, so the reader recognises the place157ms<1ms
Count the penaltyOpen notices times $500, totalled once for the building<1ms<1ms

495 Classon Avenue: 45 open notices, $22,500, 66,500 square feet, next posting date 1 November 2026. The row list stops at 25, oldest shown 2 February 2020, newest 22 June 2026. The city's count is what the dollar figure is built from. 1043 Faile Street in the Bronx comes back with no open benchmarking notices and no figure at all.

What it will not do

A stage cannot be a label. The server takes the function that does the work, so a stage that exists is a stage that ran, and every duration on screen is one that was measured. Four reassuring steps ticking over on a timer while one opaque call runs behind them is worse than a spinner, because a spinner is honest about knowing nothing.

Every dated claim on the site sits in a register with the DOB page it came from and the sentence quoted verbatim, re-read on a rotation.

$149 once clears the open violation, then $49 a year keeps the building filed. $49 a year on its own if there is nothing to clear. Ten NYC firms that sell this work were checked and none of them publishes a price, and our own guides name the free route, the NYC Sustainability Help Center. At 495 Classon Avenue that is $149 against $22,500 of open notices.

This is how we built BenchFile: https://benchfile.thecompound.tech/kd?utm_campaign=compound

---

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