Commit 64aa569
fix(ci): make CI green — add missing SPDX header + satisfy custodian-doctor
Two pre-existing failures on main:
- License headers: tools/platform_deployment_cli/__main__.py lacked the
SPDX-License-Identifier header. Added the repo-standard SSPL-1.0 header
matching the existing style.
- Custodian doctor: custodian-doctor --strict flagged audit.reconcile_enforce
as an unknown audit key. The reconcile detector (R1/R2) reads that key
directly, but the doctor's _KNOWN_AUDIT_KEYS allow-list omits it (upstream
gap). Declared it via the doctor's own plugin_audit_keys escape hatch, which
validates the config without changing R1/R2 enforcement behavior.
Verified locally: both CI commands pass and `pytest -q` still passes (172).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 20d7760 commit 64aa569
2 files changed
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
37 | 43 | | |
38 | 44 | | |
39 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
0 commit comments