Pure file moves (no content changes) so git records them as renames and
history/blame is preserved through the migration that follows:
cypress/e2e/*.cy.ts -> e2e/*.spec.ts
cypress/e2e/*-driver.ts -> e2e/*-driver.ts
cypress/fixtures/ -> e2e/fixtures/
cypress.config.ts -> playwright.config.ts
InputAutocomplete.cy.tsx -> InputAutocomplete.browser.test.tsx
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
## Launch Checklist
This fixes the position of the autocomplete list - CSS fix mostly.
It also changes the loading of the metadata to be using promises instead
of callbacks.
I couldn't reproduce the following issue, so I'll be closing it for now.
- Fixes#945
Before:
<img width="563" height="577" alt="image"
src="https://github.com/user-attachments/assets/6ea264e1-cb85-4a8a-8df5-ab50e7815333"
/>
After:
<img width="563" height="577" alt="image"
src="https://github.com/user-attachments/assets/27fa2901-dd96-44fd-9774-363fd4c5ed98"
/>
- [x] Briefly describe the changes in this PR.
- [x] Link to related issues.
- [x] Include before/after visuals or gifs if this PR includes visual
changes.
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>