diff --git a/CLAUDE.md b/CLAUDE.md index 0710501..bce3e01 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -42,11 +42,14 @@ powershell -ExecutionPolicy Bypass -File D:\ROA\UTIL\foxbin2prg\vcx2txt.ps1 # By default it is **project-driven**: it reads `roaacnpro.PJX` and converts only the `.vcx`/`.scx` the project actually uses (~78 files), **not** all of `COMUN\` (most of which is unused). It writes -a mirrored, read-only text tree to `D:\ROA\UTIL\foxbin2prg\_textcache\` -(e.g. `_textcache\Clase\oacnpro.vc2`, `_textcache\comun\clase\_frm_base.vc2`); then `Grep` there. +a mirrored text tree to `D:\ROA\_vfp_textcache\roacnpro\` +(e.g. `roacnpro\Clase\oacnpro.vc2`, `roacnpro\comun\clase\_frm_base.vc2`); then `Grep` there. Useful flags: `-Types vcx,scx,frx,mnx` (also reports/menus), `-Source ` (one-off, -even outside the project), `-Force`, `-Clean`. The text is **only for reading/search** — edit code -in the VFP IDE. Full guide: **`docs/cautare_vcx_vct.md`**. +even outside the project), `-Force`, `-Clean`. For `.vcx`/`.scx`, real code changes can now be made +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`**. ## The COMUN shared framework