Skip to content

Commit d605579

Browse files
committed
remove sync from ci validate
1 parent 3e5f81d commit d605579

1 file changed

Lines changed: 4 additions & 8 deletions

File tree

src/se_constitution/validate/orchestrate.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@
44
This is the only file in this package that knows the full validation order.
55
66
Validation order:
7-
1. sync_all() - align CITATION.cff and pyproject.toml
8-
2. validate_tag() - contract_version matches git tag (--require-tag only)
9-
3. validate_schema_internal() - manifest-schema.toml is self-consistent
10-
4. validate_manifest() - SE_MANIFEST.toml conforms to the schema
11-
5. validate_cross_file() - constitutional artifacts are mutually consistent
7+
1. validate_tag() - contract_version matches git tag (--require-tag only)
8+
2. validate_schema_internal() - manifest-schema.toml is self-consistent
9+
3. validate_manifest() - SE_MANIFEST.toml conforms to the schema
10+
4. validate_cross_file() - constitutional artifacts are mutually consistent
1211
1312
Consumers in other repos should not call run_validate().
1413
They should call the specific validation function they need.
@@ -17,7 +16,6 @@
1716
from typing import cast
1817

1918
from se_manifest_schema.load import load_manifest
20-
from se_manifest_schema.sync import sync_all
2119
from se_manifest_schema.validate_contract import validate_tag
2220

2321
from se_constitution.io.paths import DataPaths
@@ -63,8 +61,6 @@ def run_validate(*, require_tag: bool = False, strict: bool = False) -> int:
6361
Returns:
6462
0 on success, 1 on failure.
6563
"""
66-
sync_all()
67-
6864
errors: list[str] = []
6965
warnings: list[str] = []
7066

0 commit comments

Comments
 (0)