Skip to content

Keep the setup alias task log truthful before finish#300

Merged
NagyVikt merged 2 commits intomainfrom
agent/codex/setup-current-single-repo-alias-2026-04-22-13-48
Apr 22, 2026
Merged

Keep the setup alias task log truthful before finish#300
NagyVikt merged 2 commits intomainfrom
agent/codex/setup-current-single-repo-alias-2026-04-22-13-48

Conversation

@NagyVikt
Copy link
Copy Markdown
Collaborator

Automated by gx branch finish (PR flow).

NagyVikt added 2 commits April 22, 2026 13:52
Users already learn gx doctor --current, but gx setup still required --no-recursive for the same traversal behavior. This change accepts --current in the shared traversal parser, updates setup-facing copy, and locks the behavior with a focused setup regression.

Constraint: Setup and doctor share the same nested-repo traversal defaults
Rejected: Keep --current doctor-only | setup/doctor surface drift stays confusing
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: Keep traversal aliases wired through parseRepoTraversalArgs so setup and doctor do not drift again
Tested: node --check bin/multiagent-safety.js; node --test test/setup.test.js; openspec validate agent-codex-setup-current-single-repo-alias-2026-04-22-13-48 --type change --strict; openspec validate --specs
Not-tested: downstream repo self-update/install path after consuming a new CLI package
The implementation commit landed, but the OpenSpec tasks still showed the verification and commit steps unchecked. This updates the task log with the real verification evidence and the recorded commit SHA before handoff into the finish flow.

Constraint: tasks.md is the active execution record for this change
Rejected: Leave verification and commit evidence implicit | downstream cleanup handoff becomes misleading
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: Update OpenSpec task state as steps happen instead of batching it after finish
Tested: not applicable (task-state sync only)
Not-tested: none
@NagyVikt NagyVikt merged commit ca37029 into main Apr 22, 2026
1 check passed
@NagyVikt NagyVikt deleted the agent/codex/setup-current-single-repo-alias-2026-04-22-13-48 branch April 22, 2026 11:54
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