AGENTS.md
BUILD.bazel
CLAUDE.md
COOKBOOK.md
Dockerfile.coworld
LESSONS.md
README.md
pyproject.toml
.github/workflows/sync-issues-to-asana.yml
docs/coworlds-expert-agent/README.md
docs/coworlds-expert-agent/coworlds-expert.md
docs/coworlds-expert-agent/knowledge/coworld-design-principles.md
docs/coworlds-expert-agent/knowledge/coworld-schema-current-state.md
docs/coworlds-expert-agent/knowledge/player-policy-design.md
docs/coworlds-expert-agent/knowledge/working-with-people-on-design.md
docs/coworlds-expert-agent/skills/upload-player-artifact/SKILL.md
scripts/generate_coworld_schemas.py
src/coworld/__init__.py
src/coworld/__main__.py
src/coworld/api_client.py
src/coworld/bundle.py
src/coworld/certifier.py
src/coworld/cli.py
src/coworld/cli_support.py
src/coworld/config.py
src/coworld/coworld_manifest_schema.json
src/coworld/image_refs.py
src/coworld/manifest_uri.py
src/coworld/manifest_validation.py
src/coworld/play.py
src/coworld/py.typed
src/coworld/schema_validation.py
src/coworld/submit.py
src/coworld/tournament_cli.py
src/coworld/types.py
src/coworld/upload.py
src/coworld.egg-info/PKG-INFO
src/coworld.egg-info/SOURCES.txt
src/coworld.egg-info/dependency_links.txt
src/coworld.egg-info/entry_points.txt
src/coworld.egg-info/requires.txt
src/coworld.egg-info/top_level.txt
src/coworld/commissioner/__init__.py
src/coworld/commissioner/protocol.py
src/coworld/docs/COWORLD_MANIFEST.md
src/coworld/docs/LIFECYCLE.md
src/coworld/docs/README.md
src/coworld/docs/artifacts/DEBUG_ARCHIVE.md
src/coworld/docs/artifacts/DIAGNOSIS.md
src/coworld/docs/artifacts/EPISODE_BUNDLE.md
src/coworld/docs/artifacts/ERROR_INFO.md
src/coworld/docs/artifacts/EVENT_LOG.md
src/coworld/docs/artifacts/GAME_LOGS.md
src/coworld/docs/artifacts/GRADE.md
src/coworld/docs/artifacts/OPTIMIZER_OUTPUTS.md
src/coworld/docs/artifacts/PLAYER_ARTIFACT.md
src/coworld/docs/artifacts/PLAYER_LOGS.md
src/coworld/docs/artifacts/README.md
src/coworld/docs/artifacts/REPLAY.md
src/coworld/docs/artifacts/REPORT.md
src/coworld/docs/artifacts/RESULTS.md
src/coworld/docs/artifacts/ROUND_DECISIONS.md
src/coworld/docs/artifacts/TRACE.md
src/coworld/docs/roles/COMMISSIONER.md
src/coworld/docs/roles/DIAGNOSER.md
src/coworld/docs/roles/GAME.md
src/coworld/docs/roles/GRADER.md
src/coworld/docs/roles/OPTIMIZER.md
src/coworld/docs/roles/PLAYER.md
src/coworld/docs/roles/REPORTER.md
src/coworld/examples/__init__.py
src/coworld/examples/paintarena/Dockerfile
src/coworld/examples/paintarena/README.md
src/coworld/examples/paintarena/__init__.py
src/coworld/examples/paintarena/compose.yaml
src/coworld/examples/paintarena/coworld_manifest_template.json
src/coworld/examples/paintarena/game/__init__.py
src/coworld/examples/paintarena/game/server.py
src/coworld/examples/paintarena/game/client/admin.html
src/coworld/examples/paintarena/game/client/global.html
src/coworld/examples/paintarena/game/client/player.html
src/coworld/examples/paintarena/game/client/replay.html
src/coworld/examples/paintarena/game/docs/global_protocol_spec.md
src/coworld/examples/paintarena/game/docs/player_protocol_spec.md
src/coworld/examples/paintarena/optimizer/README.md
src/coworld/examples/paintarena/optimizer/__init__.py
src/coworld/examples/paintarena/optimizer/paint_arena_optimizer.py
src/coworld/examples/paintarena/player/__init__.py
src/coworld/examples/paintarena/player/player.py
src/coworld/examples/paintarena/reporter/__init__.py
src/coworld/examples/paintarena/reporter/paint_arena_summarizer.py
src/coworld/examples/paintarena/reporter/stats_reporter.py
src/coworld/examples/paintarena/reporter/_sdk_vendored/__init__.py
src/coworld/examples/paintarena/reporter/_sdk_vendored/bundle.py
src/coworld/examples/paintarena/reporter/_sdk_vendored/event_log.py
src/coworld/examples/paintarena/reporter/_sdk_vendored/io.py
src/coworld/examples/paintarena/reporter/_sdk_vendored/output_manifest.py
src/coworld/examples/paintarena/reporter/_sdk_vendored/zip_writer.py
src/coworld/examples/paintarena/shared/__init__.py
src/coworld/examples/paintarena/shared/log_shipper.py
src/coworld/optimizer/__init__.py
src/coworld/optimizer/runtime.py
src/coworld/runner/KUBERNETES_RUNNER_README.md
src/coworld/runner/RUNNER_README.md
src/coworld/runner/__init__.py
src/coworld/runner/episode_request_schema.json
src/coworld/runner/io.py
src/coworld/runner/kubernetes_runner.py
src/coworld/runner/runner.py
tests/BUILD.bazel
tests/test_api_client.py
tests/test_canonical_worlds.py
tests/test_cli_support.py
tests/test_commissioner_protocol.py
tests/test_coworld_bundle.py
tests/test_coworld_certifier.py
tests/test_coworld_cli_manifest_uri.py
tests/test_coworld_experience_request_cli.py
tests/test_coworld_kubernetes_runner.py
tests/test_coworld_league_cli.py
tests/test_coworld_manifest_uri.py
tests/test_coworld_optimize_cli.py
tests/test_coworld_player_cli.py
tests/test_coworld_runner_io.py
tests/test_coworld_submit_cli.py
tests/test_coworld_tournament_cli.py
tests/test_coworld_upload_cli.py
tests/test_manifest_validation.py
tests/test_paintarena_optimizer.py
tests/test_paintarena_replay_loader.py
tests/test_paintarena_reporter.py
tests/test_paintarena_reporter_http_io.py
tests/test_paintarena_stats_reporter.py
tests/test_types.py