---
title: One-entry outline
description: T8.2 fixture — a page whose only TOC entry is the synthetic Overview.
pagefind: false
---

This page has a sidebar and a table of contents, and the table of contents holds
exactly one entry: Starlight's synthetic "Overview" row. It carries **no
headings at all**, which is the state `TocJump.astro`'s `flat.length >= 2` gate
exists for — a control offering a single choice is chrome, not navigation.

The rendered consequence is what `mobile-content.css` §D4b's collapse rule
claims: with no jump control drawn, the 3rem `--sl-mobile-toc-height` slot the
frame's top padding and `scroll-padding-top` reserve must go to `0rem`, or every
page like this one wears a band of empty chrome under the header.

Every other fixture page in this corpus renders two or more TOC entries, so
without this page the collapse branch could only ever be exercised by moving the
DOM around in a test — which proves the CSS selector, never the page. It is kept
out of the search index (`pagefind: false`) so it stays a layout fixture rather
than a new answer in the search census.

## Related pages

- [/](../index.md)
- [/guides/blocks-showcase](./blocks-showcase.md)
- [/guides/copy-page-off](./copy-page-off.md)
- [/guides/frame-block](./frame-block.md)
- [/guides/getting-started](./getting-started.md)
- [/guides/no-page-title-toc](./no-page-title-toc.md)
- [/guides/prompt-block](./prompt-block.md)
- [/guides/recipe-in-guide](./recipe-in-guide.md)
- [/guides/visibility-audience](./visibility-audience.md)

# Agent Instructions

This portal answers questions programmatically. To receive a synthesized,
source-cited answer instead of crawling page by page, append the `?ask=`
query parameter to any page URL on this site:

    /guides/quickstart?ask=how+do+I+authenticate

Optional parameters:

- `&goal=<what-you-are-trying-to-do>` steers the answer toward your
  objective (e.g. `&goal=write+a+python+client`).
- `&version=<label>` scopes the answer to a mounted version when the
  portal publishes more than one.

The response is `text/markdown`: the answer followed by a `# Sources` list
of the portal pages it was grounded in. Status codes are the contract:

- `200` — the answer; `402` — the portal owner’s plan or answer credits are
  exhausted (surface this to your operator; do NOT retry); `429` — you are
  rate-limited; back off for the `Retry-After` seconds; `503` — the answer
  lane is temporarily unavailable; fall back to crawling the `.md` pages.

For the full corpus map read `llms.txt` at the site root; for the tool
surface (search + page fetch as MCP tools) see `/mcp`.
