project/
├── agent/
│   ├── settings.json
│   ├── system.md
│   ├── skills/
│   │   └── <skill>/SKILL.md
│   ├── prompts/
│   │   └── <prompt>.md
│   └── extensions/
│       └── <extension>.mjs
├── sandbox/
│   ├── packages.mjs
│   └── workspace/
├── salambo.yaml
└── package.json

Compilation mapping

SourceManifest destination
agent/settings.jsonModel, thinking level and active tools
agent/system.mdBase system prompt input
agent/skills/**/SKILL.mdSkill resources
agent/prompts/*.mdPrompt-template resources
Configured extension pathsHosted extension manifest
sandbox/workspace/Immutable new-run workspace seed
salambo.yamlDeployment, sandbox and runtime settings

Runtime paths

PathOwnerMutability
/workspaceRunMutable and durable
/workspace/.salambo/agent/skillsDeployment projectionRead-only to managed tools
All other runtime files are platform-owned and unavailable through managed agent file tools.

Source archive exclusions

Deployment excludes common generated and dependency directories such as:
.git
node_modules
dist
.next
.turbo
coverage
Keep required deployment inputs outside generated directories.