Gotta pump those numbers up. Those are rookie numbers in this racket. I myself, I have fourteen cover stories with an infinite loop at number 10 that directs you back to 4.
Maybe he is operating at the next level. He is deflecting because the investigators will think that he is trying to lead them away from this true identity and become even more convinced of it, which is exactly what he wants.
Is there a real time UI that you like, which is able to read data from a real timestream like Kinesis or Kafka? You could use Python to write into the stream and then see the results in the UI.
For wrappers around command line interfaces I use Gradio. That might not work so well for your use case which seems more real time.
+1 on the working backwards process. I find it useful even for internal demos and scripts that I write. Thinking backwards helps me figure out what the point of the demo is. Why anyone would be interested in it.