One knock, two knocks, three — the whole code
A badge-sized chest print of three knock runs and their meanings — come, wait, not now — printed at the size the code was used at rather than blown up across a chest.

Three runs of red dots on a navy shirt, stacked and left-aligned. One dot, then two, then three. A thin white rule down the side of them, and one word level with each run: COME, WAIT, NOT NOW.
Nothing else anywhere on the garment.
It is printed at the size the code was used at, which is why you have to walk up to it.
What are the three rows of dots counting?
Knocks. One, two and three of them, each run set level with the word it stands for.
A wall between two rooms carries sound and very little else. No tone worth relying on, no volume, no way to spell anything. What it does carry cleanly is a count, so a code built for that surface ends up being a code of numbers, and this print is the key to three of them.
The dots are drawn solid and evenly spaced because that is how the ear receives them. A run of three is not a longer version of a run of one. It is a different word.
Why does the refusal get the most knocks?
Because it is the message you want arriving intact, and the extra knocks are what make it hard to mishear.
One knock is cheap and ambiguous — a foot on a stair, a pipe, a book falling over. Three in a row is deliberate past argument. The runs on this shirt go from the cheapest signal to the most expensive one, and the most expensive one carries the refusal, because a misheard invitation costs somebody a walk across a landing and a misheard refusal costs somebody a door opening on a room where they were not wanted.
Is a code with three messages actually finished?
Yes. Two people in adjacent rooms have roughly three things to say through a wall, and this covers all of them.
Come through. Hold on, not yet. Not now, somebody is here. Everything else waits until one of them is in the room, where it can be said out loud in a fraction of the time. A vocabulary that stops at three is not unfinished; it reached the end of what the channel can carry. Anything longer went the other route, on paper, through the gap under the door.
Why is it printed at badge size rather than across the chest?
Because the code worked at close range, and a print that reproduces that scale keeps the property intact.
Reading this one takes standing near somebody. It selects its readers the way the wall did — the people already close enough — which is the reason a name with two speakers stays small as well. Blown up across a chest the same three words become a slogan available to a room, and a signalling system a room can read has stopped being one. Most people will walk past this shirt without registering it, which is the design working the way the original did.
Why is there no border around it, and no wall behind it?
Because both would supply something the print is stronger for leaving out.
The thin white rule is the entire structure — it separates the count from the meaning, the way a key beside a chart does, and it stops at both ends without turning a corner. A ring, a wreath or a plain box would close the mark into an oval, and at this size a closed oval reads as a sticker applied to the shirt rather than something printed on it.
The wall is not drawn either. Anyone who works out what the dots are has already supplied one, and the wall they supply — a particular partition, a particular bed pushed against it — is more specific than any drawing on offer.
Does an invented knock code belong to anybody?
To the two people who invented it, and nothing else needs clearing. A code made up in a house is your own work.
If what you want is a formally published signalling alphabet out of a book or a manual, that is somebody's work and it is licensable — publishers clear this material constantly, and where a real one is the point, getting the permission is part of the job. Style has no owner. A work does. The invented version tends to be the better shirt anyway: a published alphabet is a garment plenty of other people already own, and three runs from one house are one house's.
Does this work for a signal that was not knocked?
Yes. The format is a key — count on one side, meaning on the other — and it holds for anything countable.
Taps on a radiator, flashes of a torch across a garden, a phone rung twice and hung up before anybody answers. The layout does not change: the marks stack, the rule divides, the words sit level. What does not transfer is a signal with no count in it — a gesture given in full view of a table runs on geometry instead of arithmetic and needs a completely different drawing.
Does it print well at this size?
Yes. Two flat inks, hard-edged dots and short words in capitals make about the least demanding thing you can put on fabric.
Dots are the safest mark there is — round, solid, no thin section anywhere to fill in against the weave. The element to watch is the white rule: a hairline that looks correct on screen breaks up on a knit, so it wants to be a shade heavier than it looks like it should be. Capitals with generous letter-spacing hold at this size; the same words in a light lowercase face would close up. Two inks on a dark ground — navy, charcoal, deep green.
How do I get one made?
Describe the code at JustOG — how many knocks, what each run meant, and who was on the other side of the wall. Pick a direction, drag the crop frame, see it composited on the real garment, and it's made to order and shipped.
Designs other people have published are in the shop.
Three knocks, and whoever is on the other side stays where they are.