Run the complete verification pipeline for this project.
- Tests: Run the full test suite. Fix any failures.
- Lint: Run the linter. Fix all violations.
- Format: Run the formatter. Fix any formatting issues.
- Security: Grep for common security anti-patterns:
- eval(, exec(, shell=True, subprocess.call.*shell
- Hardcoded secrets: password\s*=\s*["'], api_key\s*=\s*["']
- SQL injection: f"SELECT, f"INSERT, f"UPDATE, f"DELETE
- State: Update .codelicious/STATE.md with current test count and status.
Report a summary of each check: pass/fail, issues found, fixes applied.