ConstructiVision Modernization (2026) — Project Plan¶
Last Updated: February 13, 2026
Status: InstallShield validated through Win10x32 | WiX Installer Development Starting | x64 AutoCAD Testing Planned
Endgame¶
Ship a modernized, distributable ConstructiVision build by March 2026, ready for:
Internal Alpha/Beta Testing (target: March 2026)
White Cap partner/demo rollout (target: Q2 2026)
World of Concrete showcase readiness by end of 2026
Then: extend the platform with AI enhancements (auto-fill forms, “EZ Button” panel book generation, integrated test outputs).
Quick Status (February 13, 2026)¶
Phase |
Status |
Timeline |
Notes |
|---|---|---|---|
P0: VM Baseline |
✅ Done |
Jan 13 |
Runs in VM on AutoCAD 2000 |
P1: InstallShield Sprint |
⏸️ Aborted |
Jan 21 - Feb 13 |
Low ROI, .rul recompilation issues |
P1: Legacy Installer |
✅ Validated |
Feb 13 |
InstallShield works through Win10x32 |
P2: WiX Installer |
🚧 Starting |
Feb 13 - Mar 31 |
Modern MSI for 32-bit systems |
P2: x64 AutoCAD |
� In Progress |
Feb-Mar 2026 |
Registry fix applied on VM 109; testing underway |
Alpha Testing (GSCI) |
🔜 Planned |
Feb 17 - Mar 14 |
2 external engineers on VMs 200-201 |
P3: AutoCAD 2026 |
Planned |
Q2 2026 |
.bundle format, App Store ready |
P4: Cloud |
Planned |
Q3-Q4 2026 |
Subscription services, distribution |
Key Findings (Feb 13):
✅ InstallShield installer works — Original installer validated through Win10x32
✅ Total Uninstall restore works — v11 restored successfully to Win10x32
✅ Win10 32-bit FULLY WORKING — CV auto-loads with configuration script
❌ Win10 64-bit NOT SUPPORTED — AutoCAD 2000 COM automation fails
✅ Auto-configuration script created —
scripts/Configure-ConstructiVision.ps1
Paths Forward:
WiX Installer (32-bit) — Target all 32-bit systems running AutoCAD 2000+
64-bit AutoCAD Testing — Purchase x64 AutoCAD, test CV compatibility
Alpha/Beta Testing — Internal resources identify bugs before limited release
Target: End of March 2026 for x64 installer completion
Platform Compatibility Matrix (Validated Feb 13, 2026)¶
Platform |
AutoCAD 2000 |
ConstructiVision |
Status |
Notes |
|---|---|---|---|---|
Windows XP |
✅ Works |
✅ Works |
Fully Supported |
Reference platform |
Windows Vista |
✅ Works |
✅ Works |
Fully Supported |
|
Windows 7 |
✅ Works |
⚠️ pcAnywhere bug |
Limited |
pcAnywhere path issue, not CV (see doc 22) |
Win10 32-bit |
✅ Works |
✅ Works |
Fully Supported |
Requires config script |
Win10 64-bit |
✅ Runs |
🚧 Testing |
Registry Fixed |
WoW64 registry redirect fixed on VM 109 |
Win10 64-bit Technical Details¶
Error: Automation Error. QueryInterface IDispatch fails
Root Cause: Visual LISP (32-bit) COM automation cannot marshal calls to 64-bit Windows COM subsystem. Even with manual WOW6432Node COM registration, the IDispatch interface fails.
CLSID: {8E75D911-3D21-11d2-85C4-080009A0C626} (AutoCAD.Application)
Installer Modernization Plan¶
Phase 1: WiX Installer for 32-bit (Feb - Mar 2026)¶
Target Platforms: Windows XP SP3, Vista, 7, 10 32-bit
AutoCAD Requirement: AutoCAD 2000 or later (32-bit)
Components Required:
File Payload — Total Uninstall inventory (152 files, 5.5 MB)
Registry Configuration — AutoCAD profile settings
Auto-load Script —
scripts/Configure-ConstructiVision.ps1Serialization — License key validation (TBD)
Phase 2: 64-bit AutoCAD Testing (Mar 2026)¶
Action Items:
Purchase 64-bit AutoCAD license (2010+ required for native x64)
Install on Win10x64 test VM
Test CV VLX compatibility
Determine if VLX recompilation needed for x64
Phase 3: Alpha/Beta Testing (Mar 2026)¶
Internal Testing Plan:
Deploy to internal resources
Document all bugs and issues
Validate installer on clean machines
Regression test all CV features
Registry Keys for Auto-Configuration¶
; Support Path
HKCU\Software\Autodesk\AutoCAD\R15.0\ACAD-1:409\Profiles\<<Unnamed Profile>>\General
ACAD = "...;C:\Program Files\ConstructiVision;"
; Startup Suite
HKCU\...\Dialogs\Appload\Startup
NumStartup = "2"
1Startup = "C:\Program Files\ConstructiVision\csvmenu.lsp"
2Startup = "C:\Program Files\ConstructiVision\csv.vlx"
Manual Load Procedure (Fallback)¶
; If auto-load fails, user can run:
(load "csvmenu")
(load "csv.vlx")
Document Tree¶
Planning Documents
Technical Documents
- Risk Register (2026)
- Testing & Validation Strategy
- Release & Distribution Plan (Modern Windows + Web)
- v3.60 Source Recovery — Missing Dependency Fix
- ConstructiVision TB11-01x32 — Architecture & Deployment
- ConstructiVision TB11-01x64 — Architecture & Deployment
- 30 — AutoCAD Evolution Analysis: Version-by-Version Impact on ConstructiVision
- 31 — Comprehensive Workflow & Human Factors Analysis
- Bug Tracker — Validation Campaign
- XData Refactor Plan — Eliminate Text File Serialization
- 34 — Tech Support Modernization
- Software Development Lifecycle
VM Infrastructure
Note
Sensitive infrastructure docs (VM access guides, Proxmox setup, Tailscale configuration, SSH credentials) have been moved out of the public Sphinx pages for security. They are available in the private GitHub repository at docs-sensitive/vm-infrastructure/ (requires GitHub login).
Moved docs: 20 (VM103 remote access), 21 (VM103 user guide), 23 (VM109 setup — deprecated), 24 (Alpha-TEST1 Tai access), 25 (Alpha-TEST2 Dat access), 27 (VM109 x64 registry fix), alpha-testing-gsci-plan, alpha-testing-gsci-checklist.
Execution & Reference
Templates