From 0a6ef46927c4fc47235663e9b5f65ef95615516e Mon Sep 17 00:00:00 2001 From: John O'Keefe Date: Mon, 2 Feb 2026 10:08:31 -0500 Subject: [PATCH] docs: reorganize verification script to match PROJECT_GUIDELINES.md order Updated verify-quick.sh to follow PROJECT_GUIDELINES.md structure: - Added comments for each check showing which guideline it verifies - Reordered checks to match guideline document order - Expanded from 5 checks to 13 comprehensive checks New checks added: - Backend & Database: migration files, pgx v5 driver version - Frontend & Styling: OOP pattern detection, TailwindCSS usage - General: git history for secrets, Dockerfile proliferation - Build & Deployment: code compilation (post-edit verification) - Configuration: .env.example, .gitignore validation - Code Modification Safety: commit quality check (no large commits) Updated scripts/README.md to document all 13 checks with their corresponding guidelines. Current status: 12/13 checks passing - Only 1 error: 12 legacy templates with custom CSS (need Tailwind conversion) - 1 warning: some Go files have >10 methods (potential OOP, needs manual review) --- scripts/README.md | 130 ++++++++++++++++---- scripts/verify-quick.sh | 264 ++++++++++++++++++++++++++++++++++------ 2 files changed, 332 insertions(+), 62 deletions(-) diff --git a/scripts/README.md b/scripts/README.md index c91d283..43d09b8 100644 --- a/scripts/README.md +++ b/scripts/README.md @@ -2,33 +2,78 @@ ## Quick Start -Run the quick verification script: +Run the verification script: ```bash make verify-guidelines # or ./scripts/verify-quick.sh ``` -## What It Checks +## What It Checks (In Order of PROJECT_GUIDELINES.md) -1. **Custom CSS**: Detects `