Silkweave Help

Articles

box.json and box.local.json

Where shared settings and secrets live.

Every Box reads its settings in this order: built-in defaults, then box.json, then box.local.json. Objects merge, so a local file only needs the keys it overrides.

File Committed Holds
box.json yes team settings, brand, recipe ledger, feature settings
box.local.json no secrets, credentials, ports, machine-specific overrides

The Box writes box.local.json with owner-only permissions. Never put a secret in box.json, and there is no environment-variable configuration.

Updated 2026-10-17