Arrow keys step through the crates and say what each one holds. Page Up and Page Down change the day.

Coldroom says 4 crates to use today, 3 reorders

Tap a crate to see what is in it

  • Fresh
  • Use soon
  • Use today
  • Spoiled
  • Delivery day

World / Startup

Stock that tells you before it spoils.

FictionAn invented product, made to show how I think. Not a real company or release.

Category
Startup
Status
Concept, invented
Engine
Same engine, different data

Coldroom

The data file

Deliveries, shelf lives, the day you picked. The room, the colours and the readout are all worked out from this file and nothing else. Like the world, it’s invented, and it says so.

coldroom.inventory.jsonLive · source: invented
{
  "source": "invented",
  "world": "coldroom",
  "seed": 715,
  "days": 10,
  "deliveries": [3, 6, 9],
  "items": [
    { "item": "Milk", "life": 7, "par": 2 },
    { "item": "Spinach", "life": 4, "par": 1 },
    { "item": "Salmon", "life": 3, "par": 1 },
    { "item": "Berries", "life": 4, "par": 1 },
    { "item": "Yoghurt", "life": 9, "par": 2 },
    { "item": "Chicken", "life": 4, "par": 2 },
    … 4 more
  ],
  "crates": [
    { "id": "C01", "item": "Herbs", "arrives": -4, "life": 5, "slot": 32 },
    { "id": "C02", "item": "Berries", "arrives": -3, "life": 4, "slot": 30 },
    { "id": "C03", "item": "Spinach", "arrives": -3, "life": 4, "slot": 1 },
    { "id": "C04", "item": "Milk", "arrives": -3, "life": 7, "slot": 14 },
    { "id": "C05", "item": "Yoghurt", "arrives": -3, "life": 9, "slot": 26 },
    { "id": "C06", "item": "Salmon", "arrives": -2, "life": 3, "slot": 4 },
    … 39 more
  ]
}

The product

A stock tool for a walk-in cold room. Every crate knows what it holds and when it arrived. As the days pass, crates change colour with age and spoiled ones drop off the shelf. One line of text says what to use today and what to reorder.

Who it’s for

It’s for a small kitchen that orders by hand and checks the cold room with a clipboard. The tool does the checking. The decisions stay with the cook.

Why it can’t drift

Everything on screen comes from one inventory file and the day you pick. Nothing is stored about day 7: it’s worked out again from arrivals and shelf lives, so the readout can’t drift from the data behind it.