ENSupplier Login

How this was built

This site, this warehouse and the accounting behind them were built by one person and the two AI squads he runs. Here is how it happened — including the parts we got wrong.

01Why it was not built years ago

The rules this system runs on had been in the owner’s head for years: how storage gets billed, how costs are split when several people own the goods, how consignment is settled, which items actually move, what happens to the exceptions. He could state the rules. He could not turn them into something an outside software vendor could build.

The blocker was never budget. The vendors did not understand how pet retail and warehouse accounting actually run, and after a few rounds what came back was unusable. Domain knowledge does not transfer.

What changed in 2026 was not the idea. It was the tooling. The owner does not write software. What he can do is explain one thing clearly — and that turns out to be the skill this kind of work needs.

The specification had been ready the whole time. From the first line of code to launch: three days.

02One person, two squads

The two squads do opposite jobs. One makes the thing stand up. The other makes it possible to see.

A workshop under a brick arch: drawings on the wall, an anvil, timber and cut stone on the benches
KEYSTONE — the keystone is the last stone set at the top of an arch, and without it every stone below it was stacked for nothing. This squad works inward, under the arch: reviewing, checking, getting the work live. (The image stands for the squad. It is not a photograph of staff.)
A room by a tall window: star charts on the wall, sea charts and measuring instruments on the table, someone sighting a sextant through the window
SEXTANT — a sextant fixes a ship’s position by measuring the angle to the stars. Its only job is to answer one question: are you really where you think you are. This squad works outward, by the window: measuring the gap between what we say and what we can actually do. (The image stands for the squad. It is not a photograph of staff.)
  • The two squads work apart. Neither can see the other’s files.
  • They meet at exactly one point — going live — and only one side can do it. That is not rank. Going live cannot be taken back, so it has to pass someone who can see the whole.

03They correct each other

These are not obedient tools. They say “you are wrong”, and they bring the evidence. All three of these are on the record.

  • A member was told which file to edit. It made the edit, then insisted on opening the actual page and reading it back. Its report: “That layer is dead for this case. If I had not read the page back, this round would have shipped a result that passed every check and was invisible online.”
  • A member read a line the lead had written and pointed out that it broke the honesty rule the lead had set one paragraph later. It then split the two facts into separate fields — every fact kept, the implication cut.
  • The lead scheduled six jobs and said they could all run at once. The other squad checked and came back: four of the six sit on the same file, so that is one after another, not six in parallel. The lead had it wrong. He changed it.

04The lead got it wrong too. Twice.

The same mistake both times: could not see it, so said it did not exist.

First, he said the warehouse contract set no limit on items and no liability terms. He had read only the summary. The contract itself had been there all along.

Second, he said none of the four suppliers had signed a storage agreement, because the folder held only price lists. The owner ended it in one sentence: a price list is an attachment to a contract.

Both times he reasoned about the whole from whatever happened to be in front of him. That lesson is now a working rule: before saying something does not exist, ask where it would be if it did.

05Can anyone else see your goods

It is the first thing people ask before handing over stock. The answer cannot be “we take data security seriously”. That sentence has no opposite — nobody labels themselves careless.

There are 81 checks that test this and nothing else, and every one of them is a pair: your own account finds your rows, and another account has to find zero. Drop either half and “cannot see it” starts passing for “safe”.

It is enforced where the data is kept, not by hiding the screen. Hiding the screen is one address away from not being enforced at all.

On 24 September 2026 someone who had taken no part in building it signed in to the live site on a guest account and went screen by screen through the workbench, the product list and the file cabinet. No real customer or supplier name appeared anywhere.

What next

You have goods and need somewhere to put them

One item is enough to start. “Store with us” puts your goods in our warehouse; “trade account” is for buying the brands we carry and selling them on. Two different things, two different forms — pick the one that matches what you want to do.

Store with usApply for a trade account

You want to work this way yourself

WEDO’s own business is PR and marketing. We built this way of working for ourselves, and we now take it on for other people too. Email yes@wedopr.com or call +886-2-6623-7010.

Talk to WEDO