Skip to content

Keep the remaining CLI regression tests aligned with current Guardex behavior#216

Merged
NagyVikt merged 1 commit intomainfrom
agent/codex/fix-remaining-cli-ci-failures-2026-04-21-12-25
Apr 21, 2026
Merged

Keep the remaining CLI regression tests aligned with current Guardex behavior#216
NagyVikt merged 1 commit intomainfrom
agent/codex/fix-remaining-cli-ci-failures-2026-04-21-12-25

Conversation

@NagyVikt
Copy link
Copy Markdown
Collaborator

@NagyVikt NagyVikt commented Apr 21, 2026

Automated cleanup/publish from a stale-base rescue worktree.

This publishes the remaining CLI CI drift fix on top of current main instead of the old unfinished worktree.

Verification performed:

  • named doctor/start/finish/metadata tests: 9 passing
  • self-update reexec case: passing
  • codex-agent launch case: passing
  • codex-agent --codex-bin override case: passing
  • OpenSpec change validation: passing

Known gap:

  • the codex-agent fallback-start test still timed out after 120s in local verification, so that hang remains explicit rather than silently treated as green.

…behavior

This finishes the pending CI drift cleanup by teaching branch-finish to honor stored guardexBase metadata and by bringing the focused test expectations back in line with the current branch naming, gitignore, self-update, and codex-agent output contracts. The change is migrated onto current main so it does not drag stale base-state back into the merge.\n\nConstraint: the fix must stay narrow to current CLI/test contract drift rather than reworking unrelated codex-agent hang behavior\nRejected: commit the old stale-base worktree directly | risked reintroducing already-merged base-state churn\nConfidence: medium\nScope-risk: narrow\nDirective: keep branch-name and output expectation updates tied to real runtime behavior; do not rewrite tests toward a hoped-for contract\nTested: named node --test run for changed doctor/start/finish/metadata cases (9 passing); node --test self-update reexec case; node --test codex-agent launch case; node --test codex-agent --codex-bin override case; openspec validate agent-codex-fix-remaining-cli-ci-failures-2026-04-21-11-42 --type change --strict; openspec validate --specs; git diff --check\nNot-tested: node --test --test-name-pattern codex-agent restores local branch and falls back to safe worktree start when starter script switches in-place test/install.test.js timed out after 120s
@NagyVikt NagyVikt merged commit 8f26543 into main Apr 21, 2026
1 check passed
@NagyVikt NagyVikt deleted the agent/codex/fix-remaining-cli-ci-failures-2026-04-21-12-25 branch April 21, 2026 10:31
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