Repository navigation
Conversation
A write call naming a path below a regular file or a symlink (/a.txt/x, /dlink/x) walked into it: the content layer answered WrongLogicalRole, the write route mapped it to Unknown, and an Unknown keeps its Store call Workspace. fs.write/rm/edit/cp/mv each then held one, and after as many such calls as the Store has call Workspaces every write was refused Capacity. Mutation::resolve now refuses a name below a non-directory as NotDirectory at that entry, as fs.mkdir on the same route already does, so the call is a known refusal and its Workspace is closed. The SDK guide lists NotDirectory among the shared write refusals. Test added: layerfs-api/tests/write_refusals.rs a_write_through_a_non_directory_is_not_directory. No tests deleted. Production LOC: 109,056 -> 109,062 (delta +6) Scope and method: tools/production_loc.py --root on the parent and the staged tree; layerfs-store-service 10,009 -> 10,015; reference absent (retired R9c; last counted 65,417 at tree 498dd19). Test and docs are not counted. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Owner
Author
|
Closing: fork Actions workflows are not enabled yet (0 workflows indexed), so no CI ran. Will reopen once enabled. |
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.
Fork-internal PR only to run CI for Ephemeral-AI-Lab#435 at bfe4368. Will be closed after CI.