ShellYard
Last reviewed against v0.9.0 source: internal/ai/assistant.go::MagellanStage

Five-stage flow

Explain → Suggest → Draft → Review → Execute. Operator picks the stage. ShellYard never executes autonomously.

Magellan runs in one of five operator-set stages:

StageWhat it does
ExplainRead-only. Won’t suggest changes.
SuggestIdeas as text. No specific commands.
DraftWrites specific commands or queries you can paste.
ReviewCritiques a user-supplied plan.
ExecuteGated, future. Currently surfaces as “draft + review” — operators still run every command.

The active stage is visible in the chat header. Switching stage swaps the system prompt and adjusts model temperature / top_p.

Operator control

Magellan never executes autonomously. Every command is reviewed by an operator before it runs.