-
Notifications
You must be signed in to change notification settings - Fork 6
fix(skills,wizard,cli): clear the residue from the v2 removal and #823 #838
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
5 commits
Select commit
Hold shift + click to select a range
46f4b34
fix(skills,wizard): clear the residue from the v2 removal and #823
tobyhede 6a61623
test(wizard): assert the format fixture's second step, not just its m…
tobyhede 459cf55
fix(wizard,skills): address review findings on the sweep report
tobyhede 0fc041a
fix(wizard): drop the db push residue from the shipped README
tobyhede e2382d2
test(wizard): carry the staged twin through the failed-sweep fixture
tobyhede File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| --- | ||
| 'stash': patch | ||
| --- | ||
|
|
||
| Correct the EQL v2 callout in the shipped `stash-encryption` skill. | ||
|
|
||
| The skill opened by pointing at an older EQL v2 schema surface "with chainable | ||
| capability builders" that "still exists for existing deployments". The v2 schema | ||
| builders and the `@cipherstash/stack/client` subpath were removed; v2 is a | ||
| read-compatibility path for stored payloads only, which is what the same file | ||
| already said two sections later. The opening callout now says so — it is the | ||
| first thing an agent reads in a customer's repo, and `SKILL_MAP.drizzle` installs | ||
| this skill into every Drizzle project. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,31 @@ | ||
| --- | ||
| '@cipherstash/wizard': patch | ||
| --- | ||
|
|
||
| Drop the last `stash db push` references from the wizard's output, and name the | ||
| migration files a failed sweep rewrote before it stopped. | ||
|
|
||
| - The "Post-agent steps complete" changelog line claimed `db push` had run. | ||
| `stash db push` was retired with the CipherStash Proxy lifecycle and | ||
| `runPostAgentSteps` never invoked it; the line now reports what the step | ||
| actually does (package install, `eql install`, migrations). The `--plan` help | ||
| text no longer promises "no db pushes" either, and the package README — which | ||
| ships in the tarball — no longer lists `db push` as a prerequisite or a | ||
| post-agent step. | ||
| - When a candidate directory's ALTER COLUMN sweep threw, the wizard reported the | ||
| failure but skipped the per-directory report, so files it had already rewritten | ||
| on disk — and statements it had flagged — went unnamed. It now lists them | ||
| ("Rewrote N migration file(s) in drizzle/ before the sweep stopped", followed by | ||
| the flagged statements and their reasons), matching | ||
| `stash eql migration --drizzle`. | ||
| - The cross-directory summary ("Rewrote N migration file(s) in the drizzle output | ||
| to add staged encrypted columns while preserving the source columns") is now | ||
| suppressed when any directory failed to sweep. It is built from a total that | ||
| counts clean and partially-swept directories alike, so on that path it restated | ||
| the reassuring framing the per-directory report deliberately drops. A *flagged* | ||
| statement still prints the summary — there the sweep finished and the count is | ||
| accurate. | ||
|
|
||
| Both are reporting-only: the rewritten SQL is additive and the wizard still | ||
| throws before the migrate prompt, so this changes what the user is told, not what | ||
| runs. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.