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: HTTP

HTTP · rule

api.prefix_overlap

Two APIs share a prefix.

Area 7, HTTP; not declinable; the next step is usually the agent's.

Each API has a prefix of its own:

example
application {    apis: {        main: {            prefix: /v1        }        partners: {            prefix: /v1        }    }}
text
error: APIs `main` and `partners` share the prefix `/v1` --> app.jadpo:6:9  |6 |         partners: {  |         ^^^^^^^^ same prefix  reason: Each API's routes start with its own prefix, so a URL says which API, OpenAPI document and record it belongs to.  next: Give `partners` a prefix of its own (agent)  rule: api.prefix_overlap  help: https://jadpo.dev/docs/errors/api.prefix_overlapcheck failed: 1 error, 1 file

Markdown for agents: /docs/errors/api.prefix_overlap.md.Built from Jadpo main at a707efb.