diff --git a/README.md b/README.md index d612b49..953011f 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,11 @@ The [shared story and simulation guide](docs/story/README.md) explains which data and regression scenarios both repositories share, what their separate implementations verify, and the next story-execution parity gate. +The [SV Snacksworth plan](docs/sv/snacksworth-plan.md) describes proposed team +preparation, capture policies, recovery, and validation for automating all 25 +treat encounters in either version. Its [route research](docs/sv/snacksworth-routes.md) +covers helper acquisition and flight anchors; console routes are not yet validated. + The [C-strategy comparison](docs/battles/pokeguy-c-comparison.md) reruns only the 12 setup fights and combines them with the retained baseline for a new risk ranking. diff --git a/docs/sv/snacksworth-plan.md b/docs/sv/snacksworth-plan.md new file mode 100644 index 0000000..7cc1d92 --- /dev/null +++ b/docs/sv/snacksworth-plan.md @@ -0,0 +1,227 @@ +# Scarlet/Violet Snacksworth automation plan + +Status: researched design, not an implemented or console-validated automation. +Research date: 2026-11-09. Companion: [acquisition and encounter routes](snacksworth-routes.md). + +## Objective and starting state + +Automatically acquire and prepare a catching team, travel to each requested +Snacksworth encounter, catch it, and save verified progress in either Scarlet or +Violet. The required treats are **already in the bag**; earning BBQ rewards is +outside this plan. Do not require trades, HOME, or version-exclusive helpers. + +Assume both DLC regions and the postgame are accessible, the mount's free flight +is unlocked, and the player has full obedience. Flight ability does not imply +that every fast-travel destination has been visited: check and register missing +destinations separately. Do not assume an existing trained catcher, money, +candies, TMs, shards, or evolution stones; inventory these at startup. + +All 25 encounters are level 70 except Kubfu, level 30. +[Encounter reference](https://www.serebii.net/scarletviolet/snacksworthlegendary.shtml) + +## Team decision + +Use Golduck, Gallade, and Magic Guard Clefable. Catching all three is possible in +both versions. Add **Ghost Tera to Gallade** for the horses. This is a proposed +solution requiring battle validation, not a claim that Clefable alone makes +every encounter safe at 1 HP. + +| Helper | Core moves | Preparation | +|---|---|---| +| 哥达鸭 / Golduck | Soak, Taunt; optional Chilling Water and Amnesia | Level 100; train HP and bulk. No particular ability required. | +| 艾路雷朵 / Gallade | False Swipe, Thunder Wave, Taunt, Swords Dance | Level 100; train HP/Attack, check Speed; Ghost Tera required for horse profile. Ability is not essential. | +| 皮可西 / Clefable | Skill Swap; optional Reflect, Light Screen, Moonlight | Level 100; **Magic Guard** required; train HP/bulk. Recheck ability after evolving. | + +Legal moves: [Golduck](https://pokemondb.net/pokedex/golduck/moves/9), +[Gallade](https://pokemondb.net/pokedex/gallade/moves/9), +[Clefable](https://pokemondb.net/pokedex/clefable/moves/9). + +Prefer non-damaging setup and False Swipe. Ordinary chip is unnecessary and adds +critical-hit risk, especially against level-30 Kubfu. Chilling Water is optional, +must stop well before low HP, and cannot lower Solgaleo's Attack while it retains +Full Metal Body. Avoid Snarl against the Justified swords of justice. + +Soak makes the target pure Water: False Swipe can hit Ghosts, and Thunder Wave +can affect originally Electric/Ground targets. It does not remove abilities. +Do not infer battle typing from the summary-screen Tera Type: these encounters +are not automatically Terastallized. Thunder Wave has 90% accuracy; confirm +paralysis rather than counting one button press as success. +[Soak](https://bulbapedia.bulbagarden.net/wiki/Soak_(move)), +[Thunder Wave](https://bulbapedia.bulbagarden.net/wiki/Thunder_Wave_(move)) + +Magic Guard prevents normal recoil and sand damage, but **not confusion or +Struggle damage**. Swapping it onto the opponent persists when Clefable leaves; +Clefable regains its normal ability after battle. Never accidentally Skill Swap +a second time and remove protection. +[Magic Guard](https://bulbapedia.bulbagarden.net/wiki/Magic_Guard_(Ability)) + +## Preparation workflow + +1. Audit boxes, bag, money, flight destinations, helper moves/abilities, Tera + type, and whether each requested legendary was already caught. +2. Catch Golduck and Gallade in Paldea; catch Clefairy in Kitakami. Detailed + flight starts and search instructions are in the route guide. +3. Obtain a Moon Stone, evolve Clefairy, and inspect its ability. If Cute Charm, + use an Ability Capsule to obtain Magic Guard. Ordinary wild catches avoid + the hidden-ability conversion complication of raid catches. +4. Teach essential moves first. Avoid breeding/Mirror Herb dependencies: Yawn + is unnecessary for the default paralysis plan. +5. Level the helpers and train stats. Use existing candies first; if resources + are insufficient, run a separately measured EXP/money/material farming phase. + Do not hide this potentially substantial work inside "prepare team." +6. Change Gallade to Ghost Tera at Medali's Treasure Eatery with 50 Ghost Tera + Shards. Register Medali and the preparation shops as route checkpoints. +7. Stock configurable quantities of Ultra/Timer Balls, healing items, status + cures, and PP restoration. Inspect actual stock before each encounter. + Maximize False Swipe PP if resources allow. Use Leftovers or another harmless + held item; never Rocky Helmet or an item that damages the opponent. +8. Fix party and move order, disable autosave and nicknaming prompts where + available, and create a verified manual save before the first trial. + +An Ability Capsule costs ₽100,000 at postgame Chansey Supply. Changing Tera type +costs 50 matching shards at the Treasure Eatery after Larry's Gym. +[Capsule](https://bulbapedia.bulbagarden.net/wiki/Ability_Capsule), +[Tera change](https://sv-news.pokemon.co.jp/en/page/20.html) + +### Move acquisition checklist + +| Move | Preferred source | Fallback | +|---|---|---| +| Golduck: Soak, Amnesia | Remember Moves / level-up | Train to required level, then remember | +| Gallade: False Swipe, Swords Dance | Remember Moves / level-up | False Swipe TM057 if needed | +| Thunder Wave | Existing TM082 | Craft: 400 LP, 3 Mareep Wool, 3 Pawmi Fur | +| Taunt | Existing TM087 | Craft: 3,000 LP, 3 Meowth Fur, 3 Sableye Gem, 3 Sneasel Claw | +| Skill Swap | TM098 pickup at Crystal Pool, southeast pond edge | Craft: 3,000 LP, 3 Girafarig Fur, 3 Flittle Down | +| Chilling Water, optional | Existing Cascarrafa Gym reward TM022 | Craft: 3,000 LP, 3 Psyduck Down, 3 Surskit Syrup | + +Audit recipe unlocks and TM counts before material farming. One consumed Taunt +TM is needed per helper taught the move. Crystal Pool's Skill Swap pickup is a +useful stop while acquiring Clefairy. +[TM recipes](https://www.nintendolife.com/guides/pokemon-scarlet-and-violet-how-to-craft-tms-all-tm-recipes), +[Crystal Pool pickup](https://www.thonky.com/pokemon-scarlet-violet/crystal-pool), +[Chilling Water](https://pokemondb.net/item/tm022) + +## Battle profiles + +### Ordinary encounter + +1. Arrive, heal/restore PP, save outside interaction range, then confirm species + and level when battle starts. Abort safely on an accidental wild encounter. +2. Golduck uses Soak when the target is not already pure Water. Confirm success + or recognize the harmless "already Water" failure. +3. Use Taunt early for targets that heal, set up, or change typing. Reapply based + on observed turns/messages; do not blindly repeat Soak after every failure. +4. If recoil or damaging weather requires it, switch to Clefable, Skill Swap + Magic Guard onto the target, and confirm that exchange before reducing HP. +5. Switch to Gallade, apply Thunder Wave until paralysis is confirmed, then + False Swipe to 1 HP. Use Swords Dance only if damage/turn-budget measurements + justify it. Prioritize healing and required Taunt refreshes. +6. Throw balls; switch to Timer Balls according to the configured ball policy. + Track opponent turns/PP conservatively and reset before Struggle is possible. +7. Confirm capture and species, finish result screens, then save. Only mark the + target complete after the save is confirmed. + +An opponent's red HP bar is not proof of 1 HP. Continue False Swipe until the +conservative HP/damage model guarantees the floor, or validate another detector. +If no exact model exists, use repeated False Swipes against a defensible worst +case rather than a single preset hit count. + +### Solgaleo: recoil and Metal Burst + +Apply Magic Guard using Clefable **before** low HP, then use Gallade. Full Metal +Body is swappable. Wild Charge/Flare Blitz recoil is then blocked. Metal Burst +can still hurt the catcher: no boosted, large False Swipe without checking the +possible retaliation and current HP. Keep a conservative turn budget. +[Full Metal Body](https://www.serebii.net/abilitydex/fullmetalbody.shtml) + +### Glastrier / Spectrier: Thrash and Double-Edge + +Use **Ghost-Tera Gallade** as the final active catcher, then keep it active while +throwing balls. Normal attacks cannot hit it. Spectrier must first be Soaked so +False Swipe works. Complete any Magic Guard setup while the horse remains +healthy, then enter Ghost form before weakening it. + +Observe and clear any confusion caused during setup before reducing HP. A +Thrash sequence already underway can complicate the switch; the console trial +must cover 2- and 3-turn sequences, interruptions, and confusion expiration. +Do not declare the 1-HP state safe just because Ghost Tera is active. + +Use Taunt to control Glastrier's Taunt/Iron Defense and Spectrier's Disable. +An existing Disable needs recovery/expiration handling. Restore Tera charge at +a Pokémon Center before this profile; a reset must restore the saved charge too. +[Thrash mechanics](https://bulbapedia.bulbagarden.net/wiki/Thrash_(move)) + +### Other exceptions to handle explicitly + +| Target or condition | Required behavior | +|---|---| +| Kubfu, level 30 | No ordinary damaging setup; use False Swipe directly after status/setup. | +| Lugia / Ho-Oh | Taunt to prevent Recover; account for Pressure PP consumption. | +| Groudon / Rayquaza | Taunt to prevent Rest healing and clearing paralysis. | +| Kyogre | Prevent Aqua Ring before activation; if already active, repeated HP recovery requires a different loop/reset. | +| Latias | Reflect Type can undo Soak. Detect type changes and reapply only when necessary. | +| Articuno / Kyogre / Groudon | Level-100 helpers exceed the level-70 OHKO users; keep all helpers above 70. | +| Moltres / outdoor sand | Wait for safe weather or give target Magic Guard before reaching low HP. | +| Accuracy/evasion changes | A missed status/setup move must not advance the state machine. | +| Helper status, fainting, depleted PP | Heal/recover or reset; no automatic damaging fallback move. | + +Encounter-specific move inventory must be imported and audited before coding +policies; the table is a risk checklist, not a substitute for all four moves. +[Encounter moves](https://www.serebii.net/scarletviolet/snacksworthlegendary.shtml) + +## Navigation and recovery design + +Each route starts at a registered fast-travel destination and ends at a visually +verified interaction position. Normalize map north/zoom, mount state, and camera +after arrival. Use altitude-aware waypoints for cave entrances, towers, cliff +ledges, and the crater rim. A map pin alone cannot distinguish a cave floor +from the mountain above it. + +Persist per-target state: version, treat present, already caught, route revision, +flight destination, checkpoint, last save, party/moves/items/charge, battle +profile, successful status/ability/type changes, HP bounds, turns, PP bounds, +ball count, and capture/save confirmation. Persist battle counters only for +diagnosis: after resetting, rebuild them from the saved battle start. + +Bound every search and movement segment. On failure, return to a known flight +anchor and retry a limited number of times. Do not wander indefinitely. On KO, +unexpected battle state, or unsafe PP/stock bounds, reset to the last prebattle +save. Never save a failed capture attempt over that checkpoint. + +Treat possession alone does not prove that an absent target is a navigation +failure: distinguish already caught, wrong altitude, wrong location, and not +yet rendered. Preserve previously completed captures when resetting the current +one by saving after each verified success. + +## Implementation sequence and acceptance + +1. **Preparation pilot:** acquire the three helpers and record short flight-to- + search routes; verify moves, ability conversion, evolution and Ghost Tera. +2. **First complete catch:** Kubfu from Fury Falls. Implement fly, approach, + interact, status, False Swipe, balls, capture verification and save. +3. **Generalization:** a simple level-70 target, then an Electric target and a + Ghost target. Validate Soak/Thunder Wave and hit/miss recognition. +4. **Special battles:** healing, sand, Solgaleo, and both horses. Validate worst + cases before permitting unattended execution of those profiles. +5. **All routes:** record each route from its anchor, including camera setup, + landmarks, altitude transitions, search bounds and recovery. Capture actual + controller timings only here; never invent them from a written guide. +6. **Resume and endurance:** interrupt after a save and during a failed attempt; + verify that resume catches only remaining requested targets. Run both + versions and multiple weather/time states; report actual trial counts. + +Completion means all requested captures are verified and saved with no manual +intervention after the declared starting state. Team acquisition, training and +supplies count toward end-to-end completion. Research completion does not imply +that controller timings, battle reliability, or resource farms are validated. + +## Remaining measurements + +- Compare a bounded daytime Gallade search with male Kirlia plus a fixed Dawn + Stone; wild Gallade is rarer than my earlier "easy to catch" answer suggested. +- Clefairy cave search region and nighttime detection in the target save. +- Missing flight-point registration routes and menu selection across languages. +- Existing EXP/money/shards/TMs versus the resource-farming work actually needed. +- Helper stats, speed margins, worst-case survival, and False Swipe turn bounds. +- Horse transition/confusion handling, Disable recovery, Solgaleo Metal Burst. +- Reliable capture/save detectors, opponent PP bounds, and final ball policy. diff --git a/docs/sv/snacksworth-routes.md b/docs/sv/snacksworth-routes.md new file mode 100644 index 0000000..3477b6f --- /dev/null +++ b/docs/sv/snacksworth-routes.md @@ -0,0 +1,186 @@ +# Snacksworth acquisition and route research + +Research date: 2026-11-09. See [the automation plan](snacksworth-plan.md). +Treats are already obtained. Both versions use the same encounter positions. + +**Reading this guide:** destinations and landmarks are researched; the selected +flight starts and travel segments are proposed routes, not recorded controller +scripts. Unlock each destination by visiting it if necessary. Assume free mount +flight, swimming and climbing; travel on the surface unless a cave is stated. +Use a north-up map. Named flight points are more useful than guessing camera +directions immediately after teleporting. + +## Get the catching team first + +### 1. Golduck / 哥达鸭 + +**Recommended anchor:** North Province (Area One) Pokémon Center, in the northeast +of Paldea. Fly there, open the map, and locate the large nearby lake and its +watchtower. Approach the lake's banks and search for blue Golduck on the shore +or water. This is a bounded wild search, not one guaranteed spawn at the Center. +Catch one, inspect its summary, then return to heal/save. Both versions list +Golduck in this area; typical levels are 47–53. + +**Fallback:** Casseroya Lake in northwest Paldea; start from Casseroya Watchtower +No. 2 and search the surrounding shoreline. Choose one small measured search +patch rather than looping the whole lake. If no usable flight anchors are +registered, Psyduck evolved at level 33 is a fallback, not the primary route. + +[Species locations](https://www.serebii.net/pokedex-sv/golduck/), +[North Province Area One map](https://www.serebii.net/pokearth/paldea/northprovinceareaone.shtml), +[spawn levels](https://rotomlabs.net/dex/scarlet-violet/golduck) + +### 2. Gallade / 艾路雷朵 + +**First route to scout:** daytime/morning/evening mountain search in North +Province (Area One), using the same Center as Golduck. Move from the lake onto +the surrounding mountain slopes and search a bounded patch for Gallade. It is +rare, so a Pokédex/map icon is not a guaranteed individual. Skip night and switch +to the evolution route if the bounded search budget is exhausted. + +**Evolution alternative:** fly to Levincia and search the grassy East Province +(Area Two) outskirts for a **male Kirlia**; verify sex in battle/summary. Fly to +Medali, ascend the hill northwest of town to the ruins, and collect the fixed +Dawn Stone if still present. Use it directly on male Kirlia. This is a candidate +for the preferred automation route if it beats rare-Gallade searches in trials. +Ralts evolved at level 20 is another fallback; a female cannot become Gallade. + +**Other wild-search location:** fly to Alfornada, go west to the upper entrance +of Alfornada Cavern, and descend to a measured search patch. No fixed Tera Gallade +was verified here: the cavern's documented Tera encounters are Houndoom and +Umbreon. Do not interpret trainer level tables as fixed wild spawns. + +[Cavern map](https://www.serebii.net/pokearth/paldea/alfornadacavern.shtml), +[versions and locations](https://www.serebii.net/pokedex-sv/gallade/), +[random-spawn time restrictions](https://dexcabinet.com/pokemon/gallade), +[Kirlia locations](https://bulbapedia.bulbagarden.net/wiki/Kirlia), +[Dawn Stone ruins route](https://dotesports.com/pokemon/news/where-to-find-dawn-stones-in-pokemon-scarlet-and-violet) + +### 3. Clefairy → Clefable / 皮皮 → 皮可西 + +Switch the map to **Kitakami**, then fly to **Crystal Pool**, the water at the +summit of Oni Mountain. At night, search the mountain's nearby cave habitat; +Clefairy is listed for Crystal Pool and the surrounding Oni Mountain/Infernal +Pass areas. This is a search region, not a guaranteed Clefairy standing beside +the flight point. Scout and record one bounded cave route before automation. +The southeast side of Crystal Pool also has a drop-down cave entrance; verify +its Clefairy habitat and a recoverable ledge before adopting that particular +entrance. Avoid blindly dropping to the deepest chamber. + +Pick up **TM098 Skill Swap southeast of the pond**, near the water's edge, if +it has not already been collected. Catch Clefairy and inspect its ability. +Use a Moon Stone to evolve it, then require Magic Guard in the final summary. +Cute Charm can be changed with an Ability Capsule from postgame Chansey Supply. + +**Moon Stone route:** return to Paldea and fly to **Porto Marinada** on the west +coast. Visit the nearby lighthouse and inspect the fixed Moon Stone pickup next +to it. Check inventory first: one-time pickups may already have been taken. +Random mountain sparkles and auction inventory are fallbacks, not deterministic +substitutes. The exact lighthouse approach needs recording. + +[Clefairy locations in both versions](https://www.serebii.net/pokedex-sv/clefairy/), +[night restrictions](https://bulbapedia.bulbagarden.net/wiki/List_of_nocturnal_Pok%C3%A9mon), +[Skill Swap pickup](https://www.thonky.com/pokemon-scarlet-violet/crystal-pool), +[Moon Stone pickup](https://www.serebii.net/pokearth/paldea/westprovinceareatwo.shtml), +[ability conversion](https://bulbapedia.bulbagarden.net/wiki/Ability_Capsule) + +### 4. Finish preparation in towns + +- **Medali:** northwest-central Paldea. Fly to a town Center, enter the Treasure + Eatery restaurant, and speak to the cook to change Gallade to Ghost Tera for + 50 Ghost shards. Verify the result in its summary. +- **Chansey Supply:** available in Mesagoza, Cascarrafa, Levincia and Montenevera. + Buy the required Ability Capsule and training supplies after inventory audit. +- **Any Pokémon Center:** heal, restore PP and Tera charge, craft unlocked TMs, + and set the fixed party/move order before the first encounter. + +[Treasure Eatery](https://bulbapedia.bulbagarden.net/wiki/Treasure_Eatery), +[Chansey Supply](https://bulbapedia.bulbagarden.net/wiki/Chansey_Supply) + +## Legendary routes: all 25 + +All rows are **level 70 except Kubfu, level 30**. Flight anchors below are our +route choices; the linked guides establish target landmarks. Each row still +needs an arrival screenshot, precise waypoint/height, camera reset, interaction +position and recovery recording. Do not interpret the order as one continuous +overworld trip: heal/save and fly to each anchor independently. + +### South and southwest + +These endpoint landmarks are described by +[Nintendo Life's location guide](https://www.nintendolife.com/guides/pokemon-scarlet-and-violet-all-25-returning-legendary-pokemon-locations-in-the-indigo-disk). + +| Target | Proposed flight anchor | From there / final landmark | +|---|---|---| +| 闪电鸟 Zapdos | Poco Path Lighthouse | Climb the lighthouse; inspect the top platform. | +| 拉帝亚斯 Latias | South Province (Area Four) Watchtower | Fly south to the narrow coastal beach. | +| 凤王 Ho-Oh | Alfornada | Fly east over the highlands; search the hill near the waterfall. | +| 固拉多 Groudon | Alfornada | Enter the west cave entrance; descend beneath town. See cave note below. | +| 雷公 Raikou | West Province (Area One) – Central | Ascend toward the mountain lake northwest of Cortondo; inspect its north shore. | +| 代拉基翁 Terrakion | West Province (Area One) – Central | Fly east toward crater-facing cliffs; use the marker map to select the correct shelf. | +| 烈空坐 Rayquaza | South Province (Area Three) Pokémon Center | Ascend north to the southeastern crater rim; stay above Area Zero. | +| 捷克罗姆 Zekrom | South Province (Area Five) Pokémon Center | Fly toward Artazon's southern high ground; inspect the cliff south of its ruins. | + +**Groudon cave detail:** from the upper entrance west of Alfornada, reach the +main cavern, locate the raised Tera Umbreon platform, then search southeast of +it. A flight destination above the cave does not put you at the encounter's +height. This interior route needs separate ledge waypoints. +[Cave directions](https://www.thonky.com/pokemon-scarlet-violet/snacksworths-snacks) + +### West, northwest and snowy mountain + +These endpoint landmarks are described by +[Gamer Guides' location table and map markers](https://www.gamerguides.com/pokemon-scarlet-violet/guide/the-indigo-disk-dlc/pokemon-locations/all-snacksworth-legendary-pokemon-in-the-indigo-disk). + +| Target | Proposed flight anchor | From there / final landmark | +|---|---|---| +| 火焰鸟 Moltres | Asado Desert Watchtower | Fly north onto the rocky rise overlooking Porto Marinada. | +| 露奈雅拉 Lunala | Porto Marinada | Fly north to the coastal cliff beside Casseroya's outlet. | +| 水君 Suicune | Casseroya Watchtower No. 2 | Fly to the smaller western island; inspect its eastern side. | +| 盖欧卡 Kyogre | Gracia Stones | Head north into the sea, toward the jagged offshore rocks. | +| 奈克洛兹玛 Necrozma | Groundblight Shrine, if registered | Ascend the adjacent Socarrat plateau; inspect its eastern ledge. | +| 急冻鸟 Articuno | Montenevera | Fly west/down to the lake; inspect the north bank near the waterfall. | +| 雪暴马 Glastrier | Glaseado Gym | Fly south/down to the ruined building on the snowy slope. | +| 灵幽马 Spectrier | Dalizapa Passage Pokémon Center | Exit toward the southwest; find ruins beside the crater boundary. | + +If Gracia Stones or Groundblight Shrine is unregistered, first visit from a +Casseroya Lake anchor and record a reusable registration route. Do not assume +all named landmarks automatically appear as flight points on the user's save. + +### Northeast, east and central landmarks + +These endpoint landmarks are described by +[Thonky's location list](https://www.thonky.com/pokemon-scarlet-violet/snacksworths-snacks). + +| Target | Proposed flight anchor | From there / final landmark | +|---|---|---| +| 熊徒弟 Kubfu, **30** | Fury Falls | Search beside the falls' nearby sign. | +| 勾帕路翁 Cobalion | Fury Falls | Ascend the cliff southwest of the flight point. | +| 拉帝欧斯 Latios | North Province (Area Two) Pokémon Center | Fly south to the enclosed lake with a central tree. | +| 洛奇亚 Lugia | North Province (Area One) Pokémon Center | Fly northeast offshore; locate the small northern island. | +| 炎帝 Entei | Levincia (North) | Follow the coast northeast to the cape near the river mouth. | +| 毕力吉翁 Virizion | East Province (Area Three) Pokémon Center | Head northwest into Tagtree Thicket, then search its northeast corner. | +| 莱希拉姆 Reshiram | Zapapico | Fly south toward the short river shelf between waterfalls. | +| 酋雷姆 Kyurem | Dalizapa Passage Pokémon Center | Go north, take the left fork into the tunnel, then descend the interior ledge. | +| 索尔迦雷欧 Solgaleo | Pokémon League | Ascend to the roof; inspect the compass emblem below the battle court. | + +For Lugia the last segment is over the sea; retain mount/swim recovery. For +Latios, use the lake marker rather than the Pokémon Center's compass bearing +alone. For Kyurem, entering the actual tunnel is essential: the mountain's +surface cannot reach it. For Virizion, use the Center near the forest's southern +entrance; the precise forest approach needs recording. +[Tagtree access](https://marriland.com/scarlet-violet/walkthrough/starfall-street/team-star-poison/) + +## Route recording priority + +1. Team acquisition and shops, including resource audit and night handling. +2. Fury Falls → Kubfu: short route and the first full save/catch/resume trial. +3. Lighthouse → Zapdos: fixed landmark and an Electric/Soak trial. +4. A simple land encounter, then a healing encounter. +5. Solgaleo, both horses and weather-exposed Moltres battle validation. +6. Remaining surface flights, then sea and cave routes. + +Keep per-route evidence and failure counts. A useful finished route includes +the map marker image/source, a video of the approach, named visual checkpoints, +bounded search region, altitude transitions, tested timings, and recovery back +to the starting flight point. None of those console measurements exist yet.