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

Logic · rule

syntax.colon_required

Member has no colon before its value.

Area 3, Logic; not declinable; the next step is usually the agent's.

Every member inside braces is name: value:

example
type ContactEmail = Text {    format TextFormat.email}
text
error: `format` needs a colon before its value --> main.jadpo:2:5  |2 |     format TextFormat.email  |     ^^^^^^ expected `:` after `format`  reason: Every member inside braces is `name: value`, with a colon even when the value is a block.  next: Write `format: TextFormat.email` (agent)  rule: syntax.colon_required  help: https://jadpo.dev/docs/errors/syntax.colon_requiredcheck failed: 1 error, 1 file

Markdown for agents: /docs/errors/syntax.colon_required.md.Built from Jadpo main at a707efb.