Skip to content

Import FOG/FITA Bundles

ThinkWork imports zip bundles atomically. A bundle either lands completely or fails with a report that names the unsafe entry, reserved path, or collision.

Vendor prefixes normalize into ThinkWork’s workspaces/<slug>/ specialist layout:

External pathThinkWork path
.claude/agents/expenses/workspaces/expenses/
.claude/skills/reconcile/skills/reconcile/
.codex/agents/legal/workspaces/legal/
.gemini/agents/support/workspaces/support/

If both a vendor-prefixed path and a plain path target the same logical folder, the vendor-prefixed path wins. The plain path is preserved at its literal location so legitimate mixed bundles do not fail.

Root-level USER.md, legacy IDENTITY.md, legacy SOUL.md, and GUARDRAILS.md are server-managed during import and rejected by default unless the caller explicitly allows a root override. Specialist-level overrides are allowed because they describe local behavior under workspaces/<slug>/, not the tenant assignment or broad safety baseline.