feat: US-001 - Add shared FS conformance test suite to core#4525
feat: US-001 - Add shared FS conformance test suite to core#4525NathanFlurry wants to merge 1 commit intorivetkit-perf-fixesfrom
Conversation
|
🚅 Deployed to the rivet-pr-4525 environment in rivet-frontend
|
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
|
PR Review: Add shared FS conformance test suite to core This PR refactors the agent-os filesystem backends by extracting S3 into a new package, adding Postgres/SQLite/sandbox backends, and a shared conformance test suite. The architecture is solid, but there are several correctness, test quality, and design issues worth addressing. Bugs and Correctness:
Test Quality:
Architecture and Design:
Minor:
Overall this is a well-structured refactor. The highest-priority items before merge are the S3 removeFile behavioral change, missing conformance test assertions, and the devDependency/public-export mismatch. |

Description
Please include a summary of the changes and the related issue. Please also include relevant motivation and context.
Type of change
How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Checklist: