Skip to content

Adopt ix-cli-kit self-update and shared CLI helpers - #131

Merged
kreneskyp merged 1 commit into
mainfrom
plat-113-cli-adoption
Oct 21, 2026
Merged

kreneskyp merged 1 commit into
mainfrom
plat-113-cli-adoption

Conversation

@kreneskyp

Copy link
Copy Markdown
Contributor

Summary

  • Consume the merged ix-cli-kit self-update feature in quire update and remove quire-cli's local engine.
  • Use ix-cli-kit's diagnostics, typed change_target, and lexical JSON formatter; remove duplicate local implementations.
  • Keep quire-specific input/output adapter logic and update the source-boundary audit, FR-016, and test matrix evidence.

Tracking

PLAT-1176; follows PLAT-113 and PLAT-115.

Verification

  • Focused CLI and quire-qualify source-audit tests passed.
  • make ci passed before opening this PR: format, Clippy, full tests, docs, distribution, deny, cargo audit, unsafe/source audits, and spec/traceability gates.
  • Review artifacts: reviews/SR-180-cli-kit-cutover-code-review.md and reviews/SR-181-cli-kit-cutover-gap-analysis.md (validated).

The registry-argument unit test now lives in ix-cli-kit. Quire-cli's TC-086 row is marked in progress because that upstream test does not bind its local trace matrix.

@kreneskyp
kreneskyp requested a review from a team as a code owner October 21, 2026 04:40
@kreneskyp
kreneskyp merged commit b7459f7 into main Oct 21, 2026
3 checks passed
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