amal66 makes Mike's privacy checks harder to wave through
A new review gate now tests whether a fresh Mike installation actually keeps browser access locked down.
amal66 has turned previously optional security checks into a repeatable review step. Each proposed change gets a temporary, self-contained copy of the core database and sign-in services, then the checks run against a clean installation.
- Browser-facing access is tested as deny-by-default, so client apps should not be able to read database records directly.
- Sign-in tokens are checked to ensure the backend identifies the right user.
- Pagination is also tested against the same realistic setup.
The environment is created solely for the check and discarded afterwards, with no accounts, secrets, or outside services involved. The work deliberately tests new installations, not upgrade paths, which remain a separate question.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?