LDC-E1403 — Requirement on a reserved feature
For LLMs5 sections
What it means
Section titled “What it means”Some registry features are reserved: named, described, but not implemented. Requiring one for a declaration is informational — the requirement cannot constrain what the compiler does not yet know how to do — so the compiler warns and keeps parsing rather than refusing. The warning marks the requirement as a note to the future, not a guard that holds today.
The repair is to drop the requirement until the feature lands, or to require an active feature instead. A reserved name will become meaningful; until then it only documents intent.
Example
Section titled “Example”language "law.core" version "0.2";package demo.diagnostics version "0.1.0";namespace "urn:law:demo:diagnostics";
@requires_feature("law.cnl/0.1")entity A;language "law.core" version "0.2";package demo.diagnostics version "0.1.0";namespace "urn:law:demo:diagnostics";
entity A;Documentation for Arxo. Writings — blog.arxo.io.
Anonymous visit counts on stats.arxo.io, no cookies.