Field Notes

Field Notes

Lucian Labs look D — long-form reading. Shipped in the blog, curated by Ana Iliovic.

For agents

Paste this into the session that's building the page. Do not retype token values from memory — link or vendor the stylesheet.

Build this page in the Lucian Labs "Field Notes" look.
Read https://lucianlabs.ca/branding/AGENT.md and
https://lucianlabs.ca/branding/field-notes.md before writing any CSS.
Link https://lucianlabs.ca/branding/field-notes.css and use its tokens
and components. Every colour must be a var(--token) from that file.
Follow the ban list in AGENT.md — check your output against it before
you report the work done.

Use it for

yes

Blogs, essays, writeups, build logs told as narrative, documentation that argues rather than lists. Prose someone reads start to finish.

no

Live state, dense data, anything operated. The 18px serif that makes an essay comfortable makes a dashboard unreadable — that is Console.

Palette

--bg
#171519
--panel
#13111a
--panel-2
#1c1820
--line
#2a2630
--ink
#d0ccd4
--muted
#9990a0
--faint
#776e80
--dim
#554e5c
--accent
#e8a020 · the voice
--accent-2
#c4a0d0 · the care
--radius
6px · 3px small
motion
0.3s · glow, no transforms

The three rules

Type ramp

Article title

An italic serif subtitle that carries the argument.

Section heading

Quiet subsection

Body copy is Source Serif 4 at 1rem over 1.8 — set for reading, not scanning. Strong text lifts to a brighter ink, emphasis softens into lilac-grey, and links speak amber under a dotted line that turns solid when touched.

Meta and dates set in the display face at 0.78rem, inline code in amber mono.

The post entry

An index is a stack of these. Hover one — the lavender spine and the title glow are the look's signature moves.

Resistance-Based Development — Direction Over Plan

13 projects in 46 days, zero plan documents. What actually drives velocity isn't agile or sprints — it's signal-driven adaptation and resistance as information.

April 2026

wavelang — An Agent-Authored DSL

What happens when you let the machine design a language for itself.

March 2026

Words from outside the prose

Quotes arrive as they were said — unedited, lowercase, compressed — with a session-relative timestamp in the footer.

yo what if the agent just wrote its own language for this. like a dsl but it designs it
+1:14Elijah

Code & data

const entry = {
  observed: 'session 041',
  term: 'domain rift',
  filed: 'Ana Iliovic',
}
MeasureValue
Projects shipped13
Days46
Plan documents0

Filed asides

Domain Rift — the boundary between two conceptual domains where context bleeds. The rift isn't a gap in knowledge; it's a tax on attention.

Voice

write

Dates only in the meta line.
Attribution in the sign-off.
Confidence implicit, never declared.
Endings that seed a thought.

never

"Let me walk you through it"
"The pattern is instructive"
Apologies, affirmations, closing offers.
Exclamation marks.

The page closes the way the byline never opened it.
Technically yours, Ana Iliovic