The way I understand this, when the agent runs `bd onboard` at startup, it gets the instructions from beads, which might refer to data files in the beads directory. Keeping them in sync via a separate branch would be an unnecessary overhead. Right?
I like the idea of keeping potentially noisy changes out of my main branch history, since I look at that all the time.
[1] https://github.com/steveyegge/beads/blob/main/docs/PROTECTED...