Four pieces where a buried metadata field says the wrong thing on purpose. Two of them Pindar told us about. Two we found by cracking the code the field is written in.
Every bitGAN carries a small on-chain label called HiddenType. Most collectors never look at it. On the pieces that have it, the field holds a single letter — a, b, c, d, or e.
That letter is a code. It records what kind of number the piece's ID is. Not the number itself — the category of number. Here is the whole key:
| Letter | Means the number is… | Plain definition | Skull examples |
|---|---|---|---|
| a | Fibonacci | In the sequence 1, 2, 3, 5, 8, 13… (each is the sum of the two before it) | 1, 2, 3, 5, 8… |
| b | Prime | Divisible only by 1 and itself | 7, 11, 17, 19… |
| c | Square | A whole number times itself (4=2×2, 9=3×3) | 4, 9, 16, 25… |
| d | Odd composite | Odd, but not prime (has other divisors) | 15, 27, 33, 35… |
| e | Even | Divisible by 2 (and not caught by the rules above) | 6, 10, 12, 14… |
So piece #7 is labeled b because 7 is prime. Piece #8 is labeled a because 8 is Fibonacci. The field is Pindar quietly filing all 128 skulls by number theory — a system he never published in full. It was the perfect place to hide a signpost, because you have to know the code before you can even see a mistake in it.
One wrinkle you need before the anomalies make sense. The number a piece is filed by isn't always the number on its title. Each drop counts in its own base:
The exact same five-letter code (a–e, plus an F override for robo mirror-numbers) runs across all three of these drops. It stops after them: the solstice, ghost, and review drops carry no HiddenType field at all, so there is no label there to be right or wrong. The whole game lives in the first three drops.
In all that machinery, exactly four pieces are filed wrong. Two are literal corruptions — the field holds a number where a letter belongs. Two are mislabels — the letter is real, but it's the wrong letter for that number. Here they are, in full.
Pindar built a hidden filing system by number type, then deliberately misfiled four cards in it. That is textbook signpost behavior: the exception is the message.