Search docs
Docs searchValidation rule
Back to Rule CatalogAP-ARCH-004ArchitectureModule baseline files exist
Checks that expected module baseline artifacts are present.
warningsetup-gapNo auto-fix
How to fix
- Create or refresh the module baseline.
- Commit baseline artifacts if your workflow expects them.
- Use baseline commands when drift comparison is part of CI.
What it means
ArchPilot expected baseline files used for module drift or history comparison but could not find them.
Why it matters
Baselines help distinguish accepted architecture from newly introduced drift.
Common causes
- Baseline generation has not been run.
- Baseline files were deleted or ignored.
- The baseline path changed.
Example bad pattern
CI expects baseline comparison but no baseline artifact exists.Example good pattern
Accepted module baseline files are present and updated through the documented baseline workflow.Related files/config
.archpilot.archpilot/architecture.json
Related CLI commands
archpilot baseline createarchpilot baseline checkarchpilot validatearchpilot validate --ci