# Froge

Existing guarded FORGE_DEMO=true entrypoint with FakeAgentClient and redacted deterministic fixtures, hosted by an isolated stock Flutter Windows runner. Application Dart sources are unchanged; Rust/provider execution is not exercised.

## Animated WebP

![Froge interaction demo](/showcase/froge/2026-09-10T10-51-12-939Z-293b/froge-interaction.webp)

![Froge guarded demo: control room and active work](/showcase/froge/2026-09-10T10-51-12-939Z-293b/01-control-room.webp)

![Froge task list and execution details with deterministic demo data](/showcase/froge/2026-09-10T10-51-12-939Z-293b/02-runs.webp)

![Froge attention filter and approval details; no approval action is taken](/showcase/froge/2026-09-10T10-51-12-939Z-293b/03-attention-filter.webp)

![Froge demo workspace change list and code-diff preview](/showcase/froge/2026-09-10T10-51-12-939Z-293b/04-workspace-changes.webp)

![Froge demo workspace file browser](/showcase/froge/2026-09-10T10-51-12-939Z-293b/05-workspace-files.webp)

## Reduced-motion HTML

```html
<!-- Copy this asset directory to /showcase/froge/2026-09-10T10-51-12-939Z-293b/. Demo data: Existing guarded FORGE_DEMO=true entrypoint with FakeAgentClient and redacted deterministic fixtures, hosted by an isolated stock Flutter Windows runner. Application Dart sources are unchanged; Rust/provider execution is not exercised. -->
<picture>
  <source media="(prefers-reduced-motion: reduce)" srcset="/showcase/froge/2026-09-10T10-51-12-939Z-293b/01-control-room.webp">
  <img src="/showcase/froge/2026-09-10T10-51-12-939Z-293b/froge-interaction.webp" alt="Froge: Open Runs from the navigation rail; Filter tasks requiring attention; Open Workspaces from the navigation rail; Switch the workspace from Changes to Files; Return to the control room." width="1080" height="648" loading="lazy" decoding="async">
</picture>
```
