Skip to content

xtask: add external library smoke mode#844

Merged
EffortlessSteven merged 1 commit into
mainfrom
xtask/external-library-smoke
May 19, 2026
Merged

xtask: add external library smoke mode#844
EffortlessSteven merged 1 commit into
mainfrom
xtask/external-library-smoke

Conversation

@EffortlessSteven

Copy link
Copy Markdown
Member

Summary

  • add �xternal-adoption-smoke --library-examples for bounded facade-first clean-project library proof
  • keep the default external adoption smoke and downstream CI recipe modes separate from the library-only path
  • record library_examples in external smoke receipts and document the new mode in SPEC-0013/SPEC-0019
  • mark �xternal-library-smoke done and move the usability-polish goal to downstream policy-pack spec

Boundaries

  • no release prep, version bump, tag, or publish
  • no new contract packs, provider compatibility claims, production security claims, broad policy DSL, or facade redesign
  • no installed CLI execution of xtask or claim-ledger commands

Validation

  • cargo fmt --all -- --check
  • cargo test -p xtask external_adoption_smoke
  • cargo +nightly xtask external-adoption-smoke --path . --library-examples
  • cargo +nightly xtask external-adoption-smoke --path . --library-examples --format json
  • cargo +nightly xtask external-adoption-smoke --path .
  • cargo +nightly xtask adoption-regression --external
  • cargo +nightly xtask spec-check --strict
  • cargo +nightly xtask docs-sync --check
  • cargo +nightly xtask typos
  • cargo +nightly xtask pr-lite
  • git diff --check

@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 9dda801 into main May 19, 2026
5 checks passed
@EffortlessSteven EffortlessSteven deleted the xtask/external-library-smoke branch May 19, 2026 05:07
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