Jadpo is experimental and not ready for production. These docs follow the compiler's main branch as of 30 Oct 2026. What's built · Install 0.1.0
jadpo
Reference: Tooling

Tooling · rule

toolchain.scaffold_destination_not_empty

Scaffold destination directory is not empty.

Area 14, Tooling; not declinable; the next step is usually the human's.

jadpo new <name> writes a whole project, so it writes only into a folder that doesn't exist yet or is empty (The jadpo command). Given a folder that holds anything, hidden files included, it refuses and changes nothing:

sh
jadpo new todo-app
text
error: `todo-app` already has files in it  reason: `jadpo new` writes a whole project, so it writes only into a folder that doesn't exist yet or is empty. It wrote nothing.  next: Name a folder that doesn't exist yet, or empty `todo-app` first (human)  rule: toolchain.scaffold_destination_not_empty  help: https://jadpo.dev/docs/errors/toolchain.scaffold_destination_not_empty

Which to do is the person's choice: a new name gives a second project, and emptying the folder deletes what was in it.

Markdown for agents: /docs/errors/toolchain.scaffold_destination_not_empty.md.Built from Jadpo main at a707efb.