outside15.
Open work. Visible evidence.

A small AI task. Checks you can inspect.

Outside15 keeps the outdoor break simple. Behind the return screen, a local agent organizes the observation, checks its evidence, and hands control back to the person.

Gemma · Local model experiment

Keep the failures in the story.

ModelPassedRun
llama3.28 / 8Earlier baseline
gemma3:1b3 / 8Preserved failed experiment
gemma3:4b8 / 8Current extractor

Eight focused English regression cases. Results reflect each run’s model and validation path; they are not a general model benchmark. These runs used different integration paths, so they are development evidence rather than a controlled model comparison.

Mastra · Bounded recovery

Reject. Retry. Return for review.

RejectedInjected draft with a fabricated quote
ValidatedReal local gemma3:4b inference
Your turnHuman review required before saving

This is a controlled failure injection, followed by actual inference. Mastra made 2 attempts. The workflow saved zero observations.

GitHub Actions · Test before deploy

A broken check stops Pages deployment.

Python validation → Mastra failure tests → browser flows → static build → repository-subpath and offline checks → GitHub Pages deployment.

Workflow implemented and checked with local equivalents. A successful hosted Actions run is still required after pushing to your repository. Live inference is verified locally and excluded from hosted CI.