CivMC Compliance Audit
Audit the rosegold.cr codebase against CivMC server rules for bot compliance.
Determine Audit Mode
- Check if
$ARGUMENTScontains "full". If so, use full codebase mode. - Otherwise, check the current git branch:
- Run
git rev-parse --abbrev-ref HEADto get the branch name - If on
main, or ifgit diff main...HEAD --name-onlyproduces no output, use full codebase mode - Otherwise, use branch diff mode
- Run
Dispatch the Auditor
Use the Agent tool with subagent_type: "civmc-auditor" to dispatch the audit agent.
Pass a prompt containing:
- The audit mode (branch diff or full codebase)
- The branch name
- Today's date
- If branch diff mode: the list of changed
src/rosegold/files fromgit diff main...HEAD --name-only - Reminder: this is research only — do NOT edit any files
Present Results
After the agent completes, present the full audit report to the user. Do not summarize — show the complete checklist output.
Source: RosegoldMC/rosegold.cr — distributed by TomeVault.