Skip to content

fix(scripts): add cl-concurrent-kit's closure to the source-registry smoke test - #16

Merged
takeokunn merged 1 commit into
mainfrom
fix/source-registry-smoke-concurrent-kit-closure
Aug 5, 2026
Merged

fix(scripts): add cl-concurrent-kit's closure to the source-registry smoke test#16
takeokunn merged 1 commit into
mainfrom
fix/source-registry-smoke-concurrent-kit-closure

Conversation

@takeokunn

Copy link
Copy Markdown
Collaborator

Summary

  • `source-registry-smoke.lisp` never grew its candidate-roots past cl-codec-kit/cl-weave/cl-prolog/cl-parser-kit, so it aborted with a MISSING-DEPENDENCY on cl-concurrent-kit.
  • Found running the release checklist's verification script directly (`nix run` apps don't execute on aarch64-darwin).

Test plan

  • `scripts/verify.lisp` (tests + examples + source-registry smoke) now exits 0, all three stages run

…smoke test

source-registry-smoke.lisp's candidate-roots never grew past cl-codec-kit,
cl-weave, cl-prolog, and cl-parser-kit, so it aborted with a MISSING-DEPENDENCY
on cl-concurrent-kit -- a real cl-tty-kit.asd :depends-on since an earlier
session, unrelated to this one's later v0.6.1 bump. Adds cl-concurrent-kit
and its own transitive closure (cl-boundary-kit, cl-date-kit, cl-host-kit).

Found while running the release checklist's `nix run .#verify` equivalent
directly (nix apps don't execute on this host's aarch64-darwin) -- this smoke
test is the release gate that would have caught it.
@takeokunn
takeokunn merged commit a6b47fc into main Aug 5, 2026
3 checks passed
@takeokunn
takeokunn deleted the fix/source-registry-smoke-concurrent-kit-closure branch August 5, 2026 17:10
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