Downloads · 30 days
6
30% of all-time downloads
NagaYu/ante-claim-alignment
ante-claim-alignment is a text classification model from NagaYu. Use it when you need a label for a piece of text. It is set up for ante. The card lists the license as apache-2.0.
Given a change, the claim made for it, and the evidence attached, this judge answers one question:
Downloads · 30 days
6
30% of all-time downloads
All-time downloads
20
Public
Repo size
—
Likes
0
Public
Click a slice to open those files.
.py169 KB · 96%
From the Hugging Face model README
Given a change, the claim made for it, and the evidence attached, this judge answers one question:
Does this evidence actually test what this claim says?
It does not answer "is this patch correct?" — a much harder question that no system answers reliably — and it does not answer "who wrote this?", which it refuses to ask.
That is deliberate. The judge's output can cost a contributor real work, so every decision has to be explainable line by line to the person it affects. It combines four executed or statically-derived signals:
ImportError for
a symbol the patch introduces is recorded as weaker than an AssertionError
about behaviour.min_change_coverage = 0.34.result = f(x); assert all(... for ... in result) style is correctly read as
substantive.A fault-injection probe (mutation testing restricted to the changed lines) is reported as a signal, not a gate: measured on the benchmark, gating on it costs false positives, because small guard-clause fixes legitimately offer few faults to inject.
ALIGNED · TRIVIAL_EVIDENCE · MISALIGNED · UNDER_SUBSTANTIATED ·
NO_EVIDENCE
None of them means "rejected". The protocol's negative outcome is a specific, satisfiable request.
| metric | value |
|---|---|
| fabricated evidence detected | 100% |
| off-topic / low-quality rejected | 100% |
| good contributions lost (false positives) | 6.8% |
| behaviour-breaking changes accepted | 30% |
| verification time per PR (mean / max) | 0.42s / 2.14s |
Compare against the baselines in the benchmark.
config.json and
overridable per project in AGENTS.md.from predict import AlignmentJudge
judge = AlignmentJudge(path="pkg/core.py")
print(judge.judge(claim=issue_body, before=old_source, after=new_source,
test_source=attached_test))
This repository contains no authorship signal and must not be used to guess whether a human or a model wrote a contribution. That classification is unreliable and unfair, and the protocol this judge belongs to is built to make it unnecessary.