Jadpo is experimental and not ready for production. These docs follow the compiler's main branch as of 5 Nov 2026. What's built · Install 0.3.0
jadpo
ReferenceErrors

ErrorsConfiguration · rule

configuration.multiple_declarations

Configuration is declared more than once.

Area 10, Configuration; not declinable; the next step is usually the agent's.

example
config {    mail_sender: Email {        binding: "MAIL_SENDER"    }}config {    browser_origin: Url {        binding: "BROWSER_ORIGIN"    }}
jadpo checkcheck failed: 1 error, 1 file

error config { } is declared twice

--> main.jadpo:7:1

  |1 | config {  | ------ first declared here7 | config {  | ^^^^^^ declared again
reason
Every setting the application needs is a field of the one config { }, in config.jadpo, so one place lists everything a deployment must provide.
next
Move the settings this config holds into the first, and remove it (agent)
rule
configuration.multiple_declarations
help
https://jadpo.dev/docs/errors/configuration.multiple_declarations

Markdown for agents: /docs/errors/configuration.multiple_declarations.md.Built from Jadpo main at aee2e8f.