CLAUDE.md: indexul de simboluri vfp_symbols.ps1; ghidul de cautare mutat in COMUN\docs

Documentatia de cautare in binarele VFP era duplicata: docs\cautare_vcx_vct.md diverga fata
de COMUN\docs\cautare_vcx_vct.md, care e varianta partajata intre proiectele ROA. Ramane cea
din COMUN (acum sub SVN, deci se distribuie prin svn update).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012ceaeZUhPwyDG4LXPzigUJ
This commit is contained in:
2026-08-03 07:56:54 +03:00
parent 81b01636ea
commit 036550a888
2 changed files with 8 additions and 123 deletions

View File

@@ -49,7 +49,14 @@ even outside the project), `-Force`, `-Clean`. For `.vcx`/`.scx`, real code chan
directly on the text and written back with `D:\ROA\UTIL\foxbin2prg\txt2vcx.ps1` (regenerates +
recompiles in staging, fidelity-checks, then copies into the project) instead of the VFP IDE —
`.mnx`/`.frx` remain IDE-only. See `D:\ROA\UTIL\foxbin2prg\CLAUDE.md` for the full write-back flow.
Full search guide: **`docs/cautare_vcx_vct.md`**.
Grep can't tell **which class/method** a hit inside a `.vc2` belongs to (the class header may be
thousands of lines above it, and ~2/3 of the file is properties/metadata). `vfp_symbols.ps1`
indexes the line range of every class/method/procedure and labels hits with their owner — use it
before any `txt2vcx.ps1` edit to get the exact line range of the method you are changing
(`-Grep`/`-Where`/`-Find`/`-Class`; its defaults already target this project).
Full search guide: **`COMUN\docs\cautare_vcx_vct.md`**.
## The COMUN shared framework