41 lines
1.8 KiB
Markdown
41 lines
1.8 KiB
Markdown
# Character migration regression checklist
|
|
|
|
Last updated: 2026-07-10
|
|
|
|
## Routes and imports
|
|
|
|
- [ ] Open `/dcalc/home`, select a role, and enter Equipment, Skill, Forge, and Result.
|
|
- [ ] Bind an assistant account, refresh its role list, and import a selected role through `roleId`.
|
|
- [ ] Import a build by community ID and a skill build by skill code; verify the result refreshes.
|
|
|
|
## Equipment and oath configuration
|
|
|
|
- [ ] Select and deselect weapon, subweapon (where supported), suit, universal, title/pet, treasure,
|
|
oath suit, oath universal, and other oath entries.
|
|
- [ ] Change trigger options, preview equipment, select an oath skill, and move preview suit/oath levels.
|
|
- [ ] Select a suit rarity, double-click a suit icon, and verify all matching pieces are worn.
|
|
- [ ] Repeat the double-click action and verify pieces remain worn rather than being toggled off.
|
|
- [ ] Verify the latest Equipment change-source record describes the single or bulk action.
|
|
|
|
## Skill, forge, and result
|
|
|
|
- [ ] Change skill levels, VP/UP selections, and bound awakening; verify exactly one eventual recalculation.
|
|
- [ ] Edit equipment forging, oath adaptation, avatar, emblems, jade, and global options; refresh and
|
|
confirm persistence.
|
|
- [ ] Switch quickly between two roles, including one without saved data; verify neither equipment
|
|
configuration nor skill-count overrides leak from the previous role.
|
|
- [ ] Verify Result states: loading, error/retry, empty, and successful detail rendering.
|
|
- [ ] Set a baseline, change skill counts, verify total and row deltas, then clear the baseline.
|
|
- [ ] Confirm the result summary appears once per Equipment, Skill, and Forge page, while `/result`
|
|
shows the full detail view.
|
|
|
|
## Automated validation
|
|
|
|
```sh
|
|
cd frontendNew
|
|
pnpm type-check
|
|
pnpm build
|
|
```
|
|
|
|
Both commands passed locally on 2026-07-10 using the installed project dependencies.
|