Skip to content

Canonicalize three-command CLI positioning#247

Merged
pengfei-threemoonslab merged 2 commits into
mainfrom
codex/three-command-cli-positioning
Jun 29, 2026
Merged

Canonicalize three-command CLI positioning#247
pengfei-threemoonslab merged 2 commits into
mainfrom
codex/three-command-cli-positioning

Conversation

@pengfei-threemoonslab

Copy link
Copy Markdown
Contributor

Summary

  • Position the three prominent agent-facing flows consistently: shipgate check, agents-shipgate verify, and shipgate audit --host.
  • Bump the runtime contract to version 9, remove verify_local from primary_commands, and keep it in supporting commands metadata.
  • Update generated/public surfaces, skills, docs, trigger guidance, boundary next actions, and regenerated llms-full.txt to match the contract.

Validation

  • pytest tests/test_cli.py tests/test_local_contract.py tests/test_public_surface_contract.py tests/test_trigger_command.py tests/test_diagnostics.py tests/test_first_look.py tests/test_codex_boundary_check.py tests/test_agent_instructions_renderers.py tests/test_agent_instructions_apply.py tests/test_schema_boundaries.py tests/test_verify.py tests/test_host_audit.py tests/test_preflight.py tests/test_action_metadata.py → 780 passed, 3 skipped
  • ruff check src/agents_shipgate tests tools scripts → passed
  • PYTHONPATH=src python -m agents_shipgate check --agent codex --workspace . --format codex-boundary-jsondecision=warn, completion_allowed=true; warning is the existing undeclared skill-surface coverage note for generated skill files.

@pengfei-threemoonslab pengfei-threemoonslab changed the title [codex] Canonicalize three-command CLI positioning Canonicalize three-command CLI positioning Jun 29, 2026
@pengfei-threemoonslab pengfei-threemoonslab marked this pull request as ready for review June 29, 2026 21:46
@pengfei-threemoonslab pengfei-threemoonslab merged commit db01148 into main Jun 29, 2026
3 checks passed
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