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

import.unused

Imported name the file does not use.

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

example
use shared/types { Percent, Stock }action stock_loaf(each: Stock) -> Stock {    return each}
jadpo checkcheck failed: 1 error, 5 files

error Percent is imported but not used

--> domains/bakery/actions/stock_loaf.jadpo:1:20

  |1 | use shared/types { Percent, Stock }  |                    ^^^^^^^ not used
reason
A use line lists only the names its file uses, so each says where it comes from; nothing here uses Percent.
next
Remove Percent from this line (agent)
rule
import.unused
help
https://jadpo.dev/docs/errors/import.unused

Markdown for agents: /docs/errors/import.unused.md.Built from Jadpo main at aee2e8f.