Internal · HRF Digital Team
If you use Lovable, Bolt, ChatGPT, Claude, Codex, Cursor, or any other AI tool to generate landing pages, RFPs, or program sections for HRF — this two-minute process catches the common breakages before they reach Tony's queue. Cuts the back-and-forth, ships faster.
After your AI tool produces the HTML, run it through the gate. The gate catches the ~80% of issues that would otherwise bounce back: theme conflicts, dead buttons, mobile overflow, missing alt text, dead links, exposed API keys.
→ Paste & check your HTML Recommended for Lovable, Bolt, v0, ChatGPT, Gemini, Perplexity, or any tool that produces HTML in a browser Power-user setup: have your AI tool do this automatically For Claude Code, Cursor, Codex CLI — paste one system-prompt block into your tool's settings and your agent will validate every page automatically until it passes. Zero clicks per page after setup.If the gate fails, the page tells you exactly what to fix and gives you a copy-paste prompt to drop back into your AI tool. The AI regenerates with the fixes applied. Repeat until you see PASS.
Once the gate passes, paste the HTML into Tony's queue or directly into your Elementor block. He no longer has to rebuild — he just styles.
h1–h6, p, a tags. No embedded styles redefining headings or buttons. The Elementor theme handles all styling.<a> has a real href. No href="#" placeholders.-webkit-) where needed.hrf.org, not on GitHub Pages or personal subdomains.HRF copy uses binary moral framing — freedom vs. tyranny. Active voice, declarative sentences, collective "we", no softening language. "Dictators imprison dissidents." Not "some governments have less democratic practices." If you're producing copy, tell your AI tool to use HRF's voice and reference the voice brief.
Tony and I are trying to figure out which AI tools the team is using so we can make this even easier. Two minutes:
Quick survey — which tool do you use? 5 questions. Anonymous. Helps us write tool-specific guides for the tools people actually use.