Phase 0: repository structure, config model, and shared cache identity #2
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Lay down the repository, package, and config foundations for
Sessionswithout overcommitting to heavyweight remote-daemon architecture.Implementation Checklist
SessionsEdge Cases and Test Scope
~/.ssh/configManual UI / Product Decisions
.sublime-projectas the editor entry point, but keep plugin metadata as the source of truthCurrent Status
3210e84,27067f3,dee70e7,7ef0e40,5100c7c,6cc9d23,dd5dc4a,1c8f70bmschoi referenced this issue2026-04-11 18:15:55 +09:00
Progress update:
Completed commits:
3210e84Define stable workspace identity and metadata layout27067f3Add bridge and helper crate skeletonsdee70e7Define project entry and plugin metadata ownershipCompleted in this issue:
.sublime-projectvs plugin metadata boundaryStill open here:
Progress update:
Completed commit:
7ef0e40Add Linux CI for Python and RustCompleted in this slice:
uvStill open here:
Progress update:
Completed commits:
5100c7cTighten Python and Rust docstring rules6cc9d23Normalize docs across Python and Rust boundariesCompleted in these slices:
Still open here:
Progress update:
Completed commits:
3308f25Require evidence-backed checklist updatese79b3a0Cover and track Phase 0 edge-case checksCompleted in these slices:
Coverage note:
Progress update:
Completed commit:
f65b540Enforce 88-column Ruff docs checksCompleted in this slice:
88D100,D101,D102,D103, andD417Rust note:
Phase 0 foundation coverage is now complete.
Included commits:
dd5dc4aAlign Python runtime with Sublime compatibility floor1c8f70bTrack Phase 0 completion in planningValidation run:
PRE_COMMIT_HOME=/home/mschoi/remote-ssh/sessions/.pre-commit-cache uv run pre-commit run --all-filesThis closes the remaining Phase 0 items for runtime compatibility, metadata version handling, shared-cache fallback, and the outstanding edge-case checklist.