From e9e53d26ebf21f44babed4fed59991c05564ac4f Mon Sep 17 00:00:00 2001 From: Mike AI Date: Mon, 1 Jun 2026 20:57:54 -0400 Subject: [PATCH 1/5] chore: add SPDX-License-Identifier header to validate_state.py --- .agents/scripts/validate_state.py | 1 + 1 file changed, 1 insertion(+) diff --git a/.agents/scripts/validate_state.py b/.agents/scripts/validate_state.py index 0029dc2..883959b 100644 --- a/.agents/scripts/validate_state.py +++ b/.agents/scripts/validate_state.py @@ -1,4 +1,5 @@ #!/usr/bin/env python3 +# SPDX-License-Identifier: Apache-2.0 """Validate Lead Protocol state files against their JSON Schemas. Usage: From 967e0b77a1335ce8d19ada6964d3af2c9dd56ccc Mon Sep 17 00:00:00 2001 From: Mike AI Date: Mon, 1 Jun 2026 21:00:44 -0400 Subject: [PATCH 2/5] chore: add SPDX-License-Identifier header to migrate_to_v2.py --- .agents/scripts/migrate_to_v2.py | 1 + 1 file changed, 1 insertion(+) diff --git a/.agents/scripts/migrate_to_v2.py b/.agents/scripts/migrate_to_v2.py index bc5b7f1..6c59311 100644 --- a/.agents/scripts/migrate_to_v2.py +++ b/.agents/scripts/migrate_to_v2.py @@ -1,4 +1,5 @@ #!/usr/bin/env python3 +# SPDX-License-Identifier: Apache-2.0 """Migrate a consumer project from Lead Protocol v1.x to v2.0.0. v1.x layout (what we migrate FROM): From 070dd30ed5c89e400d835c5467b0c9220f9ac80f Mon Sep 17 00:00:00 2001 From: Mike AI Date: Mon, 1 Jun 2026 21:01:58 -0400 Subject: [PATCH 3/5] chore: add SPDX-License-Identifier header to test_validate_state.py --- .agents/scripts/test_validate_state.py | 1 + 1 file changed, 1 insertion(+) diff --git a/.agents/scripts/test_validate_state.py b/.agents/scripts/test_validate_state.py index 8008f43..b2d05c1 100644 --- a/.agents/scripts/test_validate_state.py +++ b/.agents/scripts/test_validate_state.py @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: Apache-2.0 """Unit tests for validate_state.py (v2.0.0 layout). Run from the repo root: From de229d7f3f3d636feef3b4187f8e90cdd4e8c485 Mon Sep 17 00:00:00 2001 From: Mike AI Date: Mon, 1 Jun 2026 21:04:25 -0400 Subject: [PATCH 4/5] chore: add SPDX-License-Identifier header to test_migrate_to_v2.py --- .agents/scripts/test_migrate_to_v2.py | 1 + 1 file changed, 1 insertion(+) diff --git a/.agents/scripts/test_migrate_to_v2.py b/.agents/scripts/test_migrate_to_v2.py index 770b1c9..cad656b 100644 --- a/.agents/scripts/test_migrate_to_v2.py +++ b/.agents/scripts/test_migrate_to_v2.py @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: Apache-2.0 """Unit tests for migrate_to_v2.py. Coverage is narrowly scoped to the migration functions that produce persistent From c9149c8d8376c9b8557dc25ef8958016ee6b56f1 Mon Sep 17 00:00:00 2001 From: Mike AI Date: Mon, 1 Jun 2026 21:04:39 -0400 Subject: [PATCH 5/5] chore: add SPDX-License-Identifier header to conftest.py --- .agents/scripts/conftest.py | 1 + 1 file changed, 1 insertion(+) diff --git a/.agents/scripts/conftest.py b/.agents/scripts/conftest.py index f97523c..89fb59d 100644 --- a/.agents/scripts/conftest.py +++ b/.agents/scripts/conftest.py @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: Apache-2.0 """Shared pytest fixtures for validate_state.py tests.""" from __future__ import annotations