art50-ci v0.1.0
Warning
Superseded by v0.2.0. Reports and provenance evidence generated by v0.1.0 may contain absolute local paths, including a host username. Upgrade and regenerate reports before sharing them; remove or replace any v0.1.0 report artifacts already published.
First technical preview of art50-ci: local-first regression tests for declared AI disclosures and C2PA provenance in delivered experiences.
Highlights:
- Checks configured disclosure text, initial-render visibility, sampled obstruction, and basic accessible names in Chromium.
- Compares source and delivered C2PA manifests through recursive ingredient ancestry.
- Produces JSON, HTML, screenshots, timestamps, and hashes without telemetry or media uploads.
- Denies private-network access unless the exact origin is requested in config and granted at runtime.
Install this release before the npm package is available:
npm install --save-dev https://github.com/Rubiss/art50-ci/releases/download/v0.1.0/art50-ci-0.1.0.tgz
npx playwright install chromium
npx art50-ci initThis tool reports configured technical observations. It does not provide legal advice, certification, signer-trust verification, or a legal compliance conclusion.