EvalGlass

Governance

Decisions are recorded, not remembered.

A project that claims no false confidence has to be able to show its own reasoning. EvalGlass records every hard-to-reverse choice as a written decision, and gates the trust-critical code on maintainer review. This is the expertise signal — receipts, not bios.

The ADR process

Architecture Decision Records are the project's institutional memory. When a choice is public-facing or hard to reverse, it does not live in a chat log or a maintainer's head — it becomes a file in the repository.

The path is deliberately ordinary: an issue raises the question, discussion works it out, a pull request adds adrs/NNNN-slug.md capturing the decision and its reasoning, and CODEOWNERS review approves it before it merges. The decision log records every such choice — from the plugin transformation (packaging, the Codex second runtime, score subject identity, and the authoring tier) through the epistemic core, the live-connector lanes, and the drift watcher — the receipts of every hard-to-reverse choice made so far.

Who guards the seams

Not every file carries the same weight. A few seams decide what EvalGlass is allowed to claim, and a change there can quietly turn an honest signal into false confidence. Those seams require maintainer review, enforced in code through CODEOWNERS:

The ownership rules are verifiable, not asserted — read them in .github/CODEOWNERS →

What forces an ADR

A decision is recorded when undoing it later would be costly or would change what users can rely on. In practice, an ADR is required when a change involves:

How the plugin governs what it scaffolds

The same discipline runs one level down. EvalGlass is delivered as a Claude Code plugin (with Codex as a second runtime), and its authoring tier — add-metric, add-judge, calibrate — helps you build your own measurement. The pressure to make a number pass is exactly where false confidence creeps in, so the plugin is governed so it cannot (ADRs 0025, 0038):

Read the decisions in the ADR index →

No foundation. No committee. No voting model.

EvalGlass is pre-alpha, Apache-2.0, and open source, maintained by Syntelesis-Lab. CLAUDE.md is the single operating guide for both humans and agents working on the project. Governance is deliberately lightweight — and documented as it grows, rather than dressed up as more than it is. There is no steering body and no governance theater; the process above is the whole of it.

Related

Contributing
how a change moves through the project
Sustainability
how the project is kept alive, honestly
License
Apache-2.0, open source