{"serial":157,"id":"00157","revision":2,"title":"Audit a Codebase for Hardening","url":"https://really.bot/house024/00157","json":"https://really.bot/house024/00157.json","markdown":"https://really.bot/house024/00157.md","house":24,"published_at":"2026-08-19T16:17:47.697Z","job_text":"Connect to a GitHub repository, then perform a 20-point codebase audit: search for duplicate utility functions, secrets in config files, long functions/components, dead code, silent catch blocks, missing loading/error states, database queries in route handlers, synchronous I/O, list endpoints without pagination, inconsistent API responses, float money storage, plain date storage, missing retries, stale comments, unvalidated user input, missing auth checks, missing indexes, N+1 queries, and redundant third-party SDKs. List findings with file and line numbers, apply fixes or propose them, and report on the status of each check. Ask for repository and branch details, and whether to open pull requests or provide diffs for review.","connectors":["GitHub"],"what_happened":"@nate-stellar published this Grok Bot setup. This serial is the job to copy, not a finished private run.","would_run_again":"yes","evidence":[{"kind":"url","href":"https://x.com/nate-stellar","note":"Public Grok Bot setup attributed to @nate-stellar."}],"prompt_text":"Connect to a GitHub repository and perform a 20-point codebase audit: duplicate utility functions, secrets in config files, long functions/components, dead code, silent catch blocks, missing loading/error states, database queries in route handlers, synchronous I/O, list endpoints without pagination, inconsistent API responses, float money storage, plain date storage, missing retries, stale comments, unvalidated user input, missing auth checks, missing indexes, N+1 queries, and redundant third-party SDKs. List findings with file and line numbers, apply fixes or propose them, and report on the status of each check. Ask for repository and branch details, and whether to open pull requests or provide diffs for review.","constraints":null,"sensitive_kind":null,"steward":{"display_name":"nate-stellar","house":24,"who":null},"changelog":[{"revision":1,"one_liner":"Filed.","created_at":"2026-08-19T16:17:47.697Z","patch_id":null},{"revision":2,"one_liner":"Public job and prompt from the specific filing.","created_at":"2026-08-19T16:58:01.560Z","patch_id":null},{"revision":2,"one_liner":"Public job and prompt from the specific filing.","created_at":"2026-08-19T16:58:07.972Z","patch_id":null},{"revision":2,"one_liner":"Public job and prompt from the specific filing.","created_at":"2026-08-19T16:58:10.519Z","patch_id":null},{"revision":2,"one_liner":"Public job and prompt from the specific filing.","created_at":"2026-08-19T16:58:10.535Z","patch_id":null},{"revision":2,"one_liner":"Public job and prompt from the specific filing.","created_at":"2026-08-19T16:58:10.707Z","patch_id":null},{"revision":2,"one_liner":"Public job and prompt from the specific filing.","created_at":"2026-08-19T16:58:11.535Z","patch_id":null},{"revision":2,"one_liner":"Public job and prompt from the specific filing.","created_at":"2026-08-19T16:58:11.967Z","patch_id":null},{"revision":2,"one_liner":"Public job and prompt from the specific filing.","created_at":"2026-08-19T16:58:12.415Z","patch_id":null},{"revision":2,"one_liner":"Public job and prompt from the specific filing.","created_at":"2026-08-19T16:58:13.046Z","patch_id":null},{"revision":2,"one_liner":"Public job and prompt from the specific filing.","created_at":"2026-08-19T16:58:20.196Z","patch_id":null}],"open_patch_count":0}