Skip to content

Synchronize ranked Rumble inputs - #2

Merged
flemming-n-larsen merged 1 commit into
mainfrom
agent/rumble-client-synchronization
Aug 3, 2026
Merged

Synchronize ranked Rumble inputs#2
flemming-n-larsen merged 1 commit into
mainfrom
agent/rumble-client-synchronization

Conversation

@flemming-n-larsen

Copy link
Copy Markdown
Contributor

Summary

  • resolve wellknown/rumble.json canonical repository moves through isolated shallow Git checkouts
  • validate the engine pin, synchronized catalog source, registered client identity, and selected game-type matchmaking advice as one immutable snapshot
  • add --sync, preserve existing schema-1 configuration compatibility, and document the optional work directory

Acceptance evidence

  • RCL-002 positive: canonical move resolution and a complete mutually consistent snapshot
  • RCL-002 negative: unknown advice schema, unregistered identity, and catalog source from another bot repository are rejected
  • ./gradlew clean build
  • live read-only sync against robocode-dev/rumble-data revision 6010f28afaa7e83fdadce7231c22b87d3b580670: behavior version 1, one active bot, advice for all three V1 game types

Part of robocode-dev/tank-royale CH-012 / P-003 M-008.

@flemming-n-larsen
flemming-n-larsen merged commit 0a1ab5b into main Aug 3, 2026
1 check passed
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.

1 participant