8.3. Organizing Work
💡 First Principle: As workspaces multiply, you need structure for access, grouping, and shared configuration — so HCP Terraform adds projects (to group and govern workspaces), variable sets (to share variables), and run triggers (to chain dependent workspaces).
Why care: Organization features are a 004 objective (8c). The exam tests the workspace-versus-project distinction and recognizing variable sets and run triggers by what they do.
The mental model: Workspaces are individual rooms; a project is the building that groups related rooms and controls who has keys; variable sets are the building-wide utilities piped into many rooms; run triggers are the intercom that lets one room signal another to act.
⚠️ Common Misconception: "Workspaces and projects are two names for the same organizing unit." A workspace manages one state/run unit; a project groups multiple related workspaces for organization, access control, and variable scoping. They operate at different levels.