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 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 validate
  • archpilot validate --ci
AP-ARCH-011 - Invalid ArchPilot project identity configuration | ArchPilot Docs