693d72431b
Malformed JSON request bodies fell through to Express's default error handler, which renders an HTML page including the local-filesystem stack trace (info leak). Add a final error-handling middleware: JSON 400 for entity.parse.failed, 413 for entity.too.large, generic 500 otherwise — closing the stack-trace leak on every propagated error, not just JSON.