Skip to content
juliodavid8a.com
/The Work / Xray
LIVE · SIGN IN WITH GITHUBEntry No. 27 · 2026.9Analysis · Repo Health

Xray — repo health you can click

see repo health, trust the score, fix with a PR. An analyzer that fails never renders as healthy.

The problem

01Health tools give one number and no way to tell what it rests on, so a full scan and a half-read repository can show the same score.
02When an analyzer cannot run, most tools report nothing found, and nothing found reads as healthy.
03The obvious fix, let the tool commit its own repairs, hands write access to the thing that was just wrong.

Architecture

A repository enters the analyzers and leaves as a Dataset of scores, each carrying its evidence and confidence; an analyzer that fails reports degraded, never clean; a fix leaves only as a pull request, and the fix branch is re-scanned.
[ Fig. A ] a repository enters; the analyzers read it; scoring weighs the evidence; a failed analyzer reports degraded; a fix leaves as a pull request.

One decision

CHOSEN

Every score carries its evidence and its confidence, an analyzer that fails reports degraded instead of clean, and a fix only ever arrives as a pull request.

REJECTED

A single composite number with failed analyzers counted as zero findings. Rejected because could-not-look and nothing-wrong would render identically, and the product would lie by default.

See it

1 frames · select a frame to swap the hero
xray / sample-scan-1440captured 2026-09-28 · 1440 · 1 of 1
The sample scan result at 1440 pixels wide: every score with the evidence and confidence behind it.
The sample scan result at 1440 pixels wide: every score with the evidence and confidence behind it.evidences · the problem · 01
sample-scan-1440 · The sample scan result at 1440 pixels wide: every score with the evidence and confidence behind it.selected
front doorOpen Xray
sourceSource private

Measured: the scan's own scores, with the composite cap and the confidence shown. Claimed: that a fix improves the score. The product re-scans the fix branch and posts the realized change, even when it misses the projection.

§ Build log — memos that touched Xray
2026.9A dimension whose checks never ran no longer renders as one that passed — the Dataset carries the checks that did not run.
2026.9The fix worker drains patching fixes into guarded pull requests; a fix arrives only as a pull request, never a direct commit.
2026.10Imported findings are verified against HEAD and grouped by root cause, and a group's fix is proposed as one guarded pull request.
2026.10Finding classes became a shared catalog: one definition as data, its guidance rendered on the finding, and new classes held for owner review.
← all productsPythia →