Skip to content
docs
Arxo ↗

LPK-E0201 — No law.toml

For LLMs5 sections

Every project command runs from a project: a directory with a manifest that names the package and pins its dependencies. When the directory has no manifest, there is nothing to install, lock, or ask against, so the command refuses before doing anything. Nothing is created or changed by the refusal.

Starting fresh means creating the manifest first; continuing work means moving to the directory that already has one or pointing the command at it.

pkgtest
{"files": {}, "cmd": ["install", "--project", "."], "expect": "LPK-E0201"}
pkgtest
{"files": {}, "cmd": ["init", ".", "--name", "demo.diag"]}

The tool reports this in its own wording:

Output
law: REFUSAL LPK-E0201: .: no law.toml

Documentation for Arxo. Writings — blog.arxo.io.

Anonymous visit counts on stats.arxo.io, no cookies.