Minimum result count
At least 20 rows must be returned.
Find 20 UK companies building software for industrial energy efficiency, with a named website and one sentence explaining the fit.
Loading the API record…
IMMUTABLE DEFINITION
Allowed: company.example, directory.example
Blocked: social.example
SETTLED OUTPUT · 8 ROWS
| Company | Website | Location | Fit | Source | Checked |
|---|---|---|---|---|---|
| Northstar Grid | northstargrid.example | Manchester, UK | Grid analytics | company site | 2026-08-18 |
| Lattice Works | latticeworks.example | Bristol, UK | Industrial data | company site | 2026-08-18 |
| Cinder Labs | cinderlabs.example | Leeds, UK | Climate software | company site | 2026-08-18 |
| Signal Harbour | signalharbour.example | London, UK | Port operations | company site | 2026-08-18 |
| Fallow Systems | fallowsystems.example | Cambridge, UK | Agri intelligence | company site | 2026-08-18 |
| Beacon Foundry | beaconfoundry.example | Edinburgh, UK | Materials discovery | company site | 2026-08-18 |
| Northstar Grid 2 | northstargrid.example | Manchester, UK | Grid analytics | company site | 2026-08-18 |
| Lattice Works 3 | latticeworks.example | Bristol, UK | Industrial data | company site | 2026-08-18 |
VERIFICATION STATE
Checks are deterministic against the recorded response. This build does not independently verify external sources.
At least 20 rows must be returned.
Every row includes a recorded source reference.
Company names and domains are unique.
Sources must be within the configured freshness window.
Every row contains the fields in the contract.
Results stay inside the configured domain policy.
The response matches the table contract.
20 unique rows were recorded in the worker response.
All five required fields are present for each recorded row.
The recorded source domains match the allowlist used by this mock contract.