Files
cobblemon-survival-pack/docs/checklists/phase-0.md
T
claudeandClaude Opus 5.5 82f540aa51 Remove the CI workflow: no Actions runners on the Gitea server
A push that started .github/workflows/ci.yml crashed the server (Adrian,
2026-10-30). The smoke test, self-tests and quick check run locally.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-30 02:27:17 +01:00

30 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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.
- [x] No CI (Adrian, 2026-10-30: no runners on the Gitea server); the smoke test runs locally.
## 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.