Foundation - Modularize Shell Script #116
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?
Summary
Split the monolithic 1740-line
kugetsuscript into modular components.Details
Create the following modules in
skills/kugetsu/scripts/:kugetsu-session.sh- Session create/fork/destroy logickugetsu-worktree.sh- Git worktree operationskugetsu-config.sh- Config/env loadingkugetsu-log.sh- Structured loggingkugetsu-index.sh- Index.json read/write via JSONkugetsu(main) - Thin dispatcherBackport Compatible
This is an internal refactor. All external behavior must remain exactly the same.
Acceptance Criteria