QualityTests
42 days

Test Explorer

Per-suite breakdown of the 627 passing Vitest tests by package, with the areas each suite covers and where to find them.

627

Passing tests

across 7 suites

Largest suite

291

validation-engine

Covered areas

30

distinct behaviours / modules

Tests by suite

Bar length is the suite's share of the largest suite. Counts mirror the per-package Vitest totals.

validation-engine
291
web
170
observability
58
shared-types
45
notifications
38
ui
21
test-utils
4

What each suite covers

Per-area test counts and the spec files that exercise them.

291 testsvalidation-engine
packages/validation-engine/src/**/*.test.ts

6 transition gates plus readiness, ceiling, critical-path, forecast, override and the rule registry.

  • Gate: keystone / transition
    64
  • Gate: readiness threshold
    41
  • Gate: ceiling / cap
    33
  • Gate: dependency / blockers
    30
  • Gate: scope freeze
    22
  • Gate: sign-off
    19
  • Critical-path solver
    28
  • Forecast / burndown projection
    24
  • Override resolution
    17
  • Rule registry + composition
    13
170 testsweb
apps/web/**/*.test.ts

Route handlers, snapshot mapping, authed queries, auth helpers and rate limiting.

  • Route handlers (read APIs)
    52
  • Snapshot → view mapping
    38
  • Authed queries (RLS shape)
    34
  • Auth helpers / session
    28
  • Rate limit middleware
    18
58 testsobservability
packages/observability/src/**/*.test.ts

Logger, timing, error reporter, analytics and tracing seams.

  • Structured logger
    18
  • Timing / spans
    14
  • Error reporter
    12
  • Analytics events
    9
  • Tracing seams
    5
45 testsshared-types
packages/shared-types/src/**/*.test.ts

Enums, the Error Contract (parseRpcResult) and contract shapes.

  • parseRpcResult (Error Contract)
    21
  • Enum guards
    13
  • Contract shapes
    11
38 testsnotifications
packages/notifications/src/**/*.test.ts

Dispatcher, channels (email / web-push / sms stub) and severity routing.

  • Dispatcher fan-out
    15
  • Channels (email/web-push/sms)
    14
  • Severity routing
    9
21 testsui
packages/ui/src/**/*.test.tsx

Component render tests plus status helpers.

  • Component render
    13
  • Status helpers
    8
4 teststest-utils
packages/test-utils/src/**/*.test.ts

Snapshot / fixture builders and scenarios.

  • Fixture builders
    3
  • Scenarios
    1