Files
dcalc/frontendNew/MIGRATION_REGRESSION_CHECKLIST.md
T
2026-07-11 11:14:12 +08:00

1.8 KiB

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

cd frontendNew
pnpm type-check
pnpm build

Both commands passed locally on 2026-07-10 using the installed project dependencies.