Complete vault layout.
data/<vault>/
README.md
assistant.md
vault-plan.json
config/
skills.json
skills/
project-status/
SKILL.md
automations/
update-situation.md
docs/
onboarding/
README.md
projects/
project-id/
project.json
README.md
assistant.md
automations/
daily-digest.md
resources/
2026-05-24-note.md
architecture.png
sketch.excalidraw
tasks/
README.md
2026-05-24-configure-proxy.md
logs/
activity/
2026-05.md
work/
situation.mdAssistant chat runtime is outside the vault:
data/runtime/<vault>/chats/| Path | Purpose |
|---|---|
README.md |
General vault notes. |
assistant.md |
Global Assistant instructions. |
vault-plan.json |
Global planning data. Task records may include string status, external_id, and link fields. link can be external or a project-relative resources/..., tasks/..., or work/... path when the task has projectId. |
config/skills.json |
Vault skill config, including disabled system skills. |
skills/ |
Vault Assistant skills. |
automations/ |
Global automations. |
docs/ |
Team documentation not tied to a single project. |
projects/ |
Projects. |
| Path | Purpose |
|---|---|
project.json |
Project metadata. |
README.md |
Main project notes. |
assistant.md |
Project Assistant instructions. |
automations/ |
Project-specific automations. |
resources/ |
Raw material, inputs, sources, uploads, links, and notes. |
tasks/ |
Project tasks. |
logs/ |
Project logs. |
work/ |
Produced or refined material from Assistant, automations, or people. |
| File | Notes |
|---|---|
tasks/README.md |
Task index. |
logs/activity/* |
Activity log segments. |
work/*.md |
Assistant/automation/person-produced outputs. |
Assistant resolution details: assistant.md.
The code supports some legacy paths:
system.mdas the old global assistant file;agents.mdas the old project assistant file;agents/*.mdoragents/<name>/AGENT.md;gantt.jsonas the old global planning file;plan/as the old task area;artifacts/as the old resources area;generated/as the old work area.
Use the modern paths for new vaults.