Recompiling a node no longer risks crashing the process

Every time you recompile a code node, the platform loads a fresh copy of it and throws the old one away. Until now the type registry kept pointing at the discarded copy. That had two costs: the old copy could never be released, so memory crept up on a mesh where people edit and recompile a lot; and once enough of them had piled up, an unrelated background operation could stumble over one and take the whole process down — a hard crash with nothing in the logs to explain it.

The registry now drops a node's types the moment its old copy is discarded. Recompile as often as you like; nothing accumulates, and there is no stale entry left for anything to trip over.

Reconnecting…
The connection to the server was interrupted. Trying to restore it…
Trying again…
The connection could not be restored. Reloading the page…
The server was updated. Reloading the page to pick up the latest version.