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

ErrorsProject layout and modules · rule

layout.route_prefix_mismatch

Route group prefix does not match its file name.

Area 1, Project layout and modules; not declinable; the next step is usually the agent's.

example
routes Todos {    prefix: /tasks}
jadpo checkcheck failed: 1 error, 2 files

error Prefix /tasks doesn't match todos.jadpo

--> domains/planning/routes/todos.jadpo:2:13

  |2 |     prefix: /tasks  |             ^^^^^^ gives `tasks.jadpo`
reason
A route group's file is named after its prefix's fixed segments joined with _, so a URL leads to one file: /tasks lives in tasks.jadpo.
next
Change the prefix to match todos.jadpo, or rename the file tasks.jadpo and the group Tasks (agent)
rule
layout.route_prefix_mismatch
help
https://jadpo.dev/docs/errors/layout.route_prefix_mismatch

Markdown for agents: /docs/errors/layout.route_prefix_mismatch.md.Built from Jadpo main at aee2e8f.