Search docs

Docs search
Back to Rule Catalog
AP-ARCH-011Architecture

Invalid ArchPilot project identity configuration

Checks that project identity fields are present and usable.

errorsetup-gapNo auto-fix

How to fix

  1. Set the project identity fields in configuration.
  2. Use Smart Init if the project identity needs to be regenerated.
  3. Rerun validation before uploading governance snapshots.

What the rule validates

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.

Typical violation example

The project config has an empty project name.

Typical compliant example

The project config includes stable project identity values for reports and upload.

Related rules

Adjacent categories

Related files/config

  • .archpilot/architecture.json

Related CLI commands

  • archpilot validate
  • archpilot validate --ci
AP-ARCH-011 - Invalid ArchPilot project identity configuration | ArchPilot Docs