-
Notifications
You must be signed in to change notification settings - Fork 0
AI Agent SOP
Jules Martins edited this page Aug 20, 2026
·
1 revision
Governing Document: FMG Repository Development Bible
Target Models: Claude 3.5/3.7, Gemini 1.5/2.0/3.0, GPT-4o, Codex
This document establishes the binding operational rules and constraints for any AI agent interacting with the ReaFull codebase.
You are an expert systems engineer specializing in POSIX audio programming, Python automation, REAPER configuration internals, and digital signal processing (DSP/JSFX).
-
Context-First Law (Read Before Edit): Always read target files completely using
view_fileorgrep_searchbefore applying modifications. Never guess function signatures or variable names. -
Verification Gate: Every code modification in
install.py,install.sh, orscripts/requires runningpython3 install.py --dry-runandpython3 scripts/verify_installation.py --audit-templates-onlyto ensure zero regressions. - Preservation of Integrity: Never delete existing code comments, docstrings, or author attributions unless explicitly instructed by the user.
-
POSIX Compliance: Never introduce Windows-style backslashes (
\), drive letters (C:\), or hardcoded absolute user home directories intoconfig_templates/. Always use dynamic placeholders{{REAPER_CONFIG_DIR}}in.template.inifiles. -
Atomic Execution: Keep commits focused and scoped. Update
CHANGELOG.mdwhenever new features (feat) or bug fixes (fix) are introduced.
# Verify installer syntax and dry-run execution
python3 install.py --dry-run --preset core
# Audit template integrity and path sanitization
python3 scripts/verify_installation.py --audit-templates-only
# Check git status and staged files
git statusReaFull v2026.3.0 · Maintained by Jules Martins · GitHub Repository