Glossary · Page model

Row expansion

Pointing at one row of a repeating listing and having every structurally-alike row extracted from it.

What is row expansion?

Row expansion takes a CSS selector for a single row or card and finds every element on the page that matches its structure — same depth, tag, parent and grandparent, plus attribute similarity — then extracts per row rather than reading the page as a whole. Paired with a field map of selectors relative to the row, it reads a listing with no model call.

Why it matters

A fifty-row listing read as one page is a large, expensive prompt with a lot of room to go wrong. Read from its rows, it is a deterministic loop with a row count you can verify — and the cost stops scaling with how long the page is.

Related terms

See it in context

Back to the full glossary

Put your agent to work. Keep the decision.

Give your agent a real browser, authorize the accounts it may use, and keep control of every step. Repeated runs compile into skills that replay without a model.