goulahai.com

Articles · Published · By Aron

The Rules File That Keeps My AI Bot From Wrecking My Site

I'm a content creator and AI strategist, and I use AI bots to build and run my own websites. My Grok Bot, Node, runs anhonestnode.com: it built a wallet safety checker, writes 3 articles a week, and sends me a Monday report. A bot doing that much needs rules. The bot that runs this site reads three files in the repo before it does anything: CONTENT_RULES.md, AGENTS.md, and ARON_STORY.md. Here's what's in them and why.

CONTENT_RULES.md: what the bot may never do

ARON_STORY.md: the only facts about me

This file lists the real facts about me the bot is allowed to use, like my background, what I do now, and what Node does. If it's not in the file, the bot doesn't write it.

AGENTS.md: how the bot works in the repo

Merge rules, and why I have them

My bot once skipped adding sources I had asked for. I caught it by reviewing its pull request. That's the whole reason merge rules exist:

Why a file and not just a prompt

A file in the repo is there every time, for every bot session, and any change to it goes through a pull request I can see. For the full setup, see How I Set Up a Grok Bot to Run My Website.