Well that was a frustrating few days.
EDUC-8 was failing to perform any operation that involved adding one. This includes the program counter, skip instructions and incrementing the accumulator.
My simulator has enough built-in debugging to be able to monitor the state of connections. Zeroing in on the obvious candidate - the adder and its carry flip-flop, the result was mostly confusion.
This was partly resoled once I realised that the adder was being used in the opposite polarity. However, a close examination of the circuit diagram indicated that it could not work. If you set the carry input to zero, and gate off one of the inputs, an adder is never going to produce a signal on the carry output.
After several previous errors in the circuit diagrams, I carefully checked it against the PCB print, but they agreed. Also double checked the workings of the flip-flop from alternate manufacturers, and my implementation. Nothing wrong there.
Mostly in frustration I changed the connection to the other output of the carry flip-flop. (This is just an edit to a data file.)
It all started working!
I tested all the instructions, apart from the ones involving memory, and they all performed correctly.
I must try to locate my original copy of the article for this circuit. I am wondering if I made any notes about this when I built it back in '75.
#EDUC8