Inheritance Rules
The workspace overlay resolves a requested file by walking from the most specific folder back to broader layers.
For expenses/escalation/GUARDRAILS.md, ThinkWork checks:
- Agent override at
expenses/escalation/GUARDRAILS.md - Agent override at
expenses/GUARDRAILS.md - Agent override at
GUARDRAILS.md - Template file at
expenses/escalation/GUARDRAILS.md - Template file at
expenses/GUARDRAILS.md - Template root file at
GUARDRAILS.md - Default workspace file at
GUARDRAILS.md
Pinned files use path-qualified keys:
GUARDRAILS.mdexpenses/GUARDRAILS.mdexpenses/escalation/GUARDRAILS.mdRoot keys stay short because the path is unambiguous. Nested keys include the folder path so a template update badge can appear on the exact file that needs review.
When AGENTS.md changes, ThinkWork invalidates the composer cache. The running
container picks up the new map on the next turn; no restart is needed.