Skip to content

Rename product framing from CTF/Paintbot to Battle Royale in docs - #79

Open
devin-ai-integration[bot] wants to merge 2 commits into
mainfrom
devin/1788898839-battle-royale-naming
Open

Rename product framing from CTF/Paintbot to Battle Royale in docs#79
devin-ai-integration[bot] wants to merge 2 commits into
mainfrom
devin/1788898839-battle-royale-naming

Conversation

@devin-ai-integration

Copy link
Copy Markdown
Contributor

Summary

The repo publishes only the battleroyale Coworld but its docs still introduced it as "Coworld CTF" / "Paintbot", which is confusing for anyone landing here. This renames the product/repo identity to Battle Royale in prose only:

  • README.md and docs/RULES.md now lead with the Battle Royale rules (12-seat FFA, single life, unarmed spawn/fists, weapon tiers, shrinking ring, dropWeaponOnDeath GV46, placements). The original two-team rules are kept verbatim under an explicit "Legacy CTF mode" heading, since the engine and tests still support mode: "ctf".
  • AGENTS.md, docs/PROTOCOL.md, docs/MAPKIT.md, players/baseline/README.md, flake.nix names/descriptions, live-ffa-viewer-testing skill description.
  • Stale coworld_manifest_paintbot.jsoncoworld_manifest_battleroyale.json where the text describes current state, including caos-tools/test.sh narrow_tree (the old name silently dropped the manifest from the narrowed tree; narrow_tree skips missing entries).
  • tools/ladder/README.md gets a note that the ladder tooling is CTF-league-only rather than being renamed.

Deliberately untouched (would break or is historical): code identifiers, src/ctf//bin/ctf-server paths, COWLDCTF magic, mode: "ctf", CTF_BOT_* env vars, tests/replays/ctf.bitreplay, .github/workflows/*, generated files, test assertions, "CTF chrome/parity" mode references in skills, issue URLs to Metta-AI/coworld-ctf, and dated design docs (docs/plans/*, docs/ladder/*, CODEBASE_AUDIT.md, DEPTH_TARGET.md, docs/DESIGN.md).

No .nim/.js source changed; nim c -d:release src/ctf.nim builds unchanged.

Link to Devin session: https://app.devin.ai/sessions/e7f0cc812456426a9cefc46a1da813dd
Open in Devin Desktop: https://app.devin.ai/desktop/session/e7f0cc812456426a9cefc46a1da813dd?variant=devin
Requested by: @arisklar6

arisklar6 and others added 2 commits September 8, 2026 20:25
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔍 Devin Review: 2 flags

Not posted on this PR by your GitHub settings — view them in Devin Review. (Configure)

Devin Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants