veritas-kanban

Veritas Kanban 6.1.7 → 6.2.0 visual comparison

Signed distribution candidate; upload and release readback remain separate. All original views have current equivalents. Every new still was inspected, both original and new GIFs were played through complete cycles, and the new MP4 played to completion without an error. The original images are verified against retained manifests.

The original 6.1.7 capture used build ed5094c6a5f9dd6958ceb952d8d018a40135bf33, bundle io.digitalmeld.veritas-kanban, and packaged-app SHA-256 a23df6443940aff4d9b5013b97ab753b986a63f3bb15dc0d3a8c6aaace866f94. All fourteen maintained assets match the recovered capture manifest, and all ten task-mode images match their retained manifest. Original files remain unchanged.

Desktop maintained captures use 1700×760 content dimensions; mobile browser captures use 390×844. The original task-mode audit used a 1180×900 native window and included its frame and shadow. The current capture records 1180×900 window content without the original frame/shadow. The original task-mode fixture, “Prototype AI triage,” was blocked with failed-run history; the new “Prepare the release candidate” fixture is To Do with no run. Differences in readiness, run results and history reflect those fixture states and do not establish a behavioral improvement. New captures use macOS 15.7.9; the original maintained captures used macOS 15.7.9.

The media capture contract binds new images to the actual packaged candidate and checks original and committed file hashes. Visual review and full GIF playback are separate acceptance steps.

Candidate build: 0b5d65754735716edfd8ebe8ecb93633b70bfbc7; whole-app SHA-256: fab61cf2514475b2d872d8f041735ba3fe59bee54d80a6dcb9ccabe27de69fba. All new media comes from this candidate except the explicitly labeled mobile browser views.

Maintained views

Board overview

The candidate shows the expanded navigation rail with text labels; the retained baseline has the rail collapsed. The same five tasks occupy the same columns. This default-layout difference changes the card width and is not a performance comparison.

6.1.7 original 6.2.0 candidate
Open original
Board overview, 6.1.7
Open candidate
Board overview, 6.2.0

Board to workspace

Both recordings use the same input sequence: board, open in Plan, select Plan, switch to Overview, close to board. Sampling is 8 fps with eight held frames after each completed stage; actual action duration can differ. The candidate uses the lighter task surface and background blur.

6.1.7 original 6.2.0 candidate
Open original
Board to workspace, 6.1.7
Open candidate
Board to workspace, 6.2.0

Task workspace

The task remains in Plan with the same description and status. The candidate uses a lighter workspace surface and blurs the board behind it; detail loading and focus behavior were checked separately.

6.1.7 original 6.2.0 candidate
Open original
Task workspace, 6.1.7
Open candidate
Task workspace, 6.2.0

Settings navigation

The baseline places Settings over the board. The candidate uses a separate modeless native window, adds search above the section content, and replaces the Dark mode switch with a System/Light/Dark appearance selector. Persistence was checked separately.

6.1.7 original 6.2.0 candidate
Open original
Settings navigation, 6.1.7
Open candidate
Settings navigation, 6.2.0

Agent providers

The Agents controls remain in the same section within the new native Settings window. The wider surface exposes the provider list alongside persistent section navigation and search.

6.1.7 original 6.2.0 candidate
Open original
Agent providers, 6.1.7
Open candidate
Agent providers, 6.2.0

Maintenance

Maintenance moves with Settings into its own native window. Storage and health values belong to each disposable capture profile; they are not a before/after operational measurement.

6.1.7 original 6.2.0 candidate
Open original
Maintenance, 6.1.7
Open candidate
Maintenance, 6.2.0

Notifications

Notifications remains grouped by health, adapters, delivery and preferences inside the separate Settings window. Fixture connections are disabled. Targeted notification storage updates were checked separately.

6.1.7 original 6.2.0 candidate
Open original
Notifications, 6.1.7
Open candidate
Notifications, 6.2.0

Command palette

The command list keeps its bounded palette and visible keyboard guidance. The board behind it reflects the different navigation-rail state; native command delivery was verified separately.

6.1.7 original 6.2.0 candidate
Open original
Command palette, 6.1.7
Open candidate
Command palette, 6.2.0

Workbench

Board Chat remains in the right dock and preserves the task board beside it. The same public-safe empty conversation is shown; the candidate has expanded navigation labels.

6.1.7 original 6.2.0 candidate
Open original
Workbench, 6.1.7
Open candidate
Workbench, 6.2.0

Squad Chat

Squad Chat remains selected inside the right dock, with the same empty conversation and Human sender. No external message was sent for this comparison.

6.1.7 original 6.2.0 candidate
Open original
Squad Chat, 6.1.7
Open candidate
Squad Chat, 6.2.0

Mobile board

The dedicated mobile board keeps stacked columns, direct status controls and bottom navigation. This view does not show the separate compact filter controls, which were checked in the responsive board workflow.

6.1.7 original 6.2.0 candidate
Open original
Mobile board, 6.1.7
Open candidate
Mobile board, 6.2.0

Mobile task flow

Both browser recordings open the same task in Plan, select Plan, switch to Overview and return to the board. The candidate updates the task surface while retaining the mobile mode selector.

6.1.7 original 6.2.0 candidate
Open original
Mobile task flow, 6.1.7
Open candidate
Mobile task flow, 6.2.0

Mobile task workspace

At the same 390×844 browser viewport, Plan retains its mode and section selectors, description editor and status fields. The candidate changes the surface treatment without replacing the mobile navigation pattern.

6.1.7 original 6.2.0 candidate
Open original
Mobile task workspace, 6.1.7
Open candidate
Mobile task workspace, 6.2.0

Mobile Settings

Browser Settings remains a dialog at 390×844. The candidate adds Settings search and the appearance selector; this is distinct from the modeless Mac Settings window.

6.1.7 original 6.2.0 candidate
Open original
Mobile Settings, 6.1.7
Open candidate
Mobile Settings, 6.2.0

Every task workspace mode

The same task must stay mounted through Overview, Plan, Run, Results, and History, followed by the expanded presentation. The original task-mode fixture is separate from the maintained documentation fixture.

Drawer: Overview

The active mode and task context remain visible in this presentation. Task content differs from the original showcase fixture; compare layout and navigation, not the displayed run outcome.

6.1.7 original 6.2.0 candidate
Open original
Drawer: Overview, 6.1.7
Open candidate
Drawer: Overview, 6.2.0

Drawer: Plan

The active mode and task context remain visible in this presentation. Task content differs from the original showcase fixture; compare layout and navigation, not the displayed run outcome.

6.1.7 original 6.2.0 candidate
Open original
Drawer: Plan, 6.1.7
Open candidate
Drawer: Plan, 6.2.0

Drawer: Run

The active mode and task context remain visible in this presentation. Task content differs from the original showcase fixture; compare layout and navigation, not the displayed run outcome.

6.1.7 original 6.2.0 candidate
Open original
Drawer: Run, 6.1.7
Open candidate
Drawer: Run, 6.2.0

Drawer: Results

The active mode and task context remain visible in this presentation. Task content differs from the original showcase fixture; compare layout and navigation, not the displayed run outcome.

6.1.7 original 6.2.0 candidate
Open original
Drawer: Results, 6.1.7
Open candidate
Drawer: Results, 6.2.0

Drawer: History

The active mode and task context remain visible in this presentation. Task content differs from the original showcase fixture; compare layout and navigation, not the displayed run outcome.

6.1.7 original 6.2.0 candidate
Open original
Drawer: History, 6.1.7
Open candidate
Drawer: History, 6.2.0

Expanded: Overview

The active mode and task context remain visible in this presentation. Task content differs from the original showcase fixture; compare layout and navigation, not the displayed run outcome.

6.1.7 original 6.2.0 candidate
Open original
Expanded: Overview, 6.1.7
Open candidate
Expanded: Overview, 6.2.0

Expanded: Plan

The active mode and task context remain visible in this presentation. Task content differs from the original showcase fixture; compare layout and navigation, not the displayed run outcome.

6.1.7 original 6.2.0 candidate
Open original
Expanded: Plan, 6.1.7
Open candidate
Expanded: Plan, 6.2.0

Expanded: Run

The active mode and task context remain visible in this presentation. Task content differs from the original showcase fixture; compare layout and navigation, not the displayed run outcome.

6.1.7 original 6.2.0 candidate
Open original
Expanded: Run, 6.1.7
Open candidate
Expanded: Run, 6.2.0

Expanded: Results

The active mode and task context remain visible in this presentation. Task content differs from the original showcase fixture; compare layout and navigation, not the displayed run outcome.

6.1.7 original 6.2.0 candidate
Open original
Expanded: Results, 6.1.7
Open candidate
Expanded: Results, 6.2.0

Expanded: History

The active mode and task context remain visible in this presentation. Task content differs from the original showcase fixture; compare layout and navigation, not the displayed run outcome.

6.1.7 original 6.2.0 candidate
Open original
Expanded: History, 6.1.7
Open candidate
Expanded: History, 6.2.0

Focused large-board comparison

Board with 5,000 tasks

Both packages used the same synthetic task generator, 1360×900 content size and dark theme. The baseline was captured on the local macOS 26.6.2 host; the signed candidate was captured on the macOS 15.7.9 signing runner. Hardware and host conditions differ, so this is not a performance benchmark. The candidate scrolls the selected offscreen task into view after keyboard movement; the baseline retained the first rows. Card truncation remains deliberate. The image shows selection and layout; performance and persistence claims come from the separately recorded packaged journey.

6.1.7 original 6.2.0 candidate
Original focused capture is retained in the portable comparison evidence; the historical repository directory is unchanged. Large board, 6.2.0