Composition / ISL

Nine engines. One compiler. Every one shipped.

WholeStack is not a catalog of apps. A finite set of reusable ISL engines compose into niche products — and each one passes the same ShipGate: no stubs, no fake success, no hand-patching. Recompile the intent and you get the byte-identical app back.

Ship ledger0/ 9 ship
  • Resale OSGate 6
  • Storage HuntersGate 6
  • Cohort LearningGate 6
  • Marketplace OSGate 7
  • Workforce OSGate 7
  • Property OpsGate 7
  • ServiceHubGate 7
  • IdentityShipGate
  • Zeta BridgeShipGate
0/9

Engines shipped

0

Manual repairs

0

Direct-DB shortcuts

0

Lifecycle leaks

Regen match across the fleet · verdicts sealed under artifacts/truthpack

The fleet

9 engines · 9 shipped
The gate

Six scanners stand between an engine and the word SHIP.

Every engine clears the same adversarial gate. A verdict of SHIP is not a claim — it is what survived the scanners below on the real generated app.

Fake-success

No green checkmark without the work behind it

Stub

No TODO or throw-not-implemented on a live path

Phantom-dep

Every import resolves to a real package

HTTP boundary

The UI talks to the API, never the DB directly

Webhook

Inbound webhooks are verified, not trusted

Auth surface

Every route declares who may reach it

Wholestack

Describe a business. Get a shipped one back.

The compiler resolves the engines, the niche pack, the surfaces, and the design — then proves the result before it ever reaches a customer.