Search docs
Docs searchValidation rule
Back to Rule CatalogAP-ARCH-011ArchitectureInvalid ArchPilot project identity configuration
Checks that project identity fields are present and usable.
errorsetup-gapNo auto-fix
How to fix
- Set the project identity fields in configuration.
- Use Smart Init if the project identity needs to be regenerated.
- Rerun validation before uploading governance snapshots.
What it means
ArchPilot parsed the configuration but found missing or invalid project identity values.
Why it matters
Project identity is used in reports, snapshots, and governance upload to connect validation output to the right repository context.
Common causes
- Project name or identity fields are blank.
- A generated config was edited incompletely.
- The repository was copied without updating ArchPilot identity.
Example bad pattern
The project config has an empty project name.Example good pattern
The project config includes stable project identity values for reports and upload.Related files/config
.archpilot/architecture.json
Related CLI commands
archpilot validatearchpilot validate --ci
Related docs