Skip to content

feat: ruxpy tree implementation for directory structure #66

Merged
tanmayc07 merged 4 commits intomainfrom
tree
Nov 13, 2025
Merged

feat: ruxpy tree implementation for directory structure #66
tanmayc07 merged 4 commits intomainfrom
tree

Conversation

@tanmayc07
Copy link
Owner

@tanmayc07 tanmayc07 commented Nov 10, 2025

Key Changes

  • Implemented tree objects for storing project directory state.
  • Integrated the tree objects in the starlog objects so that the directory state is synced everytime one records a new starlog entry.
  • Added a new command warp to change courses/branches which adds one more step towards branching logic.
  • Added checks to ensure no loss of state before warping to new course.
  • Updates documentation to include the new additions and their usage.

@tanmayc07 tanmayc07 self-assigned this Nov 10, 2025
@tanmayc07 tanmayc07 added documentation Improvements or additions to documentation enhancement New feature or request and removed documentation Improvements or additions to documentation labels Nov 10, 2025
@tanmayc07 tanmayc07 marked this pull request as ready for review November 13, 2025 01:25
@tanmayc07 tanmayc07 merged commit 1ca69f2 into main Nov 13, 2025
1 check passed
@tanmayc07 tanmayc07 deleted the tree branch November 13, 2025 01:44
@tanmayc07 tanmayc07 mentioned this pull request Nov 13, 2025
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant