# BW Lead Attribution Intelligence — Testing

**Last Updated:** 2026-04-11

## Pre-release Checklist

Before releasing a new version, verify:

- [ ] Plugin activates without errors on a fresh WP install
- [ ] Plugin deactivates cleanly
- [ ] Plugin uninstalls cleanly (removes options/tables)
- [ ] No PHP notices or warnings with `WP_DEBUG` enabled
- [ ] Admin UI renders correctly
- [ ] Settings persist across reloads
- [ ] Feature X works as specified in SPEC.md
- [ ] `tools/cleanup-scan.sh` passes
- [ ] `tools/security-scan.sh` passes
- [ ] `tools/test-plugin.sh` passes
- [ ] CHANGELOG.md updated with real changes
- [ ] README.md user-facing sections still accurate

## Manual Test Cases

### Activation / Deactivation

1. Install plugin from zip
2. Activate — verify no errors in WP_DEBUG log
3. Deactivate — verify no orphaned cron jobs / transients
4. Reactivate — verify settings are preserved

### Feature: ...

(Fill in per-feature test steps.)

## Automated Tests

(Phase 2: phpunit setup — not yet configured.)
