Repository navigation
Add filesystems problem statements - #3
Merged
sambhav merged 2 commits intoOct 20, 2026
Merged
Conversation
DanielTemesgen
force-pushed
the
add-problem-statements
branch
from
October 14, 2026 11:06
b5d1862 to
895cf02
Compare
Problem statements for the Filesystems WG: scoped listing, search and glob, bulk and partial reads, writes and typed errors, optimistic concurrency, and change notification and caching.
DanielTemesgen
force-pushed
the
add-problem-statements
branch
from
October 14, 2026 11:22
895cf02 to
37767d6
Compare
DanielTemesgen
marked this pull request as ready for review
October 14, 2026 12:39
Contributor
|
The running example makes each gap easy to follow. For what it's worth, #2 (my resource-operations strawman) sketches answers to parts of PS4 and PS5: stat, create/update/delete, and conditional writes with a precondition-failed error. It uses "version" where this uses "revision". I'm happy to switch #2 to "revision" so the two docs line up, or to whatever the group prefers. |
kziemski
self-requested a review
October 20, 2026 13:32
kziemski
previously requested changes
Oct 20, 2026
kziemski
dismissed
their stale review
October 20, 2026 13:37
testing permissions and ran an automated review
sambhav
approved these changes
Oct 20, 2026
olaservo
added a commit
that referenced
this pull request
Nov 4, 2026
Fast follow to #1. Docs only. `docs/problem-statements.md` (#3) is now the source of truth for scope, open questions, and SEP status, so the skeleton docs link to it instead of restating it: - **README**: scope covers listing, search/glob, bulk/partial reads, writes, and `stat` (per PS1–6), and links the problem statements. - **open-questions.md**: keeps only cross-cutting questions (SEP-2571/2532 disposition, uploads vs. writes, Skills `resources/directory/read`) and links the PS items; per-statement questions live in the problem statements. - **related-work.md**: drops the SEP table, which had already drifted (SEP-2631 listed as Draft; it closed 2026-10-14), and points to PS "Related proposals". Adds the File Uploads extension. - **use-cases.md**: links the running example and PS1–3 for the two cases they already cover; memory-server and base64 cases unchanged. AI disclosure: drafted with Claude Code; reviewed by me. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem statements for the Filesystems WG: scoped listing, search and glob, bulk and partial reads, writes and typed errors, optimistic concurrency, and change notification and caching.
Seeing as the combined Files WG has been put on hold for now, I've removed reference to it here.
Motivation and Context
How Has This Been Tested?
Breaking Changes
Types of changes
Checklist
Additional context