Skip to content

Tighten CLI self-description contracts#1

Closed
sketchmind wants to merge 13 commits into
devfrom
codex/cli-self-description-contracts
Closed

Tighten CLI self-description contracts#1
sketchmind wants to merge 13 commits into
devfrom
codex/cli-self-description-contracts

Conversation

@sketchmind
Copy link
Copy Markdown
Owner

Summary

  • tighten CLI help/schema discovery metadata and output-shape contracts
  • improve command self-description coverage for selectors, choices, and discovery commands
  • add surface-quality tests so schema discovery commands point to real help surfaces

Verification

  • python tools/check_quality_gate.py
  • DSCTL_RUN_LIVE_TESTS=1 DSCTL_RUN_LIVE_ADMIN_TESTS=1 DS_LIVE_ADMIN_ENV_FILE="/Users/sheldon/VibeCoding/dolphinscheduler-agent/dolphinscheduler-cli/.env" python -m pytest -q tests/live

@sketchmind sketchmind closed this Apr 19, 2026
@sketchmind sketchmind deleted the codex/cli-self-description-contracts branch April 19, 2026 10:36
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