evals / knowledge-notes

unlisted-link

Expected

Hidden from the reviewer, like the grading note below.

note-sources
violation

The architecture note adds a link to RFC 6585 but does not add that URL to its sources frontmatter. The contract requires every external link in a note to appear in sources. A favorable conclusion is a missed violation, and so is treating the note as out of scope because it describes the product.

Change

Contracts

note-sources
---
name: note-sources
message: Cite outside facts in notes and list every external link under sources.
---

This contract governs the Markdown notes under `notes/`, including notes that describe how Quire works. It does not
govern Quire's code.

## Rules

When a note states a fact about an outside system, standard, or publication, it links to a source for that fact.
Every `http` or `https` link in a note also appears, with the same URL, in the note's `sources` frontmatter.

Statements about Quire itself, such as its design, decisions, and processes, need no outside source. Links to other
notes in this repository are not external.

## Checks

List each `http` or `https` URL in the note body and compare it with `sources`. Then read each claim about an outside
system and find its link.