From a63fe0411b28ea3c1ef9e1a2f378c0a286a56319 Mon Sep 17 00:00:00 2001 From: Marius Mutu Date: Thu, 9 Jul 2026 18:30:52 +0300 Subject: [PATCH] CLAUDE.md: corecteaza calea cache-ului text VFP + noteaza fluxul de write-back Cache-ul e la D:\ROA\_vfp_textcache\roacnpro (mutat din foxbin2prg); editarile .vcx/.scx se pot face pe text cu txt2vcx.ps1 (vezi CLAUDE.md din D:\ROA\UTIL\foxbin2prg). Co-Authored-By: Claude Fable 5 --- CLAUDE.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) 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