LDC-E1101 — Package name segment outside the canonical syntax
For LLMs5 sections
What it means
Section titled “What it means”A package name is a lowercase dotted path: each segment starts with a lowercase letter, followed by lowercase letters, digits, or underscores. Anything else — an uppercase letter, a dash, a leading digit — steps outside the shape the compiler accepts, and the check stops at the offending segment.
The repair is a rename: adjust the segment and every import that names the package. No declaration logic ever needs to change.
Example
Section titled “Example”language "law.core" version "0.2";package Demo.Diagnostics version "0.1.0";namespace "urn:law:demo:diagnostics";
entity Applicant;language "law.core" version "0.2";package demo.diagnostics version "0.1.0";namespace "urn:law:demo:diagnostics";
entity Applicant;Documentation for Arxo. Writings — blog.arxo.io.
Anonymous visit counts on stats.arxo.io, no cookies.