package: require a project manifest name

This commit is contained in:
Hermes Agent
2026-09-04 17:01:20 +00:00
parent ae6b52811e
commit e66dded2e4
6 changed files with 20 additions and 3 deletions
+1
View File
@@ -110,6 +110,7 @@ Ready now:
- lockfile package entries must also be unique; `claro package doctor` reports duplicate lock entries instead of accepting ambiguous package/checksum data
- package manifest `name:` entries must also be unique; `claro package doctor` reports `BAD package manifest name` instead of accepting ambiguous package identity data
- package manifest `checksum:` entries must also be unique; `claro package doctor` reports `BAD package checksum` instead of accepting ambiguous integrity data
- project manifests must contain exactly one non-empty `name:` field; `claro package doctor` reports `BAD project manifest name: expected a non-empty name` when the project identity is missing or blank
Still needed:
- install from local path