# Phase 0 – checks for Adrian The agent could not run these: they need the game client, or accepting the Minecraft EULA. ## Server (closes the "CI boots the server cleanly" check) - [x] `python3 tools/smoke_test.py --accept-eula` passed on 2026-10-28 (EULA accepted by Adrian). Server started in 20 s, all 6 RCON checks passed (companion live, 1,025 species, core data pack enabled), no ERROR lines in the log. The 9 WARN lines are expected: offline mode set by the test, Cobblemon's optional Adorn mixin, and a KubeJS client-only plugin. - [ ] If the repo goes to GitHub and you accept the EULA for CI too, set the repository variable `MINECRAFT_EULA_ACCEPTED=true`. ## Prism instance "Cobblemon Survival Pack (dev)" - [ ] The instance shows up in Prism (restart Prism if it was open while the instance was created). - [ ] It launches to the title screen without a mod-loading error screen. - [ ] The Mods list contains Cobblemon 1.8.4, Cobblemon Survival Pack Companion 0.0.1, KubeJS, FTB Quests, FTB Library, FTB Teams, Architectury, Kotlin for Forge, Rhino. - [ ] `logs/latest.log` in the instance contains `Cobblemon Survival companion 0.0.1 loaded (Cobblemon 1.8.4…)`. - [ ] In a new creative test world: `/cobblesurvival status` prints `cobblesurvival 0.0.1 ok; cobblemon 1.8.4…; species …`. - [ ] `/datapack list enabled` lists the Cobblemon Survival core data pack. - [ ] A Pokémon spawns from `/spawnpokemon pikachu`, and the FTB Quests book opens from its button in the inventory screen (it's empty for now). ## Exports (closes the "both exports install in a launcher" check) - [ ] Import `build/cobblemon-survival-pack-0.0.1.mrpack` into Prism (Add Instance → Import). It installs, but **without the FTB mods**, by design (they're CurseForge-only). - [ ] Import `build/cobblemon-survival-pack-0.0.1-curseforge.zip` the same way. It installs every mod. ## Decisions (see `docs/design.md`, open decisions) - [x] Platform split: not publishing for now (decided 2026-10-28); revisit before a public release. - [ ] Confirm NeoForge 1.21.1 as the loader. - [ ] License for the companion mod and pack content; pack name and mod id.