# My Goals

This folder captures what you want to achieve. Goals are intentions that decompose into actionable tasks and learning opportunities.

The ZAM agent reads these goals to suggest tasks and prioritize your learning queue. When you complete a goal or your priorities shift, the agent will propose updates. You approve changes by committing them.

## Structure

Each subfolder holds a goal and decomposes it into at most 7 sub-goals or milestones (Miller's number). The hierarchy is:

**Goals** (markdown, here) -> **Tasks** (task connector) -> **Tokens** (database)

## Example

- **Master backend architecture** — Understand the full request lifecycle, from HTTP handler to database query, in the system I work on.
- **Run a 10K** — Build running endurance over the next 3 months through progressive training.
- **Learn conversational Spanish** — Reach B1 level by practicing 20 minutes daily with spaced repetition.

Create a subfolder for each goal. Write a `README.md` that states the goal and breaks it down.
