Repository navigation
feat: make main DOX framework non editable by agents - #4
Rare-Programmer wants to merge 1 commit into
Conversation
|
Thanks for raising this. We use a complementary separation that may help with the failure described here. In our setup, This separates the framework from the material agents are expected to maintain. It also keeps project/module documentation separate from agent roles, tool setup and other integrations that may add their own sections to PR #4 specifically addresses agents overwriting the framework itself. Using The entry-point contract must explicitly require agents to:
An arbitrary Would an optional “stable framework in AGENTS.md + maintained project hierarchy in DOX.md” convention be useful alongside this PR? It preserves DOX's Markdown-only approach and does not require another runtime. Published adaptationThe implementation is now available in our DOX Scope fork, at commit 1132dc46.
We checked document links, template structure and the published file contents. The upstream MIT license and image assets remain unchanged. This is a reusable, Markdown-only implementation; it does not claim measured context savings or enforced protection against agents editing the framework. BlueboxC |
I found that on first run agents overwrite the core part of the DOX framework. With the main DOX framework removed agents stop editing any of the AGENTS.md files after every edit. They also lose context of what a DOX framework is.
Making the main DOX framework non removable helps agents always follow DOX instructions and make edits to AGENTS.md files