Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ See [Distribution](docs/DISTRIBUTION.md) for release automation, credentials, an
- `verify` is the delivery gate. It enforces the production Effect runtime boundary and dead-code checks, exercises the packed CLI through success and failure paths, and writes the smoke report to `.artifacts/smoke-packed-install.json`.
- `pnpm exec vp config` installs the tracked pre-commit and pre-push hooks; pre-push runs the same `verify` gate as CI.
- Prefer `pnpm exec vp install`, `pnpm exec vp test`, and `pnpm exec vp check` for day-to-day local loops.
- Keep the exact Effect versions and the Effect override aligned with the pinned put.io SDK. The build bundles the SDK so installed CLIs and the SDK share one Effect runtime; if an SDK release depends on an Effect API the pinned runtime lacks, add a pnpm patch under `patches/` and register it in `pnpm-workspace.yaml`.
- Keep the exact Effect versions aligned with the `effect` version the pinned put.io SDK depends on; `smoke:pack` fails if the packed install resolves more than one. The build bundles the SDK so installed CLIs and the SDK share one Effect runtime; if an SDK release depends on an Effect API the pinned runtime lacks, add a pnpm patch under `patches/` and register it in `pnpm-workspace.yaml`.
- Doc placement rules: [Development Guidance in AGENTS.md](AGENTS.md#development-guidance).

## Pull Requests
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
},
"devDependencies": {
"@effect/vitest": "4.0.0",
"@putdotio/sdk": "11.4.2",
"@putdotio/sdk": "11.5.1",
"@types/node": "^26.1.0",
"@uinaf/skillcheck": "0.4.0",
"@vitest/coverage-v8": "catalog:",
Expand All @@ -76,6 +76,6 @@
},
"packageManager": "pnpm@12.4.2",
"inlinedDependencies": {
"@putdotio/sdk": "11.4.2"
"@putdotio/sdk": "11.5.1"
}
}
17 changes: 8 additions & 9 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 1 addition & 2 deletions pnpm-workspace.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
overrides:
effect: 4.0.0
vite: "catalog:"
vitest: "catalog:"

Expand All @@ -20,7 +19,7 @@ minimumReleaseAgeExclude:
- effect@4.0.0
- knip@6.31.0
- "@uinaf/skillcheck@0.4.0"
- "@putdotio/sdk@11.4.2"
- "@putdotio/sdk@11.5.1"
- "@voidzero-dev/vite-plus-core@1.0.0"
- "@voidzero-dev/vite-plus-darwin-arm64@1.0.0"
- "@voidzero-dev/vite-plus-darwin-x64@1.0.0"
Expand Down