Skip to content
This repository was archived by the owner on Apr 7, 2026. It is now read-only.

v0.3.0 - PIXEL-001 v2.1 Pixel-Perfect Verification

Choose a tag to compare

@noahgift noahgift released this 13 Dec 12:26

PIXEL-001 v2.1: Pixel-Perfect Verification Framework

This release adds comprehensive pixel-level coverage verification with Popperian falsification methodology.

Highlights

  • Popperian Falsification: FalsifiabilityGate with 15/25 gateway threshold
  • Statistical Rigor: Wilson score confidence intervals for coverage proportions
  • Pixel-Perfect Metrics: SSIM, PSNR, CIEDE2000 (ΔE₀₀), Perceptual Hashing
  • Rich Terminal Output: 24-bit ANSI color heatmaps with score bars

New Modules

  • falsification.rs - Popperian falsification framework (32 tests)
  • metrics.rs - SSIM, PSNR, CIEDE2000, PHash metrics (36 tests)
  • terminal.rs - Rich terminal output with ANSI colors (18 tests)
  • config.rs - Configuration schema for probar.toml (14 tests)
  • parallel.rs - Parallel processing abstractions (16 tests)

Quality

  • 2,669 tests passing
  • 189 pixel_coverage tests (30 proptest property-based)
  • Max cyclomatic complexity: 1
  • 100% pixel coverage achieved in calculator demo

Installation

[dependencies]
jugar-probar = "0.3"

Documentation

See the pixel coverage chapter in the book.

Full Changelog

See CHANGELOG.md