Salambo
Browse documentation
ReferenceProject layout reference

Project layout reference

Reference for files compiled into an agent deployment and files used as sandbox inputs.

View Markdown
text
project/
├── .pi/
│   ├── settings.json
│   ├── SYSTEM.md
│   ├── skills/
│   │   └── <skill>/SKILL.md
│   ├── prompts/
│   │   └── <prompt>.md
│   └── extensions/
│       └── <extension>.mjs
├── sandbox/
│   ├── packages.json
│   └── workspace/
├── salambo.yaml
└── package.json

Compilation mapping

SourceManifest destination
.pi/settings.jsonModel and thinking-level defaults
.pi/SYSTEM.mdBase system prompt input
.pi/skills/**/SKILL.mdSkill resources
.pi/prompts/*.mdPrompt-template resources
.pi/extensions/*Hosted extension manifest
sandbox/packages.jsonManaged image package declaration
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:

text
.git
node_modules
dist
.next
.turbo
coverage

Keep required deployment inputs outside generated directories.