Documentation/Citations, highlights and notes
06 / KEEP THE RECEIPTS

Citations, highlights and notes

Precise ranges, saved evidence and revision-safe working notes.

An exact Citely source citation highlighted in the reader.An exact Citely source citation highlighted in the reader.
Only the cited range is highlighted.Sample documents · Select image to enlarge ↗
Page 4 still leaves you searching. — Day 4 Problem poster from Citely’s Building in Public series.
Day 4 / ProblemPage 4 still leaves you searching.Open full-size poster ↗
From answer to exact passage. — Day 4 Mechanism poster from Citely’s Building in Public series.
Day 4 / MechanismFrom answer to exact passage.Open full-size poster ↗
If the match is unclear, don’t guess. — Day 4 Takeaway poster from Citely’s Building in Public series.
Day 4 / TakeawayIf the match is unclear, don’t guess.Open full-size poster ↗
Your thinking shouldn’t disappear on refresh. — Day 6 Problem poster from Citely’s Building in Public series.
Day 6 / ProblemYour thinking shouldn’t disappear on refresh.Open full-size poster ↗
Save the highlight and its location. — Day 6 Mechanism poster from Citely’s Building in Public series.
Day 6 / MechanismSave the highlight and its location.Open full-size poster ↗
Edits need history. — Day 6 Takeaway poster from Citely’s Building in Public series.
Day 6 / TakeawayEdits need history.Open full-size poster ↗
01

Exact passage ranges

Text citations carry page_char_start and page_char_end offsets plus an extraction version and offset unit. The reader highlights only text.slice(start, end). Missing, reversed or out-of-bounds offsets never trigger a whole-page fallback.

02

Citation interaction

Selecting a citation opens the correct document, navigates to its page, scrolls the passage into view and activates only that citation. Separate non-overlapping citations remain independent.

03

Manual highlights

A browser selection across adjacent inline nodes on one page is converted into page-relative character offsets. Cross-page selections are rejected because one annotation cannot safely describe two page coordinate systems.

04

Persistence and deletion

Kept citations and manual highlights use the shared annotation schema: quote, page, start and end range, extraction version, document ID and conversation ID. Creates and deletes are persisted so reload reflects the saved state.

05

Revisioned notes

Working notes are updated with an expected revision. If another update has already produced a newer revision, the API returns a conflict instead of silently overwriting it. History can be reviewed and an earlier revision restored as a new revision.