busya
341d54399a
fix(semantics): repair GRACE-Poly anchors, relations, and metadata
Repair broken/unclosed semantic-protocol markup across the codebase:
- INV_3 region pairing: restore 87 bare '# #endregion' (6 test_structure_*
files) and 321 bare '// #endregion' (13 frontend test files) with their
matching IDs; hand-fix 26 Python + 12 frontend + 2 E2E files with
mismatched/missing/premature/duplicate closes; fully migrate
test_orthogonal_fixes.py from single- to double-hash anchors.
Workspace-wide stack-pair scan now passes 6569 code files with 0 problems.
- Relations: normalize legacy predicates USES/CONTAINS/BELONGS_TO to
canonical DEPENDS_ON/BINDS_TO (28 edits).
- Metadata: normalize @LAYER and [TYPE] enum values to the canonical
vocabulary (App->Application, lib->Infra, Service/Route/Checklist/
Declaration/Decorator/Functions -> Module/Function/Block, etc.).
- Config: extend tags.LAYER.enum; fix tools.py prose '#region' phantom that
broke anchor nesting.
- Remove dead scratch scripts backend/_convert_defs.py, _batch_convert_defs.py.
Index refresh: contract count 9576 -> 10821; schema_unclosed_anchor
1179 -> 729 (remaining 729 are markdown legacy [DEF:]/brace anchors, a
separate migration phase).
2026-09-01 12:24:42 +03:00
..
2026-06-08 14:14:38 +03:00
2026-09-01 12:24:42 +03:00
2026-06-08 14:14:38 +03:00
2026-07-14 15:56:31 +03:00
2026-06-16 11:15:19 +03:00
2026-07-14 15:56:31 +03:00
2026-07-14 15:56:31 +03:00
2026-06-08 14:14:38 +03:00