chore: upgrade to Vitest 5.1 and align with j4k-align 18.3.1 #18

Merged
jercik merged 2 commits from chore/vitest-5-1 into main 2026-11-05 17:18:29 +00:00
Owner

Upgrades the tests to Vitest 5.1 and brings the repository to j4k-align 18.3.1.

  • vitest (and @vitest/coverage-v8 where present) moves to ^5.1.0. The tests needed no changes.
  • A new test:affected script runs pnpm run test --since-last-run: the same suite as test, limited to files affected by changes since the last run.
  • Align 18.3.1 refreshes the managed workflows and commit-message check. The baked-Node step now runs under bash, and the PR commit check now rejects unsquashed fixup!, squash! and amend! commits; the local hook still accepts them.

The commit hook ran the full local checks on both commits, and j4k-align audits clean.

Upgrades the tests to Vitest 5.1 and brings the repository to j4k-align 18.3.1. - `vitest` (and `@vitest/coverage-v8` where present) moves to `^5.1.0`. The tests needed no changes. - A new `test:affected` script runs `pnpm run test --since-last-run`: the same suite as `test`, limited to files affected by changes since the last run. - Align 18.3.1 refreshes the managed workflows and commit-message check. The baked-Node step now runs under bash, and the PR commit check now rejects unsquashed `fixup!`, `squash!` and `amend!` commits; the local hook still accepts them. The commit hook ran the full local checks on both commits, and `j4k-align` audits clean.
chore: align with j4k-align 18.3.1
All checks were successful
Checks / reuse (pull_request) Has been skipped
commit-msg / same-repo-pr (pull_request) Has been skipped
commit-msg / commitlint (pull_request) Successful in 6s
Dedupe check / dedupe-check (pull_request) Successful in 18s
Checks / quality-checks (pull_request) Successful in 51s
Checks / qc-result (pull_request) Has been skipped
Review / Review (pull_request_target) Successful in 2m52s
9946f848ee

Review 01M6PB8T730X39KS64EYBTSKMZ — head 9946f848eeecfb9ef50514f4d1b7b4d5606e9821

Review — j4k-oss/conventional-commit-msg @ 1822a3c920

Scope: diff against base tree 3deba9d39260
Review finished: 8 succeeded, 0 failed, 4 skipped by dispatch
Triage: settled-vacuous
Facts: current review-wide projection

Computed under:

{
  "abandonment": "abandonment-v1",
  "anchor_recipe": 1,
  "batch_policy": "batch-v1",
  "coverage": "coverage-v3",
  "dispatch_policy": "dispatch-v2",
  "grounder_version": 1,
  "grounding_read_rule": "grounding-read-v1",
  "promotion_policy": "promotion-v1",
  "report": "report-v5",
  "tally": "tally-v1",
  "triage_settle": "triage-settle-v2"
}

Findings (0)

No findings survived.

Reviewed:

  • general-bug (workflows/default): no-claims
  • general-bug (git-hook-and-checker/default): no-claims
  • general-bug (dependencies/default): no-claims
  • unix-cli (hook-and-checker/default): no-claims
  • writing-quality (whole/default): no-claims
  • restated-sets (whole/default): no-claims
  • module-design (whole/default): no-claims
  • aposd-plain (whole/default): no-claims
  • test-trimming: skipped-by-dispatch — no test files changed
  • project-docs: skipped-by-dispatch — no project documentation changed
  • use-effect: skipped-by-dispatch — no React code changed
  • react: skipped-by-dispatch — no React code changed

Other claims

  • grounding-pending (0)
  • ungrounded (0)
  • rejected (0)
  • duplicate-of (0)
  • unadjudicated (0)

Coverage

Coverage pass: 01M6PB8T76RRR350TKPYNNTNYP
Accounting: complete (all slots terminal; see slot results for failures)
Slot health: healthy

lens part arm unit status runs loss
general-bug workflows default no-claims 1 no
general-bug git-hook-and-checker default no-claims 1 no
general-bug dependencies default no-claims 1 no
unix-cli hook-and-checker default no-claims 1 no
writing-quality whole default no-claims 1 no
restated-sets whole default no-claims 1 no
module-design whole default no-claims 1 no
aposd-plain whole default no-claims 1 no
  • test-trimming — skipped-by-dispatch: no test files changed
  • project-docs — skipped-by-dispatch: no project documentation changed
  • use-effect — skipped-by-dispatch: no React code changed
  • react — skipped-by-dispatch: no React code changed
<!-- review:summary --> **Review** `01M6PB8T730X39KS64EYBTSKMZ` — head `9946f848eeecfb9ef50514f4d1b7b4d5606e9821` # Review — j4k-oss/conventional-commit-msg @ 1822a3c920c1 Scope: diff against base tree `3deba9d39260` Review finished: 8 succeeded, 0 failed, 4 skipped by dispatch Triage: settled-vacuous Facts: current review-wide projection Computed under: ```json { "abandonment": "abandonment-v1", "anchor_recipe": 1, "batch_policy": "batch-v1", "coverage": "coverage-v3", "dispatch_policy": "dispatch-v2", "grounder_version": 1, "grounding_read_rule": "grounding-read-v1", "promotion_policy": "promotion-v1", "report": "report-v5", "tally": "tally-v1", "triage_settle": "triage-settle-v2" } ``` ## Findings (0) No findings survived. Reviewed: - general-bug (workflows/default): no-claims - general-bug (git-hook-and-checker/default): no-claims - general-bug (dependencies/default): no-claims - unix-cli (hook-and-checker/default): no-claims - writing-quality (whole/default): no-claims - restated-sets (whole/default): no-claims - module-design (whole/default): no-claims - aposd-plain (whole/default): no-claims - test-trimming: skipped-by-dispatch — no test files changed - project-docs: skipped-by-dispatch — no project documentation changed - use-effect: skipped-by-dispatch — no React code changed - react: skipped-by-dispatch — no React code changed ## Other claims - grounding-pending (0) - ungrounded (0) - rejected (0) - duplicate-of (0) - unadjudicated (0) ## Coverage Coverage pass: 01M6PB8T76RRR350TKPYNNTNYP Accounting: complete (all slots terminal; see slot results for failures) Slot health: healthy | lens | part | arm | unit status | runs | loss | | --- | --- | --- | --- | --- | --- | | general-bug | workflows | default | no-claims | 1 | no | | general-bug | git-hook-and-checker | default | no-claims | 1 | no | | general-bug | dependencies | default | no-claims | 1 | no | | unix-cli | hook-and-checker | default | no-claims | 1 | no | | writing-quality | whole | default | no-claims | 1 | no | | restated-sets | whole | default | no-claims | 1 | no | | module-design | whole | default | no-claims | 1 | no | | aposd-plain | whole | default | no-claims | 1 | no | - test-trimming — skipped-by-dispatch: no test files changed - project-docs — skipped-by-dispatch: no project documentation changed - use-effect — skipped-by-dispatch: no React code changed - react — skipped-by-dispatch: no React code changed
jercik merged commit 76688084f9 into main 2026-11-05 17:18:29 +00:00
jercik deleted branch chore/vitest-5-1 2026-11-05 17:18:29 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
j4k-oss/conventional-commit-msg!18
No description provided.