The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Actions | Updated |
|---|---|---|---|
| External image aggregate-mail-website | Ready Ready | Preview | Nov 1, 2026 4:23am UTC |
Problem: Colon-heavy mail references cause repeated prefix slicing and lookup during backup preview and restore.
Result: Use a compressed prefix tree to scan each reference once while preserving the first listed matching account. Add synthetic regression coverage for overlapping account IDs, reordered accounts, Unicode, unknown references and colon-heavy references across typed fields.
Changelog: Update CHANGELOG.md with the security improvement and docs/KB.md with prefix-matching behavior and bounds.
Validation was not run; evidence is limited to inspection of the pinned diff.
npm test, npm run build and focused workspace-backup tests through the required bounded runner.Rollback: Revert the prefix-tree implementation, tests and documentation. Reverting code cannot undo records already restored.
Affected scope: Account-prefixed reference remapping during workspace backup preview and import, including projects, commitments, rules, proposals and mail state. Incorrect matching could associate restored references with the wrong account.
View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.
Added 1 commit
The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Actions | Updated |
|---|---|---|---|
| External image aggregate-mail-website | Ready Ready | Preview | Nov 1, 2026 4:23am UTC |
Important
This PR was authored by the user configured for CodeRabbit reviews. CodeRabbit does not review PRs authored by this user. It's recommended to use a dedicated user account to post CodeRabbit review feedback.
d39268a5-6e92-4c82-a25a-45a336ea3cb5You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.
Use the checkbox below for a quick retry: