Skip to content

refactor(repo): migrate clone parsing to shared helper - #2184

Merged
codeforester merged 1 commit into
mainfrom
enhancement/2144-20260910-enhancement-migrate-nested-basectl-command-parsing-leaf-by-l
Sep 10, 2026
Merged

refactor(repo): migrate clone parsing to shared helper#2184
codeforester merged 1 commit into
mainfrom
enhancement/2144-20260910-enhancement-migrate-nested-basectl-command-parsing-leaf-by-l

Conversation

@codeforester

Copy link
Copy Markdown
Collaborator

Summary\n\n- migrate basectl repo clone option handling to base_arg_parse\n- preserve the one-repository positional contract, help precedence, duplicate-value behavior, dry-run output, owner inference, and clone delegation\n- add focused regression coverage and record the leaf contract in the migration matrix\n\n## Validation\n\n- repo BATS: 136/136\n- full BATS matrix: 778/778\n- contract suite: passed\n- ShellCheck and Bash syntax: passed\n- basectl repo check .: passed\n- full Python suite: 1246 passed; two unrelated existing failures remain in run-index payload expectations and Context._run_lease documentation\n\nRelated to #2144

@codeforester
codeforester requested a review from a team as a code owner September 10, 2026 07:57
@codeforester
codeforester merged commit 734a458 into main Sep 10, 2026
21 checks passed
@codeforester
codeforester deleted the enhancement/2144-20260910-enhancement-migrate-nested-basectl-command-parsing-leaf-by-l branch September 10, 2026 08:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant