T·R

Technology · The reading interface

Built around the pin cite.

§ The unit of legal work

A brief is built from pin cites — case name, reporter citation, exact paragraph. So the whole reading interface is built around that unit. Open any opinion and the full text is reconstructed from the indexed passages into numbered paragraphs, each a stable anchor. A pin cite anywhere in the product — in a search result, in the synthesized doctrine, in an answer about a paragraph — is a live link that jumps to the exact paragraph and highlights it on arrival. Here is the whole toolkit.

Command palette ⌘K

Jump to any opinion from anywhere without losing your place. Start typing a case name, doctrine, or citation; arrow keys and enter do the rest.

One-click cite copier

Every numbered paragraph copies a clean, Bluebook-style pin cite to your clipboard — case name, reporter citation, and exact paragraph — ready to drop into a brief.

Ask any paragraph

Stuck on a passage? Ask it directly. Answers are grounded in that opinion alone — no outside law — and every paragraph reference is checked against the case in front of you.

The holding, up front

Open any opinion and the court's actual holding is distilled to a single line at the top — with a pin cite straight to the paragraph it rests on.

Live citations in the text

Inside every opinion, citations come alive: in-archive Guam cases link through, statutes are flagged binding, and mainland cases are marked persuasive-only under the reception rule.

Statutes come first

The controlling code section is surfaced above the opinions that construe it — so you start from the binding rule, not a stray case that may have been superseded.

§ Reading an opinion

The opinion page is reconstructed from the archived text — no re-ingestion, no page images — into a clean reading column with every substantive paragraph numbered. That numbering is the spine of the whole product.

Numbered ¶s
Each paragraph carries a [N] marker and a stable #pN anchor
Pin-cite arrival
Following a pin cite smooth-scrolls to the paragraph and plays a one-time highlight pulse, so you land exactly where the cite points
Cite copier
Hover a paragraph, click ⧉ cite → a Bluebook pin cite is on your clipboard; the button confirms Copied ✓
HELD header
The court's holding, distilled to one line with a pin cite to the paragraph it rests on — pre-computed for the whole corpus so it appears instantly, generated on demand for anything new
Official source
The authoritative PDF at the Judiciary of Guam is always one click away

§ Live citations & the reception rule

Inside the opinion text, every citation is classified as you read. The classification is not cosmetic — it encodes Guam's authority hierarchy, so a reader can see at a glance what binds and what merely persuades.

✓ In-archive
A Guam case that exists in the corpus — underlined, clickable, with a hover card showing the case name, and a link straight to it
§ Binding
A Guam Code section — flagged as controlling statutory authority
⟂ Persuasive
A mainland federal or state cite — marked non-binding under the reception rule, which gives off-island authority persuasive weight only

§ Ask any paragraph

Any passage can be questioned in place. Open the drawer on a paragraph and a grounded conversation begins — confined to that one opinion, with no outside law allowed in. Three one-tap prompts cover the common needs, and every paragraph the answer points to is checked against the case in front of you.

Quick prompts
Plain English · Define the terms · Why it matters — one tap, no typing
Closed corpus
Grounded in that opinion only; if the opinion doesn't address the question, the answer says so rather than guessing
Checked ¶s
Each “¶ N” in the reply is verified against the opinion's real paragraphs — valid ones are clickable, invalid ones flagged
Bounded
Two questions per paragraph keeps it a focused aid, not an open-ended chatbot

§ The statute reader

A code section is not just text — it has a history. The statute reader shows the section, parsed into its subsections, and then tells its story: how it came to read the way it does, and who has spoken to it since.

Currency
“Current through {year}” or “enacted {year}”, so you can gauge whether an older opinion still states its rule
The story
A point-in-time timeline — each Public Law that enacted, amended, or repealed the section, with the bill it came from and its sponsoring senators
Construed by
Every opinion that has cited the section, with the authoring justice and the pinpoint where it was discussed

§ Finding your way

Search is the front door, but not the only one. The whole collection is open to browse, the ⌘K palette is always a keystroke away, and the product remembers where you were.

⌘K palette
⌘K / Ctrl-K from anywhere; type a case name, doctrine, or citation; ↑↓ to move, ↵ to open, esc to close
Browse opinions
Every decision grouped by year, newest first, with a year rail to jump down the timeline
Browse the Code
All 22 titles → chapters → sections, each with a chapter rail and live section counts
State restored
Open a case and come back: your query, results, and synthesized answer are restored on browser back — but a fresh visit or reload starts clean
Honest progress
Slow steps narrate themselves — “searching 792 opinions,” “reading the controlling statutes,” “checking every citation” — so a wait never looks like a stall

§ The design system

The interface reads as a scholarly law review, not a software product. That is deliberate and systematic: a single editorial document language governs every surface — warm paper, ink text, hairline rules, no shadows or gradients or rounded corners, a single Stanford Cardinal signal color rationed to under five percent of any screen, the glyph for section marks, and tabular numerals on every citation and count.

Type
Newsreader (serif display & reading) · Schibsted Grotesk (labels & UI) · JetBrains Mono (citations & doc IDs)
Color
Paper, ink, and a single Cardinal signal — never a wash behind body text
Chrome
Masthead nameplate, eyebrows, reporter-style entries, document header and footer

§ Accessibility & reach

Everything above is built to work on a phone, on a slow connection, and for readers who need motion stilled. The reading column reflows to a single screen, the ask-a-paragraph drawer becomes a bottom sheet, and every animated cue — the pin-cite pulse, the streaming dots, the diagram motion on these very pages — is switched off under prefers-reduced-motion, settling into its final state rather than looping. Keyboard paths and ARIA labels cover the palette, the drawers, and the citation badges.

That is the whole build — back to the overview, or try it live.Technology overview →