feat(valleywide): drive 3 deep dive - VWP1.VHDX mount + 97-Server\VWP2 grab

Drive 3 yielded the biggest finds in the project so far.

VHDX mount + scan (D:\WIN7-Orders\Darv-2\VWP1.VHDX, 117 GB Hyper-V disk):
- Mounted read-only as F:, scanned in 85s, dismounted
- NOT Darv's dev box - it's the office "owner" admin workstation
- No newer source code found inside, but:
  - Vwp11.mdb (2023-07-27, 369 MB) - NEWEST DB snapshot anywhere
  - Vwp.mdb (2022-12-23, 769 MB) - on Desktop\Darv VWP
  - Orders Versions/ desktop folder with 2 EXEs + 7 shortcuts
  - The .lnk shortcuts all pointed to G:\VWP2\Orders*.exe - the
    "Aha!" that revealed where Darv's iteration happened
- Saved to source-code/from-VHDX-VWP1/

The VWP2 grab (D:\97-Server-G-Drive\g$ 2024-04-10\VWP2\):
- This is Darv's actual iteration workspace on the production
  Orders server (G: drive)
- 16.36 GB total, 1,061 files. Grabbed 886 files (~893 MB) filtered to
  *.exe, *.rpt, *.ocx, and VB6 source extensions:
  - 64 Orders*.exe versions - complete iteration history (includes the
    production Orders_10A.exe + Orders_10Z.exe variant + dozens more
    with Darv's "iterate-and-rename" naming pattern)
  - 820 Crystal Reports (.rpt)
  - 2 .ocx supporting controls
- Skipped 23 historical .mdb backups (15.8 GB) - we already have
  newer snapshots from 000_ASource and VHDX
- Skipped 6 large subfolders (HOLD, HHOLD, Pay_2021_0325, GWAC,
  20220205, 20211010 RPT) - mostly more MDBs
- Saved to source-code/from-VWP2-97server/

What we learned about the 4-year gap:
- No source code newer than 2020-06-09 ORDERS_C.vbp baseline found
  on any of the three rotation drives
- The 64 EXE versions in VWP2 go through 2022 - Darv was iterating
  and rebuilding compiled output but not updating his .vbp source
  control. This is consistent with his "rename and try" workflow
- The production exe (Orders_10A.exe) is in this batch - now we can
  use VB Decompiler Pro on it without needing the original drive

Helper scripts:
- scan_vhdx.ps1 - fast PowerShell scan of a mounted VHDX for source/DB
- find_vwp2.py - cross-CSV search for the VWP2 path
- vwp2_summary.py - size+type breakdown of the VWP2 folder
- debug_vwp2.py - one-off debug helper

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-16 18:02:47 -07:00
parent adbc9601bf
commit 9a2a05e3cb
836 changed files with 358 additions and 0 deletions

View File

@@ -37,6 +37,22 @@
- **`Vwp.mdb` dated 2022-10-19** (764 MB) — newest database snapshot anywhere, two years more recent than what the prior session had. Gitignored; on local disk only. Useful for schema-evolution analysis.
- **`MSSCCPRJ.SCC` file** — Microsoft Source Code Control project file. Confirms Darv was using **Visual SourceSafe**. There may be a SourceSafe repository (`srcsafe.ini`) on a later drive that contains full version history. Worth grepping for `*.scc / srcsafe.ini` on subsequent scans.
### `from-VWP2-97server/` — Darv's iteration workspace (from drive 3)
- **Source:** `D:\97-Server-G-Drive\g$ 2024-04-10 21;13;45\VWP2\` (drive 3 snapshot of the production Orders server `G:` drive)
- **886 files, ~893 MB committed** — filtered to *.exe, *.rpt, *.ocx, plus VB6 source extensions (none found)
- **64 Orders\*.exe versions** — Darv's complete iteration history. Filenames follow his "iterate-and-rename" pattern: `Orders_10A.exe` (the production EXE), `Orders_10Z.exe`, `Orders22.exe`, `Orders24.exe`, `XXOrders_08.exe`, `XOrdersXX.exe`, etc. Spans 2021-2022+ build dates.
- **820 .rpt Crystal Reports** — current and historical report templates
- **Skipped:** 23 historical Vwp.mdb backups (~15.8 GB) and 6 subfolders (HOLD, HHOLD, Pay_2021_0325, GWAC, 20220205, 20211010 RPT — mostly more MDBs). We already have 2022-10, 2022-12, and 2023-07 MDB snapshots from other locations.
### `from-VHDX-VWP1/` — Office admin "owner" workstation (from drive 3, mounted VHDX)
- **Source:** `D:\WIN7-Orders\Darv-2\VWP1.VHDX` (117 GB Hyper-V disk, 2023-09-01)
- VHDX was mounted read-only as F: drive on 2026-05-16, scanned, then dismounted
- **NOT Darv's dev machine** — this is the "owner" user's accounting/admin workstation that used the Orders app
- **`Orders-Versions/`** — Desktop folder with 2 EXEs (Orders22.exe Nov 2021, Orders24.exe Mar 2022) and 7 `.lnk` shortcuts ALL pointing to `G:\VWP2\Orders*.exe` — confirms G:\VWP2\ on 97-Server was the live shared location
- **`database-snapshots/Vwp11_2023-07-27.mdb`** (369 MB, gitignored) — **newest DB snapshot anywhere** (9 months newer than 000_ASource's 2022-10 copy)
- **`database-snapshots/Vwp_2022-12-23_from-Desktop.mdb`** (769 MB, gitignored) — December 2022 snapshot
- **`misc/VWP1202Fix.zip` + `.log`** — undated fix package from 2017
### `VMs/` — VirtualBox disk images (gitignored)
- **`VWIN7-DW.vdi`** (8.3 GB) — Darv's actual Windows 7 Dev workstation
- Source: `D:\Office-Estimates\Darv\VirtualBox\VWIN7 DW.vdi`

Some files were not shown because too many files have changed in this diff Show More