E2LLM

Runtime Snapshots

Runtime Snapshots is the public technical series behind E2LLM and SiFR. It documents the practical problem: LLMs need reliable browser-state context before they can reason well about web UIs. New to it? Start with #16 (the category) and #7 (SiFR). The full series:

Runtime Snapshots #17 — BaSS: Browser-as-Shared-Space

Broader direction — not the headline; the structured-perception category comes first.

future directionnot a headline

Runtime Snapshots #16 — The Three Architectures of Browser Agents

The category taxonomy: vision-based agents vs accessibility/tree abstractions vs structured runtime perception.

category taxonomystart here

Runtime Snapshots #15 — Your AI Agent Is Blind

On why agents need a reliable perception layer.

perception

Runtime Snapshots #14 — From Clipboard to Pipeline

Why saved structured snapshots become workflow artifacts.

pipelineartifacts

Runtime Snapshots #13 — The Scalpel and the Swiss Army Knife

On token cost and scoping the context you send to a model.

tokensscope

Runtime Snapshots #12 — Reflection in the Code

Using SiFR for an AI self-audit of the UI.

SiFRself-audit

Runtime Snapshots #11 — The Design Loop

Runtime perception in a design-to-code loop.

design

Runtime Snapshots #10 — The Loop: E2LLM in Production

The production-workflow angle of capturing and reasoning over runtime state.

productionworkflow

Runtime Snapshots #9 — Semantic Regression Detection

Catching UX regressions that deploys break but tests miss.

regressionQA

Runtime Snapshots #8 — From Bug Reports to Automated Regression

Turning bug reports into a QA pipeline.

QApipeline

Runtime Snapshots #7 — Inside SiFR: The Schema That Makes LLMs See Web UIs

SiFR foundation. Introduces the proposed structured representation for runtime browser snapshots.

SiFRstart here

Runtime Snapshots #6 — The Hidden Reason Your LLM UI Agents Cost Too Much

On the token cost of UI context.

tokenscost

Runtime Snapshots #5 — The Real Thing

How the capture is used in practice.

usage

Runtime Snapshots #4 — The Invisible JSON

When hidden UI state breaks model reasoning.

hidden state

Runtime Snapshots #3 — QA That Speaks JSON

Structured snapshots for QA.

QA

Runtime Snapshots #2 — a11y starts with runtime context

Accessibility from runtime context.

a11y

Runtime Snapshots #1 — Taking a fine signup form and making it work

A worked example on a signup form.

worked example

Real Runtime Snapshots: Why They Matter for Debugging and Design

Why runtime snapshots matter for debugging and design.

overview