mirror of
https://github.com/rudrankriyam/App-Store-Connect-CLI.git
synced 2026-04-25 15:45:48 +03:00
[GH-ISSUE #591] feat: Add OpenAPI coverage audit tooling #163
Labels
No labels
bug
bug
documentation
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/App-Store-Connect-CLI#163
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rudrankriyam on GitHub (Feb 17, 2026).
Original GitHub issue: https://github.com/rudrankriyam/App-Store-Connect-CLI/issues/591
Summary
Add tooling that helps answer: “which App Store Connect OpenAPI endpoints are covered by
asc?” and “what’s missing?”This should be a developer-facing audit tool that produces a machine-readable report.
Why this matters
The project is already large and growing fast. A coverage audit:
Current state (verified)
docs/openapi/latest.json.docs/openapi/paths.txt(generated byscripts/update-openapi-index.py).Proposed UX
Option A: Make target (developer tool)
Outputs:
docs/openapi/coverage.jsonOption B: CLI command
Coverage model (proposal)
At minimum, report:
specEndpoints[](method + path)implementedEndpoints[](method + path)missingEndpoints[]Stretch:
Implementation ideas
Pick one (or combine):
internal/asc.cmdtestand unit tests.The runtime instrumentation route is attractive because it reflects real behavior.
Test plan
Acceptance criteria
docs/openapi/latest.json.@rudrankriyam commented on GitHub (Feb 18, 2026):
Closing as not planned: opened by mistake. We already did the audit manually, so we don't plan to add separate OpenAPI coverage tooling right now. Reopen if/when we want an automated coverage report.