Veritas Kanban 6.1.1 restores reliable scrolling in long Task Detail drawers after the Mantine tabs migration and completes a security-audited dependency maintenance pass. It is a drop-in patch release for 6.1.0 with no schema, API, configuration, or migration changes.

## Task Detail scrolling

Long Task Detail content is constrained to the available drawer height again, and the shared overlay scroll region receives wheel input normally. A Chromium regression now verifies the Mantine tabs root layout, real content overflow, and an actual scroll-position change so this contract is covered beyond component-level rendering.

Interactive controls inside task cards no longer activate the card itself. This restores touch status selection in WebKit after the Mantine 9.5 update. Status-move browser checks now wait for the visible save contract before closing Task Detail, matching the user-facing lifecycle instead of racing the completed network response.

File-backed workflow operations now wait for their storage directory to be ready before reading or writing. This removes a startup race that could make an immediate first workflow request fail with `ENOENT`.

Thanks to Matt Ezell for reporting the regression and contributing the focused CSS correction in #1153 and #1154.

## Dependency maintenance and security

The workspace minor and patch dependency set is current as of this release, with Chalk 6 adopted separately after runtime compatibility review. Stale transitive override floors for body-parser, fast-uri, js-yaml, nanoid, tar, undici, and related packages were refreshed. Both production-only and full `pnpm audit` checks complete with no known vulnerabilities.

The jsdom 30 proposal was intentionally not included because it requires Node.js 22.22.2 while this release retains the documented Node.js 22.22.1 floor, and it caused 65 changed-test failures. Dependabot will continue offering jsdom 29 patches but defer major updates until the runtime floor and UI environment are deliberately migrated. The floating `pnpm/action-setup@v6` workflow reference already resolves to 6.0.9, so no workflow edit was necessary.

## Install or upgrade

Back up the complete stopped-writer workspace before upgrading and keep the backup until the new runtime is accepted.

```bash
brew update
brew upgrade --cask bradgroux/tap/veritas-kanban
```

For a first installation:

```bash
brew install --cask bradgroux/tap/veritas-kanban
```

The Assets section provides the signed and notarized macOS arm64 DMG and ZIP after the release workflow completes. Linux and Windows artifacts remain unsigned verification previews.

## Compatibility and documentation

Version 6.1.1 retains the 6.1.0 storage schema, public REST API `v1`, provider contracts, configuration, and supported runtime policy. No data migration is required when upgrading from 6.1.0.

See the [full release notes](https://github.com/BradGroux/veritas-kanban/blob/v6.1.1/docs/V6-RELEASE-NOTES.md), [upgrade guide](https://github.com/BradGroux/veritas-kanban/blob/v6.1.1/docs/V6-UPGRADE-INSTALL-ADMIN-GUIDE.md), [compatibility policy](https://github.com/BradGroux/veritas-kanban/blob/v6.1.1/docs/V6-COMPATIBILITY-AND-RELEASE-POLICY.md), and [changelog](https://github.com/BradGroux/veritas-kanban/blob/v6.1.1/CHANGELOG.md).
