Not sure when I found this, but we don't seem to have mentioned it here yet.
Titan is an 8 bit TTL CPU by
Marc Cleave, with 16 byte sized registers, six of which are paired to provide the program counter and two stack pointers.
Its instructions include add and subtract without carry/borrow, an add with carry, a shift right into carry. There's no rotate. We have AND, OR, XOR and NOT, also INC and DEC. Register clear and register transfer. All these operations on any register or two registers. Stack operations push, pop, and peek. The status bits include zero and negative, with a carry bit, but no overflow.
The addressing modes include indirecting through a pair of registers - not clear if that's any pair or just an aligned adjacent pair.
Sounds like the TTL implementation is working. Maybe 7 wirewrapped cards. There's an assembler. Other people have had a go at writing emulators.