The forgotten Fibonacci law of hiring: only 1st class people hire 1st class people (but also some 2nd class people), 2nd class people only hire 3rd class people, etc.
You can add tons of structured logs, log runtime configuration... as opposed to trying to "observe" what is going by collecting unrelated pieces of informal logs (the state of the art). People code at high level, tools write instrumented low-level code.
Have you thought about an underlying (FP-style) persistent buffer (e.g. https://github.com/amb007/persistent-buffer) that would eventually allow for a better-than-text-based diff & conflict resolution of program versions developed in this editor?
> Amdahl's law can be stated as make the common case fast.
Not really, the common part is the one parallelizable by dumb workers. The fastest worker does the sequential part. Here, let the smartest do the hardest.