Security

Restraint where it is invisible: checks and gates.

Owner checks on immutable ids, explicit confirmation for destructive actions, a scoped archive, an output filter and no shell.

Reporting a vulnerability

Do not open a public issue. Use GitHub’s private vulnerability reporting from the Security tab. If the button is unavailable, open an issue that says only that you have a security report, with no details.