### Scenario: Pending diff metadata preserves added deleted and renamed status

**Proven: the scenario fails on base [1e9f93a48e](https://github.com/pingdotgg/t3code/commit/1e9f93a48e231db3ccc5bcde6c5d84a00d5b9e9a) and passes on head [4254ead57d](https://github.com/pingdotgg/t3code/commit/4254ead57de6aadf60c668a2a835aa6f6d1bad7c).**

|  | Base [1e9f93a48e](https://github.com/pingdotgg/t3code/commit/1e9f93a48e231db3ccc5bcde6c5d84a00d5b9e9a) | Head [4254ead57d](https://github.com/pingdotgg/t3code/commit/4254ead57de6aadf60c668a2a835aa6f6d1bad7c) |
| --- | --- | --- |
| Result | ❌ failed<br>ASSERTION_FAILED: expected "modified" to equal "added" | ✅ passed |
| pending file metadata | ![Base 1e9f93a48e: pending file metadata](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d33d3f3e70680c3f/001-pending-file-metadata.png) | ![Head 4254ead57d: pending file metadata](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/92d6ab3ba6f517d2/001-pending-file-metadata.png) |
| opened y untracked | ![Base 1e9f93a48e: opened y untracked](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ee7a7dfb07dcc979/002-opened-y-untracked.png) | ![Head 4254ead57d: opened y untracked](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8260ad0fd02ce24a/002-opened-y-untracked.png) |
| opened z removed | ![Base 1e9f93a48e: opened z removed](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cf494a4d4f24c3bf/003-opened-z-removed.png) | ![Head 4254ead57d: opened z removed](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7153e52cf1975c18/003-opened-z-removed.png) |
| opened x renamed pure | ![Base 1e9f93a48e: opened x renamed pure](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/023f4343b825b0dc/004-opened-x-renamed-pure.png) | ![Head 4254ead57d: opened x renamed pure](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/227a5ffc97707d97/004-opened-x-renamed-pure.png) |
| opened w renamed changed | ![Base 1e9f93a48e: opened w renamed changed](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b4795043d5c87185/005-opened-w-renamed-changed.png) | ![Head 4254ead57d: opened w renamed changed](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2780efc9c309e35e/005-opened-w-renamed-changed.png) |
| failure | ![Base 1e9f93a48e: failure](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8a850215d6893476/006-failure.png) |  |
