# Foundations for your workflow

Choose the row that matches the question in front of you. These are entry points;
your agent can search the full library when more detail is needed.

| Your question | Start here | Search concept |
| --- | --- | --- |
| What job should the agent own? | [Choose a Real Job](https://learn.createsomething.space/paths/governed-agent-engineering/choose-a-real-job) | agent scope |
| How does it decide what to do next? | [Build the Agent Loop](https://learn.createsomething.space/paths/governed-agent-engineering/build-the-loop) | agent loop |
| What should it remember, and which tools can it use? | [Give It Memory and Tools](https://learn.createsomething.space/paths/governed-agent-engineering/give-it-memory-and-tools) | agent memory, tool use |
| Why does it need approval? | [Govern the Boundary](https://learn.createsomething.space/paths/governed-agent-engineering/govern-the-boundary) | permissions approvals |
| How do we know the work succeeded? | [Prove the Run](https://learn.createsomething.space/paths/governed-agent-engineering/prove-the-run) | evaluation |
| What do we need to take ownership? | [Ship the Handoff](https://learn.createsomething.space/paths/governed-agent-engineering/ship-the-handoff) | handoff rollback |

Grantbot/GiGi case notes in the field course illustrate these concepts. They do
not establish the permissions, connected providers, or live acceptance of any
other client's environment.
