Skip to content

Scaffold doc-approval cli-rust submitter surface (#71)#107

Merged
enricopiovesan merged 2 commits into
mainfrom
cursor/issue-71-doc-approval-cli-rust
Jul 6, 2026
Merged

Scaffold doc-approval cli-rust submitter surface (#71)#107
enricopiovesan merged 2 commits into
mainfrom
cursor/issue-71-doc-approval-cli-rust

Conversation

@enricopiovesan

Copy link
Copy Markdown
Contributor

Summary

  • Add apps/doc-approval/cli-rust/ — Rust CLI client for doc-approval.analyze
  • doc-approval submit --file / --text → execute → poll → print analysis result
  • doc-approval health with optional --json
  • Update scripts/ci/repository_checks.sh with cli-rust gate

Definition of Done

  • cargo build succeeds on macOS and Linux
  • doc-approval submit executes, polls, prints result
  • --json outputs machine-readable JSON
  • doc-approval health prints runtime status
  • Unit/integration tests (3/3 pass)
  • README in cli-rust/ covering build and run
  • scripts/ci/repository_checks.sh updated

Validation

cd apps/doc-approval/cli-rust
cargo build
cargo test
bash scripts/ci/repository_checks.sh

Closes #71

Made with Cursor

Enrico Piovesan and others added 2 commits July 6, 2026 13:32
Add Rust CLI client for doc-approval.analyze with submit/health commands,
document input via --file or --text, JSON output, and CI repository checks.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@enricopiovesan enricopiovesan reopened this Jul 6, 2026
@enricopiovesan enricopiovesan merged commit 980dda2 into main Jul 6, 2026
4 checks passed
@enricopiovesan enricopiovesan deleted the cursor/issue-71-doc-approval-cli-rust branch July 6, 2026 19:39
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.

Scaffold doc-approval cli-rust: submitter + approver queue (Rust CLI)

1 participant