evals / knowledge-notes
listed-link
Expected
Hidden from the reviewer, like the grading note below.
- note-sources
- holds
The architecture note adds the same RFC 6585 sentence and adds the URL to sources. The outside fact is linked and listed, and the retry behavior is a statement about Quire. Failing the contract is an invented failure.
Change
notes/sync-architecture.md
+5
3 unmodified lines4567891016 unmodified lines272829303132333435363 unmodified linessources: - https://www.sqlite.org/wal.html - https://www.rfc-editor.org/rfc/rfc9562 - https://www.rfc-editor.org/rfc/rfc6585---
# Sync architecture16 unmodified linesedit a sequence number and returns the highest one. The client deletes the acknowledged rows and stores that number asits cursor.
An overloaded server answers `429 Too Many Requests`, which may include a `Retry-After` header saying how long to wait([RFC 6585](https://www.rfc-editor.org/rfc/rfc6585)). The worker waits that long, or 60 seconds without the header,before it retries.
## Download
Clients poll `GET /edits?after=<cursor>` every 30 seconds while the app is open. The server returns edits from otherContracts
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.