7 Commits

Author SHA1 Message Date
f7e539440e feat(tooling): rewrite merge_spec.py — batch spec merging + new package support
Rewrite merge_spec.py to merge one or many feature spec packages into a
single review file.

Batch modes:
- single number: python merge_spec.py 038
- inclusive range: python merge_spec.py 036-041
- explicit list: python merge_spec.py 036 038 044
- by dir name: python merge_spec.py 042-dashboard-scenario-registry
- all: python merge_spec.py all
- custom output: python merge_spec.py 036-041 -o out.md

Handles the new spec package structure that plain *.md merging missed:
- includes contracts/openapi.yaml (YAML), contracts/ux/* (decisions.md),
  prototype/index.html + prototype/manifest.md
- skips .json/.py/.zip/.pyc and __pycache__ (fixtures/code/binaries)
- canonical per-feature order: spec -> ux_reference -> checklists ->
  UX contracts -> plan -> research -> data-model -> modules -> openapi ->
  quickstart -> traceability -> tasks -> prototype
- missing numbers warn+skip; dedup; per-feature grouping in one output

Verified: 043 (14 files), 036-041 (6 features/104 files), 036-047 (12/186),
all (50/572) with no .json/.zip/.pyc leakage.
2026-08-09 11:06:36 +07:00
root
632b730fff chore: migrate GRACE-Poly anchors to hierarchical dotted naming
Systematic rename of all semantic anchors (#region, [DEF], @RELATION)
across 1400+ files — backend Python, frontend Svelte/TS, specs, docs:
- Flat anchors become Namespace.Module.Entity
- @RELATION references updated to match new anchor paths
- Zero business logic changes
2026-07-22 11:48:15 +03:00
84e0817b89 tasks ready 1 2026-06-09 09:43:34 +03:00
d5cf5f0cf7 semantics 2026-05-26 09:30:41 +03:00
867fb8dce1 tasks ready 2026-05-08 18:01:49 +03:00
978fe7b34d fix: commit semantic repair changes 2026-03-21 11:22:25 +03:00
2b6855647d Таски готовы 2026-03-16 23:11:19 +03:00