Skip to main content
Each pull request OuterLayer tracks has an evidence page. It shows the result of the evidence check, then the acceptance criteria of every work item linked to the pull request. Each criterion is a collapsible row holding the artifact that proves it. The page ends with the cost of the sessions behind the change. The evidence comment links to the page on its last line. Open it from there. The address is /evidence/ followed by a random id.

What the page shows

  • The pull request: its title, repository and whether it is open, merged or closed.
  • The evidence check: passed, failed, not required or pending, for the pull request’s latest commit. It is the conclusion of the OuterLayer evidence check run on GitHub. A repository whose base branch has no merge gate shows not required.
  • Criteria, grouped by work item: each row shows whether the criterion is proven, its id and its text. Rows for unproven criteria start open, so you see what is missing first. Rows for proven criteria start closed. Click any row to open or close it.
  • Artifacts: screenshots and videos play inline inside their row. Reports, logs and results files open as links. An artifact that a later one replaced with --replaces is hidden.
  • Cost: the same total the evidence comment shows. It reads — when no session cost was recorded.
The page never shows session transcripts, prompts or turn content.

Choose who can read it

Each repository has its own setting. Open Settings → General on the factory and find Anyone with the link can open evidence pages. It sits under Post session summaries on pull requests. It is off by default. Changing the setting needs the Reconfigure the git connection permission. Members without it do not see the switch.
A public page shows the cost and every artifact, screenshots and videos included, to anyone with the link. Turn it on only for repositories where that is fine. Artifacts from a private repository become readable by anyone who has the link once you make that repository’s pages public.
The link does not change when you change the setting. A link posted on a pull request keeps working: turning a repository private makes it ask for sign-in at once, and turning it public again opens it again. The link holds only the address of your OuterLayer dashboard, /evidence/, and 22 random characters. It has no organization, factory or repository name and no pull request number, so a copy of it tells a reader nothing before they open it. The page asks search engines not to index it. Anyone who receives a public link can pass it on. Treat it like any unlisted link.

Where the page comes from

The page exists for every pull request OuterLayer tracks. The id is created the first time the evidence comment renders for a pull request, so a repository with the comment turned off has no link to the page. Turn on Post session summaries on pull requests to get the link. See Connect a repository. To put proof on the page, attach evidence and bind it to a criterion. Pages carry a “Made with OuterLayer” link to outerlayer.ai, so an outside reader can find out what built the change.