Skip to content

xtask: add user-path smoke checks#690

Merged
EffortlessSteven merged 1 commit into
mainfrom
xtask/user-path-smoke
May 15, 2026
Merged

xtask: add user-path smoke checks#690
EffortlessSteven merged 1 commit into
mainfrom
xtask/user-path-smoke

Conversation

@EffortlessSteven

@EffortlessSteven EffortlessSteven commented May 15, 2026

Copy link
Copy Markdown
Member

Summary

  • Add cargo xtask user-path-smoke as a bounded first-run adoption check.
  • Exercise scanner-safe, TLS, OIDC, and webhook bundle generation plus verify-bundle.
  • Build a webhook-focused metadata-only verification pack and advance the active goal to lane closeout.
  • Refresh the generated ripr+ badge endpoint for the added xtask tests.

Files added/changed

  • xtask/src/user_path_smoke.rs
  • xtask/src/main.rs
  • .uselesskey/goals/active.toml
  • badges/ripr-plus.json

Validation

  • cargo xtask fmt --fix
  • cargo test -p xtask user_path_smoke
  • cargo xtask user-path-smoke
  • cargo clippy -p xtask --all-targets -- -D warnings
  • cargo xtask pr-lite
  • cargo xtask badges --check
  • git diff --check

Generated smoke artifacts were removed from target/user-path-smoke, target/release-evidence/webhook, and target/claim-proof/webhook-contract-pack after validation.

Non-goals

  • No new fixture profile or public claim.
  • No release evidence widening.
  • No generated payloads committed.
  • No README badge additions.

What this enables next

  • The first-run UX lane can close with a concrete adoption smoke command covering the visible bundle and reviewer-proof paths.

@gemini-code-assist

Copy link
Copy Markdown

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@EffortlessSteven EffortlessSteven merged commit 4bf27c9 into main May 15, 2026
5 checks passed
@EffortlessSteven EffortlessSteven deleted the xtask/user-path-smoke branch May 15, 2026 21:02
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