Commit History

This page is automatically updated after every commit to main.

Last Generated: 2026-03-02 08:00:05 UTC


Full Commit Details (Latest 10)

9e79431 — feat: csv.lsp replaces csvmenu.lsp as Startup Suite entry (1:1 VLX swap)

Author: Chad Weidert Date: 2026-03-01 23:59:15 -0800

feat: csv.lsp replaces csvmenu.lsp as Startup Suite entry (1:1 VLX swap)

  • csv.lsp now auto-loads csvmenu.lsp on load (installs menu)

  • Added progcont routing: all 13 csv.mnu progcont values dispatch to correct dialog/function

  • Slope calc, batch, view/print/materials/revision route directly

  • Create new project/drawing and edit existing route through project()

  • progcont cleared after dispatch to prevent stale routing

  • CV Update.bat TB11 section updated: 1Startup = csv.lsp

  • csvmenu.lsp header updated with new startup chain

  • x64 build synced


3effe25 — docs: update x32 and x64 architecture docs with validation/bug/progcont findings

Author: Chad Weidert Date: 2026-03-01 22:41:26 -0800

docs: update x32 and x64 architecture docs with validation/bug/progcont findings

  • Doc 28 (x32): Updated key facts with 30-bug validation campaign, split Startup Suite into VLX-mode vs source-mode configs, rewrote Startup Chain with both modes + progcont routing, added Validation & Bug Cross-Reference section, added TOC entry, updated References

  • Doc 29 (x64): Added full progcont Routing section (identical VLX binary), split Startup Chain into VLX/source modes with progcont notes, added NanoCAD impact notes, added Validation & Bug Cross-Reference with x64-specific and shared bugs, updated Known Issues with Bug 18 and source-mode entries, updated Startup Suite to match golden reference, added TOC entries, updated References

  • Both docs: Last Updated → March 1, 2026, corrected Startup Suite from NumStartup=2 to match actual PB11 golden config (NumStartup=1)


884e171 — docs: correct progcont analysis — VLX/source mismatch discovery (Mar 1)

Author: Chad Weidert Date: 2026-03-01 22:30:12 -0800

docs: correct progcont analysis — VLX/source mismatch discovery (Mar 1)

  • progcont is NOT dead code — VLX bytecode reads it and routes correctly

  • VLX compiled from source never committed to repo (numeric-key md_dlg.dcl)

  • Source md_dlg.dcl is different dialog (Panel Options with string keys)

  • Bug 18 root cause corrected, DFMEA #13 RPN upgraded 70→240

  • Doc 31: Section 3.1a rewritten, BRK-04/05 corrected, DFMEA summary updated

  • Doc 32: Bug 18 updated with VLX binary evidence and OCR proof

  • Doc 28: progcont Anomaly replaced with full VLX vs Source analysis

  • Copilot instructions: added VLX vs Source Mismatch section


bd1dc85 — fix: simplify TB11 startup to match PB11 Startup Suite pattern

Author: Chad Weidert Date: 2026-03-01 21:34:02 -0800

fix: simplify TB11 startup to match PB11 Startup Suite pattern

  • TB11 now uses NumStartup=1, 1Startup=csvmenu.lsp (mirrors PB11’s CSV.VLX)

  • Removed acaddoc.lsp deployment (not how PB11 works, unnecessary overhead)

  • Removed LispInit=0 registry override (csv.lsp handles it at runtime)

  • Both modes now use Startup Suite — cleanup removes stale LispInit/acaddoc

  • Net reduction: ~60 lines of acaddoc.lsp generation code removed


aaba573 — fix: CV Update.bat dual-mode startup config (PB11 vs TB11)

Author: Chad Weidert Date: 2026-03-01 20:45:57 -0800

fix: CV Update.bat dual-mode startup config (PB11 vs TB11)

  • CONFIGURE_STARTUP now branches based on active build

  • PB11 mode: enables Startup Suite (NumStartup=1, CSV.VLX), removes LispInit override, deletes acaddoc.lsp

  • TB11 mode: disables Startup Suite, sets LispInit=0, deploys acaddoc.lsp (unchanged)

  • Previously always applied TB11 config which would break PB11 when switching builds

  • Also updated copilot-instructions.md with lessons learned (rules 10-13)


78a9077 — fix: csvmenu.lsp skip reload if already loaded (build-level fix)

Author: Chad Weidert Date: 2026-03-01 13:02:32 -0800

fix: csvmenu.lsp skip reload if already loaded (build-level fix)

  • Auto-execute now checks (menugroup CSV) before calling (csvmenu)

  • If CSV menu already loaded: instant return, no side effects

  • Eliminates: double unload/reload, (command) interference, filedia toggling, redundant alert

  • First load still installs menu normally

  • Manual reload available via (csvmenu) at command line


cc72ceb — revert: restore original AutoIT validation script

Author: Chad Weidert Date: 2026-03-01 12:41:12 -0800

revert: restore original AutoIT validation script

  • Never modify the test fixture to get desired results

  • Reverted to 5ae65f8 state - the validation script that works on other VMs

  • Fix must be in the CSV source code, not the test


312191c — fix: LISPINIT registry + forward-slash OPEN path for junctions

Author: Chad Weidert Date: 2026-03-01 10:57:02 -0800

fix: LISPINIT registry + forward-slash OPEN path for junctions

  • Set LispInit=0 in Editor Configuration registry key via CV Update.bat

  • (setvar lispinit 0) in acaddoc.lsp is too late: AutoCAD reinitializes LISP before running it

  • Changed AutoIT Phase 1 to use LISP (command _.open) with forward slashes

  • AutoCAD normalizes forward slashes to backslashes before Win32 API calls

  • Backslashes at interactive OPEN prompt fail through junctions on XP


057e8ff — docs: eliminate ‘automation & tooling bugs’ category

Author: Chad Weidert Date: 2026-03-01 09:37:40 -0800

docs: eliminate ‘automation & tooling bugs’ category

  • There are no tooling bugs, only bugs that tooling exposes

  • Merged bugs 22-30 into ‘Deployment, Environment & Validation Bugs (VM 104)’

  • Removed dismissive framing from Profile/Deployment section

  • Unified DFMEA cross-reference table for bugs 22-30

  • Updated Bug Definition admonition with correct philosophy


af89892 — fix: suppress csvmenu.lsp alert dialog in auto-load mode (Bug 30)

Author: Chad Weidert Date: 2026-03-01 09:25:52 -0800

fix: suppress csvmenu.lsp alert dialog in auto-load mode (Bug 30)

  • Add csv_silent_load guard to csvmenu.lsp (alert -> princ in auto-load)

  • Add (setvar lispinit 0) to acaddoc.lsp to prevent double-load on MDI switch

  • Update CV Update.bat acaddoc.lsp generation with Bug 30 fixes

  • Log Bugs 28, 29, 30 in bug tracker with DFMEA cross-references

  • Bug 29 (#| |# in csvmenu.lsp) logged as fixed (commit 63ff0f3)

  • Bug 30 (alert blocks AutoIT timing) fix applied


Complete Commit History by Month

📅 %Y->

Commit

Description

Author

Date

9e79431

feat: csv.lsp replaces csvmenu.lsp as Startup Suite entry (1:1 VLX swap)

Chad Weidert

2026-03-01

3effe25

docs: update x32 and x64 architecture docs with validation/bug/progcont findings

Chad Weidert

2026-03-01

884e171

docs: correct progcont analysis — VLX/source mismatch discovery (Mar 1)

Chad Weidert

2026-03-01

bd1dc85

fix: simplify TB11 startup to match PB11 Startup Suite pattern

Chad Weidert

2026-03-01

aaba573

fix: CV Update.bat dual-mode startup config (PB11 vs TB11)

Chad Weidert

2026-03-01

78a9077

fix: csvmenu.lsp skip reload if already loaded (build-level fix)

Chad Weidert

2026-03-01

cc72ceb

revert: restore original AutoIT validation script

Chad Weidert

2026-03-01

312191c

fix: LISPINIT registry + forward-slash OPEN path for junctions

Chad Weidert

2026-03-01

057e8ff

docs: eliminate ‘automation & tooling bugs’ category

Chad Weidert

2026-03-01

af89892

fix: suppress csvmenu.lsp alert dialog in auto-load mode (Bug 30)

Chad Weidert

2026-03-01

63ff0f3

fix: replace #

#

8a3f8a4

chore: update news from RSS feeds for 2026-03-01

GitHub Action

2026-03-01

b0550d2

fix: acaddoc.lsp source-mode must load csv.lsp after csvmenu.lsp

Chad Weidert

2026-02-28

a9e5e47

docs: update 10 modernization docs + add OCR validation output

Chad Weidert

2026-02-28

eef0744

fix: bug tracker sync parser handles multi-column table formats

Chad Weidert

2026-02-28

7d68ee9

docs: add bugs 22-27 from Feb 28 validation session

Chad Weidert

2026-02-28

5ae65f8

fix: backslash paths + remove propertiesclose in validation script

Chad Weidert

2026-02-28

94ecb94

fix: automate AutoCAD config in CV Update.bat for fresh installs

Chad Weidert

2026-02-28

18a503c

fix: use timestamped run directories for validation screenshots

Chad Weidert

2026-02-28

cef1859

feat: add docs validation CI/CD workflow with structured reporting

Chad Weidert

2026-02-28

e71d158

docs: add encoding tooling references to copilot instructions

Chad Weidert

2026-02-28

9c7a88c

docs: restore IPs to copilot instructions, clarify only docs/source/ is public

Chad Weidert

2026-02-28

e2bc9bb

docs: update copilot instructions with sensitive data policy

Chad Weidert

2026-02-28

7c7c99e

docs: move sensitive infrastructure docs to docs-sensitive/ and redact IPs

Chad Weidert

2026-02-28

1bc197d

refactor: archive installer docs to docs-archived/installer/

Chad Weidert

2026-02-28

c4bf515

docs: deprecate doc 23 (VM 109 setup) - superseded by docs 06/27/29

Chad Weidert

2026-02-28

c26fd56

docs: doc 06 - rewrite test layers, golden datasets, acceptance criteria, tools

Chad Weidert

2026-02-28

9cdf6d7

docs: doc 06 - AutoIT validation results, NanoCAD/AC2026, workflow test matrix

Chad Weidert

2026-02-28

3a77272

docs: update 06-testing-validation with verified Proxmox data and current state

Chad Weidert

2026-02-28

135cf1b

docs: fix weekly update date attribution against GitHub commit graph

Chad Weidert

2026-02-28

8c4939d

docs: rewrite weekly updates with actual commit data

Chad Weidert

2026-02-28

8005ceb

docs: major update to doc 07 - WiX ABORTED, pivot to VLX .bundle/App Store

Chad Weidert

2026-02-28

0ec85fe

docs: comprehensive expansion of SDLC doc 35 (813→1007 lines)

Chad Weidert

2026-02-28

30853ca

docs: elaborate Tools & Best Practices, add Project Management Methods (doc 35)

Chad Weidert

2026-02-28

ecbc452

docs: add concrete cross-references to SDLC doc (35)

Chad Weidert

2026-02-28

9702328

docs: add 35-software-development-lifecycle (DFSS-aligned SDLC)

Chad Weidert

2026-02-28

3b5f238

docs: log Bug 21 (missing RefSearchPath), broaden bug definition, update DFMEA

Chad Weidert

2026-02-28

d6930ba

docs: correct Bug 20 - exe swap theory disproven, deploy deferred VLX loading

Chad Weidert

2026-02-28

78a4d0a

docs: update Bug 20 — patched acad.exe root cause analysis

Chad Weidert

2026-02-28

0169bdf

chore: update news from RSS feeds for 2026-02-28

GitHub Action

2026-02-28

f4d0ca0

docs: add Bug 19 (missing menu registration) + validation workflow

Chad Weidert

2026-02-27

0ac495e

docs: add Bug 18 (progcont dead code) with DFMEA cross-reference table

Chad Weidert

2026-02-27

944c3cb

fix: add 19 missing files to PB11-00x32 from XP-Legacy

Chad Weidert

2026-02-27

250667b

fix: update web URL and tech support in PB builds

Chad Weidert

2026-02-27

da70bb0

chore: update news from RSS feeds for 2026-02-27

GitHub Action

2026-02-27

4613dcf

fix: use github.com/login instead of private repo URL

Chad Weidert

2026-02-26

9b86d2e

fix: use _browser instead of startapp for GitHub login URL

Chad Weidert

2026-02-26

1675b79

fix: move GitHub login from startup to Tech Support click

Chad Weidert

2026-02-26

5988670

fix: GitHub login browser not opening at startup

Chad Weidert

2026-02-26

8396e02

docs: add 34-tech-support-modernization

Chad Weidert

2026-02-26

7bfe77e

feat: update Web Page menu item to simplestruct.com/resources.html

Chad Weidert

2026-02-26

85cbb68

feat: GitHub login at startup + local issue backup

Chad Weidert

2026-02-26

5644e68

feat: auto-configure AutoCAD Startup Suite on version switch

Chad Weidert

2026-02-26

4549e9a

fix: remove old CV Update.bat from build folders

Chad Weidert

2026-02-26

51a04ca

fix: handle (x86) in junction paths — use delayed expansion

Chad Weidert

2026-02-26

4d22617

fix: replace \NUL directory checks with trailing backslash

Chad Weidert

2026-02-26

084dd55

fix: add self-update protection to CV Update.bat

Chad Weidert

2026-02-26

75aeda6

fix: rewrite CV Update.bat — protect junctions, repair missing links

Chad Weidert

2026-02-26

1c3d3dc

refactor: reorganize repo — nero-project to exp/, v3_60 and v7.0(patch) to src/x86/

Chad Weidert

2026-02-26

c28d325

refactor: restructure builds into src/x32/ and src/x64/

Chad Weidert

2026-02-26

d140025

chore: add Project Files junction support to CV Update.bat

Chad Weidert

2026-02-26

acc0079

refactor: unify Project Files into single shared folder

Chad Weidert

2026-02-26

ba16d94

feat: rewrite CV Update for junction-swap mode

Chad Weidert

2026-02-26

c63b6f9

feat: version picker in CV Update + alpha VM deployment script

Chad Weidert

2026-02-26

74e6428

feat: rewire Tech Support button to create GitHub Issues

Chad Weidert

2026-02-26

0f915c5

chore: update news from RSS feeds for 2026-02-26

GitHub Action

2026-02-26

bb8b1c3

docs: add Key Discoveries (Weeks 7-8) to vision document

Chad Weidert

2026-02-25

ef1ef3b

docs: update vision document and weekly action for Feb 25

Chad Weidert

2026-02-25

b3c001f

feat: add GitHub Issues sync for bug tracker

Chad Weidert

2026-02-25

e5b5fe0

docs: add bugs 16-17 to tracker (savelay filtering, layout index)

Chad Weidert

2026-02-25

96f693b

fix: savelay ENAME/XData filtering + layout index bug

Chad Weidert

2026-02-25

baf7af8

fix: add missing inspanel.lsp to TB11-01x64/acad2000

Chad Weidert

2026-02-25

7287f60

feat: sync TB11-01x64/acad2000 with patched TB11-01x32 source

Chad Weidert

2026-02-25

8faa9ee

chore: update news from RSS feeds for 2026-02-25

GitHub Action

2026-02-25

a69d8d0

chore: add CV Update.bat and csv-manual.md to TB11-01x64

Chad Weidert

2026-02-24

aeb0082

chore: add CV Update batch file for VM git pull

Chad Weidert

2026-02-24

b9ece26

docs: expand site workflow sections in user manual

Chad Weidert

2026-02-24

267ea93

docs: add XData refactor plan, update bug tracker with bugs 14-15

Chad Weidert

2026-02-24

ad326f5

fix: tiltup index bug — nn vs xn for pnllst lookup (PB11 latent bug)

Chad Weidert

2026-02-24

401c1b1

fix: tiltlist.txt ENAME serialization error in inspanel

Chad Weidert

2026-02-24

935e7d6

fix: inspanel fast path - generate tiltlist when panels already attached

Chad Weidert

2026-02-24

bb8beed

fix: walline recovery + TEXT creation regression in inspanel/wall_dlg

Chad Weidert

2026-02-24

b1a73fa

feat: save/restore wall line data via walllist.txt in inspanel

Chad Weidert

2026-02-24

456a0d6

fix: guard inspanel.lsp against nil ssget (no wall lines)

Chad Weidert

2026-02-24

b488c95

docs: add 32-tb11-bug-tracker with all session bugs

Chad Weidert

2026-02-24

337f000

fix: guard tiltup.lsp against missing tiltlist.txt

Chad Weidert

2026-02-24

480c6fb

fix: VLX detection, FILE nil crash, and drawing type detection

Chad Weidert

2026-02-24

cd130c6

refactor: format inspanel.lsp, dbchk.lsp, warning.lsp to coding standards

Chad Weidert

2026-02-24

4fd1e24

fix: use S::STARTUP for post-open continuation code

Chad Weidert

2026-02-24

6cbb732

fix: reload xrefs after vla-open with -xref reload *

Chad Weidert

2026-02-24

de062f1

fix: replace hardcoded path with variables, add continuation dialog

Chad Weidert

2026-02-24

9b4a3a6

fix: capture vla-open document object and vla-activate it

Chad Weidert

2026-02-24

8490baf

fix: use vla-open ActiveX instead of (command open) — confirmed broken

Chad Weidert

2026-02-24

e99034e

fix: add CMDDIA=0, use _.OPEN with forward slashes

Chad Weidert

2026-02-24

55993f7

fix: remove dbchk before scr — it leaves SAVEAS active (cmdactive=1)

Chad Weidert

2026-02-24

f1371ce

diag: print cmdactive and cancel active commands before open

Chad Weidert

2026-02-24

707d1a9

fix: hardcoded test — exact open command for CSSSITE.DWG

Chad Weidert

2026-02-24

0d9e57f

fix: write .scr to TEMP dir instead of using direct command open

Chad Weidert

2026-02-24

c63ef9a

fix: use plain open command instead of _.open

Chad Weidert

2026-02-24

c2bf96e

fix: replace script mechanism with direct (command _.open) in scr.lsp

Chad Weidert

2026-02-24

8b498a2

fix: script files use unquoted path on separate line

Chad Weidert

2026-02-24

0d672d3

fix: route existing-project open through scr.lsp, fix filedia

Chad Weidert

2026-02-24

7fd17ca

fix: write open.scr to C:\ root to avoid spaces in script path

Chad Weidert

2026-02-24

669c0da

fix: set filedia 0 before script command for open.scr

Chad Weidert

2026-02-24

526c376

fix: open selected drawing in existing-project workflow

Chad Weidert

2026-02-24

053a299

fix: revert #

#

87a6a57

docs: add git workflow skill and #

#

e0b855e

refactor: convert multiline comments to #

#

39c1f6a

refactor: apply formatting standard to dirchk.lsp

Chad Weidert

2026-02-24

8ab93e7

fix: dirchk no longer blocks project folders with system-like names

Chad Weidert

2026-02-24

0374567

chore: resolve CHANGELOG merge conflict (keep upstream)

Chad Weidert

2026-02-24

8d9f9cc

chore: clean up repo - commit docs, add dcl-inventory, update gitignore

Chad Weidert

2026-02-24

16f4385

chore: update news from RSS feeds for 2026-02-24

GitHub Action

2026-02-24

a04809c

fix: project browser shows .dwg files instead of .tmp

Chad Weidert

2026-02-23

5eb2188

chore: add Update-ConstructiVision.bat and csv-manual.md to repo

Chad Weidert

2026-02-23

6bb321c

fix: repair project file browser - use ‘tmp’ filter and Project Files directory

Chad Weidert

2026-02-23

9c4cb5e

fix: switch from VLX to source mode, fix menu labels

Chad Weidert

2026-02-23

63b323c

feat: add drawing type choice dialog, rename Program Options to Drawing Setup

Chad Weidert

2026-02-23

dcd797a

docs: fix menu routing analysis — Program Options not Panel/Site, document redundancy

Chad Weidert

2026-02-23

fb7cae5

docs: add comprehensive workflow & human factors analysis (doc #31)

Chad Weidert

2026-02-23

acd2a70

docs: convert CSV Manual.pdf to maintainable Markdown

Chad Weidert

2026-02-23

3894818

docs: modernize csvmenu.lsp copyright and legal notice

Chad Weidert

2026-02-23

b5fbb28

style: convert csvmenu.lsp header blocks to #

#

db04703

refactor: major overhaul of csvmenu.lsp with dependency tree header

Chad Weidert

2026-02-23

7ae5724

refactor: modernize csv.prj compilation manifest

Chad Weidert

2026-02-23

d27e57a

feat: add AutoCAD version detection and multi-version menu loading (Layers 1-2)

Chad Weidert

2026-02-23

a9c5144

docs: add AutoCAD evolution analysis (doc 30) and note progcont redundancy

Chad Weidert

2026-02-23

3bcac30

docs: add menu system architecture reference

Chad Weidert

2026-02-23

65fef74

docs: correct BHF file identification across 6 docs

Chad Weidert

2026-02-23

cc36760

refactor: format csv.lsp + add compilation architecture docs

Chad Weidert

2026-02-23

b5c7448

docs: rewrite doc 00 status - P1c/P2 active, installer sidelined, ~2mo ahead

Chad Weidert

2026-02-18

bf97223

chore: auto-generate weekly update for 2026-02-23

GitHub Action

2026-02-23

e18996d

chore: update news from RSS feeds for 2026-02-23

GitHub Action

2026-02-23

5a6472c

chore: update news from RSS feeds for 2026-02-22

GitHub Action

2026-02-22

717c141

chore: update news from RSS feeds for 2026-02-21

GitHub Action

2026-02-21

b661006

chore: update news from RSS feeds for 2026-02-20

GitHub Action

2026-02-20

d68123e

chore: update news from RSS feeds for 2026-02-19

GitHub Action

2026-02-19

3a5ea97

docs: update doc 00 status report to Feb 18 state

Chad Weidert

2026-02-18

37ccd64

chore: update news from RSS feeds for 2026-02-18

GitHub Action

2026-02-18

b303185

docs: rewrite doc 28 as TB11-01x32 architecture, add doc 29 for x64

Chad Weidert

2026-02-17

6e97e65

docs: add 28-constructivision-v11-architecture-revised (TB11)

Chad Weidert

2026-02-17

ff20b07

Cleanup AI Fuck-ups

Chad Weidert

2026-02-17

10c7f55

chore: add COM fix scripts, doc updates, and formatting fixes

Chad Weidert

2026-02-17

e20ad28

docs: update all phases/milestones — both x32 and x64 crash-free

Chad Weidert

2026-02-17

9c6801f

docs: rewrite VM 109 registry fix as complete reproduction guide

Chad Weidert

2026-02-17

78be5da

docs: add Phase 2 COM registration fix to VM 109 doc

Chad Weidert

2026-02-17

c1af0e7

docs: add VM 109 AutoCAD x64 registry fix documentation

Chad Weidert

2026-02-17

8f568c7

chore: remove csv-nano.lsp and csvmenu-nano.lsp from src/ root

Chad Weidert

2026-02-17

fd31b8c

chore: track binary files (.exe, .dll, .pdf) in all src/ subdirectories

Chad Weidert

2026-02-17

88a149e

update risk and milestones based on v11.01 bug fixes

Chad Weidert

2026-02-17

3024933

docs: add .github/copilot-instructions.md for AI coding agents

Chad Weidert

2026-02-17

bdaeca7

docs: add EULA reference to README license section

Chad Weidert

2026-02-17

9ebd6c7

docs: rewrite README with actual project description

Chad Weidert

2026-02-17

68f86bf

chore: update news from RSS feeds for 2026-02-17

GitHub Action

2026-02-17

f0b32d5

docs: update phases, milestones, and risk register for Feb 16

Chad Weidert

2026-02-16

ccba172

docs: add v3.60 source recovery document (26-v360-source-recovery.md)

Chad Weidert

2026-02-16

66de7a1

docs: add nightly build deployment section and VM 202 to testing docs

Chad Weidert

2026-02-16

21010f6

Add missing exe files: SendTo copy.exe, wincss2000.exe

Chad Weidert

2026-02-16

529c519

Track .pdf files in src/TB11-01x32

Chad Weidert

2026-02-16

8149b00

Track .exe and .dll files in src/TB11-01x32

Chad Weidert

2026-02-16

3daa08e

Add TB11-01x32 test build folder (v11 + v3.60 merged sources)

Chad Weidert

2026-02-16

da87017

Add TB11-01x32 test build folder (v11 + v3.60 merged sources)

Chad Weidert

2026-02-16

ed1451f

Add PB11-01x32 (v11 + v3.60 merged source); rewrite architecture doc with full A-Q depth mapping

Chad Weidert

2026-02-16

66ad587

VM security hardening, Total Uninstall backups, alpha tester guide updates

Chad Weidert

2026-02-16

2f1eb89

Add PB11-00x64 source tree with acad2000/nanocad25 split, nanoCAD compatibility refactor, VM109 setup scripts and docs

Chad Weidert

2026-02-16

563d204

chore: auto-generate weekly update for 2026-02-16

GitHub Action

2026-02-16

9716a4a

chore: update news from RSS feeds for 2026-02-16

GitHub Action

2026-02-16

5adb67e

chore: update news from RSS feeds for 2026-02-15

GitHub Action

2026-02-15

ce0e8ab

chore: update news from RSS feeds for 2026-02-14

GitHub Action

2026-02-14

4db71b9

docs: integrate GSCI alpha testing timeline across planning documents

Chad Weidert

2026-02-13

b5cc96a

docs: alpha testing plan for GSCI engineers on VMs 200-201

Chad Weidert

2026-02-13

38ffc34

docs: restore nanoCAD testing to release plan - critical free 64-bit LISP platform

Chad Weidert

2026-02-13

2a08a2a

chore: update news from RSS feeds for 2026-02-13

GitHub Action

2026-02-13

2563cf2

Feb 12: Win10 compatibility study complete, v3.60 vs v11.0 diff study, docs restructure

Chad Weidert

2026-02-12

63db305

refactor: Move 13,15,17,18,19 into installer-recompilation/

Chad Weidert

2026-02-10

92e82d1

refactor: Organize study dirs into installer-recompilation/

Chad Weidert

2026-02-10

f720ccd

refactor: Move WinZip study to installer-recompilation, merge two 13- Adobe files

Chad Weidert

2026-02-10

305b5d4

docs: Update all modernization docs with Feb 10 multi-OS testing results

Chad Weidert

2026-02-10

25ef8b6

Checkpoint 3: CV3.60 monitoring data + cross-platform analysis

Chad Weidert

2026-02-10

6587254

Document 4 CV3.60 installer bugs from XP-TEST install

Chad Weidert

2026-02-10

4161a42

Proxmox snapshots + CV3.60 UAC failure documentation

Chad Weidert

2026-02-10

8fb88f7

Fix Checkpoint 2 analysis: AV conflicts are installer-caused, not noise

Chad Weidert

2026-02-10

feb7fd3

Save Checkpoint 2 cross-platform analysis and update execution plan for restart

Chad Weidert

2026-02-10

22bc016

Fix file extension: XP Inctrl5 report is MHTML format (.mht)

Chad Weidert

2026-02-10

e8dfcde

Reorganize AC2000 monitoring reports into AutoCAD2000 subdirectories

Chad Weidert

2026-02-10

ec2d56a

Checkpoint 2: AC2000 installation monitoring data from XP, Vista, Win7

Chad Weidert

2026-02-10

3d493bb

chore: update news from RSS feeds for 2026-02-12

GitHub Action

2026-02-12

331ed95

chore: update news from RSS feeds for 2026-02-11

GitHub Action

2026-02-11

25af9d8

Update Step 6 restart workflow - Checkpoint 2 data captured on all 3 VMs

Chad Weidert

2026-02-10

86eccae

Add restart handling workflow and update after successful AC2000 installation

Chad Weidert

2026-02-10

2ed5b9f

Add screenshots to AC2000 installation workflow documentation

Chad Weidert

2026-02-10

732a81a

Remove AutoIt Au3Recorder from testing workflow - tool incompatible with test VMs

Chad Weidert

2026-02-10

165493e

Correct Total Uninstall ‘Monitor with Uninstall’ workflow and AutoIt recording timing

Chad Weidert

2026-02-10

14da2e1

Clarify Inctrl5 config dialogs and specify setup.exe (not msetup.exe) for AC2000 installer

Chad Weidert

2026-02-10

3d3d743

Fix Inctrl5 two-phase mode references in FEASIBILITY_STUDY.md

Chad Weidert

2026-02-10

6e5a246

Fix Inctrl5 two-phase mode instructions in INSTALL-MONITORING-PLAN.md

Chad Weidert

2026-02-10

5cfb4e9

Fix Inctrl5 two-phase mode instructions in INSTALL-EXECUTION-PLAN.md

Chad Weidert

2026-02-10

17fa3d8

Complete Total Uninstall v6.18 updates: add Install button steps and remove all profile references

Chad Weidert

2026-02-10

24615d4

Fix Total Uninstall instructions for v6.18 (monitored programs, not profiles)

Chad Weidert

2026-02-10

35aa4d2

Remove duplicate nero files from modernization-2026 root (moved to installer-recompilation)

Chad Weidert

2026-02-10

ddc9b1d

Move nero analysis files to installer-recompilation folder with corrected cross-references

Chad Weidert

2026-02-10

2c102d2

Organize installer testing documentation into dedicated folder

Chad Weidert

2026-02-10

28139f2

Merge and modernization updates 2026-02

Chad Weidert

2026-02-10

b59e5c3

Add comprehensive installation execution plan with 4-tool monitoring workflow

Chad Weidert

2026-02-10

0219a0b

chore: update news from RSS feeds for 2026-02-10

GitHub Action

2026-02-10

92f7836

docs: update status report for Week 3 (Feb 9) - Nero analysis complete

Chad Weidert

2026-02-09

2a91303

docs: cascade M2.5 Integration phase timeline changes to 03 and 04

Chad Weidert

2026-02-09

e44205a

docs: add explicit start and target dates to all milestones for clarity

Chad Weidert

2026-02-09

204196c

docs: add M2.5 Integration & Bug Fixing phase (April 1-30)

Chad Weidert

2026-02-09

ea6f0cb

docs: fix timeline - shift VLX recompilation to Week 6, don’t delete it

Chad Weidert

2026-02-09

9148eb4

docs: update milestones dashboard with Nero study and Windows security impact

Chad Weidert

2026-02-09

ca6497e

docs: update phase plan, timeline, risk register, and testing docs with Week 3 slippage

Chad Weidert

2026-02-09

1b37991

docs: acknowledge schedule slippage and replan Weeks 4-5 for recovery

Chad Weidert

2026-02-09

3c291df

chore: refresh weekly updates and site data

Chad Weidert

2026-02-09

da8a922

chore: ignore github logs and fix rss log naming

Chad Weidert

2026-02-09

1d176d2

chore: update weekly update email and pages trigger

Chad Weidert

2026-02-09

760ed4e

Delete .github/logs/rss_feed_$(date -u +“%Y%m%d_%H%M%S”).json

Chad Weidert

2026-02-09

fb45280

chore: auto-generate weekly update for 2026-02-09

GitHub Action

2026-02-09

de8879d

chore: update news from RSS feeds for 2026-02-09

GitHub Action

2026-02-09

adaa1be

chore: update events from RSS feeds for 2026-02-08

GitHub Action

2026-02-08

fafa295

chore: update news from RSS feeds for 2026-02-08

GitHub Action

2026-02-08

dd1b716

chore: update news from RSS feeds for 2026-02-07

GitHub Action

2026-02-07

69d62c8

docs: Add ConTech Optimizer business plan with revised financial projections

Chad Weidert

2026-02-06

be90893

docs: Update VM testing documentation to reference tools/vm-testing repo location

Chad Weidert

2026-02-06

050c7a6

Remove unused Bitvise SSH user files

Chad Weidert

2026-02-06

20efdb7

Add Bitvise SSH XP installer from Proxmox ISO

Chad Weidert

2026-02-06

0aef5df

Organize Total Uninstall tools into full package directory

Chad Weidert

2026-02-06

ea98646

Fix VM testing tools: allow .exe in tools/vm-testing and organize properly

Chad Weidert

2026-02-06

b97502b

Add VM testing tools extracted from InstallTools.iso

Chad Weidert

2026-02-06

3e11393

chore: Move remaining scripts from root to scripts directory

Chad Weidert

2026-02-06

1a080ff

chore: Track installation log files from February 3, 2026

Chad Weidert

2026-02-06

b461de7

chore: Organize root directory by moving files to appropriate subdirectories

Chad Weidert

2026-02-06

e1d45a4

docs: Integrate S3 + CloudFront deployment pipeline into modernization docs

Chad Weidert

2026-02-06

c717656

docs: Generalize VM103 access guide and integrate into modernization docs

Chad Weidert

2026-02-06

d602e96

chore: Move VM103 setup documentation to modernization project structure

Chad Weidert

2026-02-06

9085cbe

chore: Remove PDF files from repository and add to gitignore

Chad Weidert

2026-02-06

c0598fa

docs: Integrate VM103 Proxmox remote access setup into modernization documentation

Chad Weidert

2026-02-06

cecf1ae

Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-02-06

7a28ef9

chore: Add Nero installer ISO files tracked via Git LFS

Chad Weidert

2026-02-06

4aea0dd

feat: Add Nero project file groups and InstallShield setup files

Chad Weidert

2026-02-06

3f78789

Update: Nero 4.0.9.0 modernization complete - 16-bit to 32-bit conversion successful

Chad Weidert

2026-02-04

423321c

Add Nero 4.0.9.0 InstallShield 6.1 working project and supporting files

Chad Weidert

2026-02-03

a6a750f

chore: update news from RSS feeds for 2026-02-06

GitHub Action

2026-02-06

6c6e75d

chore: update news from RSS feeds for 2026-02-05

GitHub Action

2026-02-05

52f2309

chore: update news from RSS feeds for 2026-02-04

GitHub Action

2026-02-04

b3b669d

Add Nero 4.0.9.0 InstallShield recompilation documentation

Chad Weidert

2026-02-03

6682d5d

fix: Correct VM ID from 108 to 105 for Install-Dev

Chad Weidert

2026-01-31

c829b24

docs: Switch to VM-based InstallShield compiler environment

Chad Weidert

2026-01-31

93a5774

docs: Add comprehensive InstallShield IDE setup guide for local recompilation

Chad Weidert

2026-01-31

2ed9b25

Fix CRLF line endings in Nero text files

Chad Weidert

2026-01-31

eff5d7c

t rebase –skip; git push origin main t status Stao “Testing terminal”; whoami e InstallShield decompilation/recompilation infrastructure

Chad Weidert

2026-01-31

14f0e4c

chore: update news from RSS feeds for 2026-01-31

GitHub Action

2026-01-31

70ce10c

chore: update news from RSS feeds for 2026-01-30

GitHub Action

2026-01-30

74b345c

chore: update news from RSS feeds for 2026-01-29

GitHub Action

2026-01-29

f0ce030

Simplify values section to single image

Chad Weidert

2026-01-28

c6c0bf0

Update Foundation images: Africa mission for values, add impact section images

Chad Weidert

2026-01-28

1caa0cf

Improve Foundation mobile responsive styling with hamburger menu

Chad Weidert

2026-01-28

864315c

Download Foundation images locally with descriptive names

Chad Weidert

2026-01-28

c014213

Fix Foundation: use 1000006516.jpg as hero background

Chad Weidert

2026-01-28

f67691f

Fix Foundation: use 1500w logo, add Who We Are image (69005.jpeg)

Chad Weidert

2026-01-28

65e5480

Update Foundation site with original GSC Legacy Foundation images

Chad Weidert

2026-01-28

c7f3664

Move Foundation and GSConcrete to Simplestruct/sandbox/

Chad Weidert

2026-01-28

fc812bf

Add Greater Seattle Concrete website clone to GSConcrete folder

Chad Weidert

2026-01-28

4893401

Add GSC Legacy Foundation website clone to Foundation folder

Chad Weidert

2026-01-28

d1f72ad

Move website files to webpage/Simplestruct/

Chad Weidert

2026-01-28

3f94292

Rename webpage/ to simplestruct/

Chad Weidert

2026-01-28

ca5eec0

docs: add Proxmox VM infrastructure migration across modernization docs

Chad Weidert

2026-01-27

414e9f9

docs: update 00-vision status report to January 27, 2026

Chad Weidert

2026-01-27

9760aac

docs: comprehensive installer cost analysis across all modernization docs

Chad Weidert

2026-01-27

d1055b1

docs: add in-place OS upgrade analysis to R12

Chad Weidert

2026-01-27

ee4efe3

docs: document AutoCAD 2000 16-bit installer dependency (R12)

Chad Weidert

2026-01-27

179e82e

docs: add AutoCAD 2000 installer analysis and ISO

Chad Weidert

2026-01-27

1568d11

docs: consolidate InstallShield migration into modernization-2026

Chad Weidert

2026-01-27

3e17158

Add InstallShield 12 as recommended migration path (Option B-Alt)

Chad Weidert

2026-01-27

bfcf8e7

Add Windows 11 compatibility wrapper for legacy installer

Chad Weidert

2026-01-27

9d151a9

Add InstallShield migration plan for v3.60 to Windows 11

Chad Weidert

2026-01-27

024cbb6

Add InstallShield development support to VS Code IDE

Chad Weidert

2026-01-27

e88fdcc

chore: update news from RSS feeds for 2026-01-27

GitHub Action

2026-01-27

ca2e34b

Add automation system page explaining GitHub Actions workflows

Chad Weidert

2026-01-26

d27721b

Upgrade changelog to show full commit history grouped by month/year

Chad Weidert

2026-01-26

142141e

Sync changes

Chad Weidert

2026-01-26

a96df68

Add SimpleStruct logo and professional signature to weekly email

Chad Weidert

2026-01-26

b44eebf

Upgrade weekly email to HTML format with full content

Chad Weidert

2026-01-26

9514254

chore: auto-generate weekly update for 2026-01-26

GitHub Action

2026-01-26

c74781d

Fix weekly-update workflow: add git pull –rebase before push

Chad Weidert

2026-01-26

f3115fe

Add kid-friendly explanations to CI/CD pipeline page

Chad Weidert

2026-01-26

1c3e79c

Add AI-assisted development step to CI/CD pipeline page

Chad Weidert

2026-01-26

5831ce1

Replace reviews with coming soon placeholder

Chad Weidert

2026-01-26

83e5580

Simplify headings: ConstructiVision and About

Chad Weidert

2026-01-21

4bf0d68

Center logo on home page, remove redundant SimpleStruct from heading

Chad Weidert

2026-01-21

028ebc2

Webpage branding: larger logo, remove welcome phrase, italicize ‘t’ in SimpleStruct

Chad Weidert

2026-01-21

0fdc0b4

Fix Sphinx toctree syntax in legacy/index.md

Chad Weidert

2026-01-21

7e81806

Update executive dashboard to match current project status

Chad Weidert

2026-01-21

9b84bfb

Fix UTF-8 encoding in 180+ legacy documentation files

Chad Weidert

2026-01-21

ef1158f

Center navigation bar in header

Chad Weidert

2026-01-21

4175864

Add logo to webpage header.js navigation

Chad Weidert

2026-01-21

2f41523

Cover sheet updates: SimpleStruct branding, move Technical Findings before Project Charter, add logo files

Chad Weidert

2026-01-21

68c3fdc

Risk register: unified R1-R17 numbering in cover sheet and 05-risk-register

Chad Weidert

2026-01-21

72389c1

Risk register: remove legend row, use blue dot for mitigated risks

Chad Weidert

2026-01-21

878c55f

Fix: integrate legend as first row of risk register table

Chad Weidert

2026-01-21

e1913f3

Fix: restore page break before Risk Register, condense legend to keep heading+table together

Chad Weidert

2026-01-21

3893d5b

Remove page break before Risk Register

Chad Weidert

2026-01-21

0e577c4

Fix: add separator before pagebreak to fix Budget heading rendering

Chad Weidert

2026-01-21

0b8eb71

Fix: remove duplicate risk register, page break before section, move technical findings to end

Chad Weidert

2026-01-21

a439238

Risk register: unified table with mitigated risks, page break before section

Chad Weidert

2026-01-21

0ad05ab

Cover sheet refinements: condensed health, legend at top, residual risk scores, streamlined charter, full doc index

Chad Weidert

2026-01-21

b2b92fe

Cover sheet improvements: color-coded roadmap, milestone status, training updates, mitigated risks

Chad Weidert

2026-01-21

ce4e240

chore: enforce UTF-8 encoding in VS Code, EditorConfig, and Git

Chad Weidert

2026-01-21

3dc9f37

fix: repair mojibake encoding corruption in docs

Chad Weidert

2026-01-21

966a6c3

Update modernization-2026 docs for sprint kickoff (Jan 21)

Chad Weidert

2026-01-21

56ce456

chore: update news from RSS feeds for 2026-01-21

GitHub Action

2026-01-21

bec2c33

Complete Sphinx toctree fix: zero orphans, all docs in tree

Chad Weidert

2026-01-20

75cea9a

docs: Move SWAD to v360 folder for better organization

Chad Weidert

2026-01-20

fa17f23

docs: v7.0 DCL FINAL BATCH [8 files] - PROJECT COMPLETE! 🎉

Chad Weidert

2026-01-20

fb1f5d2

docs: v7.0 DCL BATCH 5 [6 files] - Site coordination & AI analysis

Chad Weidert

2026-01-20

d96b1fd

docs: v7.0 DCL BATCH 4 [6 files] - Collaboration & blockchain

Chad Weidert

2026-01-20

8b8f80c

Add developer-notes: comprehensive file types dictionary (51 extensions)

Chad Weidert

2026-01-20

cc43080

docs: v7.0 DCL BATCH 3 [6 files] - BIM integration & optimization

Chad Weidert

2026-01-20

e637599

docs: v7.0 DCL BATCH 2 [6 files] - Cloud rendering & mobile

Chad Weidert

2026-01-20

4a8690a

docs: v7.0 DCL BATCH 1 [6 files] - AI-enhanced dialogs

Chad Weidert

2026-01-20

6bb0f27

docs: v3.60 DCL BATCH 5 [6 files] - FINAL v3.60 COMPLETE! 🎉

Chad Weidert

2026-01-20

4689379

docs: v3.60 DCL batch 4 [6 files] - Finishes, tolerances, verification

Chad Weidert

2026-01-20

a64d922

docs: v3.60 DCL batch 3 [5 files] - Lists, schedules, annotations

Chad Weidert

2026-01-20

4d654bb

docs: v3.60 DCL batch 2 [5 files] - Engineering & detail modules

Chad Weidert

2026-01-20

d06313e

docs: v3.60 priority DCL files [8/8] COMPLETE - All comprehensive!

Chad Weidert

2026-01-20

8adba62

chore: Remove obsolete v360-modules/dcl-definitions directory

Chad Weidert

2026-01-20

1d157ec

docs: COMPLETE all 20 DCL files [13/13 recreated] - MISSION ACCOMPLISHED! 🎉

Chad Weidert

2026-01-20

8a2fc24

docs: Comprehensive DCL files [3-5/13] - Feature dialogs

Chad Weidert

2026-01-20

f51d686

docs: Recreate comprehensive DCL files [2/13] - mp_dlg + dl_dlg

Chad Weidert

2026-01-20

a140a85

fix: Restore all 20 enhanced DCL files lost during reorganization

Chad Weidert

2026-01-20

677b697

Update WINCSS analysis docs with extracted strings and binary structure

Chad Weidert

2026-01-20

1ed1358

sync check

Chad Weidert

2026-01-20

550be2a

Clean up legacy root: move comparison and planning docs to subfolders

Chad Weidert

2026-01-20

e68c42e

Reorganize: move modules under version folders, delete empty v70-patch

Chad Weidert

2026-01-20

2cb2a63

Move installers to v360 subdirectory; fix navigation references

Chad Weidert

2026-01-20

4bc25d8

docs: remove 4 empty duplicate files from legacy root (content in installers/ and comparison/)

Chad Weidert

2026-01-20

19b4735

docs: add btch_dlg.lsp documentation for v360 batch dialog module

Chad Weidert

2026-01-20

3a9caf2

docs: quality check - remove 76 duplicate/orphan v360 docs and 2 non-v70 files from v70

Chad Weidert

2026-01-20

1be3269

docs: consolidate duplicate-numbered directories - merge 04-dialogs-boxes into 04-dialogs and 07-utilities into 07-engineering-calculations

Chad Weidert

2026-01-20

c41a76c

docs: populate v70-modules 04-dialogs-boxes and 07-utilities from v360-modules

Chad Weidert

2026-01-20

3fac291

docs: consolidate v70-modules directories to match v360-modules exactly - merge old dirs into appropriate categories

Chad Weidert

2026-01-20

946e942

docs: restructure v70-modules to match v360-modules organization with 15 categories and deprecation notices

Chad Weidert

2026-01-20

b71f4cb

docs: reorganize hierarchy with clean grouping by directory structure

Chad Weidert

2026-01-20

efbc519

Merge remote UTF-8 encoding fixes with local reorganization

Chad Weidert

2026-01-20

bb6262e

docs: Add supporting documentation and scripts

Chad Weidert

2026-01-20

cbc8c8a

docs: ENHANCED DCL files [18-20/20] - FINAL BATCH COMPLETE! 🎉

Chad Weidert

2026-01-20

cb204cb

docs: ENHANCED DCL files [13-17/20] - Config dialogs batch

Chad Weidert

2026-01-20

cd3d7c5

docs: ENHANCED DCL files [9-12/20] - Feature dialogs batch

Chad Weidert

2026-01-20

48d0ddd

docs: expand legacy index to include all v3.60 analysis files

Chad Weidert

2026-01-20

b27b7f8

docs: ENHANCED bp_dlg.dcl [7/20] - Base plate/anchor bolts

Chad Weidert

2026-01-20

ac10835

feat: add automatic UTF-8 encoding fix to CI/CD pipeline - prevent encoding errors in future builds

Chad Weidert

2026-01-20

d596563

docs: ENHANCED wc_dlg.dcl [6/20] - Weld connections (CRITICAL)

Chad Weidert

2026-01-20

6ac7976

docs: ENHANCED project.dcl [5/20] - Project selection gateway

Chad Weidert

2026-01-20

6a3fd1b

docs: ENHANCED new.dcl [4/20] - New project creation

Chad Weidert

2026-01-20

80b5ae2

docs: ENHANCED pp_dlg.dcl [3/20] - Panel parameters & pick points

Chad Weidert

2026-01-20

8927acd

docs: ENHANCED calc_dlg.dcl [2/20] - Calculator utility

Chad Weidert

2026-01-20

fb6a7fd

fix: resolve merge conflict - accept UTF-8 encoding fix for CHANGELOG.md

Chad Weidert

2026-01-20

5124ada

fix: convert all 228 markdown files to UTF-8 encoding - comprehensive encoding remediation

Chad Weidert

2026-01-20

c7d29e7

fix: convert all markdown files to proper UTF-8 encoding - replace CP1252 0x97 em-dash bytes

Chad Weidert

2026-01-20

ce42e3f

docs: ENHANCED mp_dlg.dcl [1/20] - Master panel dialog

Chad Weidert

2026-01-20

4837c4a

fix: enable text wrapping for events and implement multi-day event spanning in calendar

Chad Weidert

2026-01-20

63178bc

docs: Delete 106 redundant v7.0/modules/ files

Chad Weidert

2026-01-20

3efd8d5

docs: CONSOLIDATE v7.0 - remove 106 redundant files

Chad Weidert

2026-01-20

5ad0ebb

docs: HIGH-QUALITY documentation for ALL 80 DCL files (v3.60 + v7.0)

Chad Weidert

2026-01-20

1064484

docs: Complete documentation for WF.zip - AISC steel beam library

Chad Weidert

2026-01-20

3fbd181

docs: Add final verification report confirming 100% documentation coverage

Chad Weidert

2026-01-20

7f1f70d

docs: Add final documentation status report

Chad Weidert

2026-01-20

10f0894

docs: Complete ALL v7.0 modules (96 files)

Chad Weidert

2026-01-20

15ee9bb

docs: Complete ALL remaining v3.60 modules (25 files)

Chad Weidert

2026-01-20

4badf56

docs: Complete v3.60 feature generation modules (9 files)

Chad Weidert

2026-01-20

4fdb512

docs: Complete v3.60 drawing/dimensioning modules (7 files)

Chad Weidert

2026-01-20

e901383

docs: Complete v3.60 critical dialogs (10 files)

Chad Weidert

2026-01-20

cb41a95

docs: Complete v3.60 panel drawing modules (7 files)

Chad Weidert

2026-01-20

42f2229

docs: Complete v3.60 project management modules (5 files)

Chad Weidert

2026-01-20

b7a818b

docs: Complete comprehensive documentation for 5 v3.60 core modules

Chad Weidert

2026-01-20

6568e5d

chore: update news from RSS feeds for 2026-01-20

GitHub Action

2026-01-20

ba490ad

docs: Auto-generate comprehensive documentation for 184 LISP modules

Chad Weidert

2026-01-20

6215b20

docs: Complete legacy documentation reorganization

Chad Weidert

2026-01-20

db208bf

docs: Fix v7.0 module placeholders to match actual source

Chad Weidert

2026-01-20

c1627e3

docs: Create v7.0 module documentation structure (89 placeholders)

Chad Weidert

2026-01-20

1214027

docs: Add v7.0 VLX analysis - monolithic architecture discovered!

Chad Weidert

2026-01-19

ed79fc0

docs: Complete v360-modules reorganization (126 files)

Chad Weidert

2026-01-19

13c8142

docs: Reorganize v360-modules into categorical folders

Chad Weidert

2026-01-19

a31cd52

docs: Organize v360-modules into 15 functional categories

Chad Weidert

2026-01-19

6fa5969

docs: Create v7.0 documentation directory structure

Chad Weidert

2026-01-19

6153413

docs: Add documentation reorganization plan

Chad Weidert

2026-01-19

a054cbf

feat: Create v360 and v70-patch documentation directories

Chad Weidert

2026-01-19

b0a7f2a

docs: Add comprehensive v3.60 vs v7.0 CSV.lsp comparison

Chad Weidert

2026-01-19

18fbf64

docs: Comprehensive CSV.lsp analysis - main application entry point

Chad Weidert

2026-01-19

83133fb

docs: Comprehensive csvmenu.lsp analysis - menu loading workaround

Chad Weidert

2026-01-19

e0151d3

feat: Add VLX analyzer tool and comprehensive CSV.VLX analysis

Chad Weidert

2026-01-19

14b5154

docs: Add validation note to installshield-stub-and-support-files.md

Chad Weidert

2026-01-19

d6f1787

docs: Update remaining legacy installer docs with validation notes

Chad Weidert

2026-01-19

0df4ad2

docs: Update setupins-installer-logic.md - mark as superseded by decompilation

Chad Weidert

2026-01-19

0a716b8

docs: Update legacy installer docs with runtime files and bug warnings

Chad Weidert

2026-01-19

f302cd2

feat: add deploy trigger to RSS workflows for automatic webpage updates

Chad Weidert

2026-01-19

ccbfeb0

fix: add missing python-dateutil dependency to events RSS workflow

Chad Weidert

2026-01-19

55503e1

chore: update news from RSS feeds for 2026-01-20

GitHub Action

2026-01-20

fa91f8d

feat: add RSS feed-based news discovery workflow

Chad Weidert

2026-01-19

71764f5

feat: add RSS feed-based event discovery workflow

Chad Weidert

2026-01-19

0f193b5

restore: add back high-quality events with correct dates (2026-2027)

Chad Weidert

2026-01-19

2f5430d

fix: improve JSON parsing to properly extract events array from JS file

Chad Weidert

2026-01-19

bc5e6c0

Fix encoding: convert modernization file from CP1252 to UTF-8

Chad Weidert

2026-01-19

58bcec6

Fix encoding: convert installer-file-dependencies.md from CP1252 to UTF-8

Chad Weidert

2026-01-19

9e6926e

docs: Update milestones dashboard with installer modernization impacts

Chad Weidert

2026-01-19

258d37b

docs: Complete installer impact updates to timeline and distribution docs

Chad Weidert

2026-01-19

e778b97

docs: Update modernization plan with installer impact analysis

Chad Weidert

2026-01-19

6eb3f9e

Remove logo and SimpleStruct from header - now only in footer

Chad Weidert

2026-01-19

585b879

docs: Reorganize installer documentation in Sphinx tree

Chad Weidert

2026-01-19

5789b67

docs: Add installer modernization decision - WiX Toolset for Windows 11

Chad Weidert

2026-01-19

8099734

Move logo and SimpleStruct to footer - clean up header overlap

Chad Weidert

2026-01-19

78bb748

docs: Add comprehensive v3.60 installer analysis and bug documentation

Chad Weidert

2026-01-19

95a1b53

Add width: 100% to force proper header wrapping

Chad Weidert

2026-01-19

fa4d0b0

Fix header layout: force logo to full width and nav links to second row

Chad Weidert

2026-01-19

6039ce8

Fix header wrapping: force logo to full width on mobile, improve nav link spacing

Chad Weidert

2026-01-19

7fce2d2

Make header responsive: scale fonts down to 8pt minimum and wrap to multiple lines on narrow screens

Chad Weidert

2026-01-19

583fd35

Make events workflow idempotent: merge new events with existing, only remove expired

Chad Weidert

2026-01-19

81b0dc6

Fix tooltip: enable clicking and make it scroll with page instead of staying fixed

Chad Weidert

2026-01-19

102ff4f

Add calendar integration: Google Calendar and .ics download buttons to event tooltips

Chad Weidert

2026-01-19

48d0f2a

Fix event tooltip: properly parse event data from DOM attribute

Chad Weidert

2026-01-19

10197ad

Add responsive dual-month calendar: 2 months on desktop, 1 on mobile

Chad Weidert

2026-01-19

dd57ddc

Improve article filtering: prioritize construction/precast/concrete/software keywords with scoring

Chad Weidert

2026-01-19

2518f27

Fix workflow: add rebase before push to handle conflicts

Chad Weidert

2026-01-19

be1f00f

Update NewsAPI query to search for tilt-up and concrete software specifically

Chad Weidert

2026-01-19

64b8caa

Improve news loading with better logging and ensure HTML fallback has images

Chad Weidert

2026-01-19

54a697b

Fix news-update.yml: restore indentation and add news-data.js to git tracking

Chad Weidert

2026-01-19

29de173

Fix news-update.yml formatting and indentation

Chad Weidert

2026-01-19

714f665

t push origin main Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-01-19

682dc1a

Add image support to news cards - extract urlToImage from NewsAPI and display in articles

Chad Weidert

2026-01-19

52acce7

Add news-data.js with construction articles

Chad Weidert

2026-01-19

fd43277

refactor: generate news-data.js file and use it as primary source for articles

Chad Weidert

2026-01-19

0b72cf3

improve: add better error logging to news fetch

Chad Weidert

2026-01-19

5adc818

remove: explicit deploy trigger call that lacked permissions

Chad Weidert

2026-01-19

4dd0f69

fix: export RESPONSE variable so Python can access it

Chad Weidert

2026-01-19

160103e

fix: relax article filtering to include articles with titles and URLs

Chad Weidert

2026-01-19

1bf2be7

fix: correct bash heredoc syntax in Python extraction

Chad Weidert

2026-01-19

12f2ea0

refactor: simplify news workflow with cleaner NewsAPI parsing

Chad Weidert

2026-01-19

7c7b8dc

refactor: use NewsAPI for real article URLs instead of ChatGPT generation

Chad Weidert

2026-01-19

7b26abd

fix: use real industry URLs instead of example.com in news feed

Chad Weidert

2026-01-19

9ef38af

fix: normalize event field names and update dates to 2026

Chad Weidert

2026-01-19

57be7dd

fix: add workflow_run trigger to deploy so it fires when news/events complete

Chad Weidert

2026-01-19

200ce9e

fix: use GitHub API for deploy workflow dispatch instead of gh CLI

Chad Weidert

2026-01-19

b90ef72

Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-01-19

dc5322f

chore: add explicit deploy workflow triggers after news/events updates

Chad Weidert

2026-01-19

396c451

Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-01-19

14c3437

fix: correct jq syntax error in events workflow

Chad Weidert

2026-01-19

cc4f64f

Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-01-19

340f436

fix: embed header HTML directly in header.js to avoid fetch issues

Chad Weidert

2026-01-19

3dd517b

Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-01-19

02d05d9

refactor: consolidate navigation to centralized header with logo

Chad Weidert

2026-01-19

cf6324e

Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-01-19

a7350a3

refactor: create centralized navigation header component

Chad Weidert

2026-01-19

a675100

Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-01-19

1298ddd

feat: add news and events automation with calendar and embeds

Chad Weidert

2026-01-19

5f5ec0d

Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-01-19

139d9e7

cleanup: remove test weekly entries and fix 1/19 template

Chad Weidert

2026-01-19

7f31f0c

fix: analyze commits against milestones for what changed section

Chad Weidert

2026-01-19

b825ee9

fix: update weekly-update workflow timeout to 5 minutes for ChatGPT API

Chad Weidert

2026-01-19

023e3b8

chore: auto-generate weekly update for 2026-01-19

GitHub Action

2026-01-19

e3466db

Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-01-19

fab4eb2

Add detailed core workflow pages for project setup, design, documentation, and cost management

Chad Weidert

2026-01-19

a2064c2

Add cache control headers to force browser to revalidate v7.0 content

Chad Weidert

2026-01-19

ca0da43

Remove v11_files.csv (renamed to v7.0_files.csv)

Chad Weidert

2026-01-19

0755f93

Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-01-19

650be83

Rename v11_files.csv to v7.0_files.csv for version consistency

Chad Weidert

2026-01-19

c906fa4

Merge: resolve CHANGELOG conflict by keeping local version with v7.0 references

Chad Weidert

2026-01-19

fd42b71

Full sync: Replace all v11(patch) references with v7.0(patch) across all documentation and comparison files

Chad Weidert

2026-01-19

f3b90dd

Rename v11(patch) to v7.0(patch) to reflect actual version number (January 2004)

Chad Weidert

2026-01-19

099fac1

Add comprehensive legacy version analysis: v3.60 vs v11(patch) architectural changes, feature additions, and migration guide

Chad Weidert

2026-01-18

0b92202

Fix navigation consistency across all pages - same buttons in same order

Chad Weidert

2026-01-18

0826806

Uniform headers across all pages with CV.jpg background; reorganize nav to intuitive order

Chad Weidert

2026-01-18

cebcef0

Fix SW version support

Chad Weidert

2026-01-18

81eaa8e

Use CV.jpg as header background with semi-transparent overlay for readability

Chad Weidert

2026-01-18

ee919fa

Create comprehensive case studies page with embedded GSC project gallery

Chad Weidert

2026-01-18

23ac8fa

Add Greater Seattle Concrete case study with project portfolio link

Chad Weidert

2026-01-18

e9c2208

Create Resources page with manuals; add workflow details to homepage; update navigation

Chad Weidert

2026-01-18

967ed7e

Add product information and TiltUpVision announcement to homepage

Chad Weidert

2026-01-18

40f48bf

Fix star ratings - add UTF-8 charset and replace with Font Awesome stars

Chad Weidert

2026-01-18

65fa13a

Move ConstructiVision logo to header of all pages and remove from index body

Chad Weidert

2026-01-18

88eaade

Add Font Awesome icon library to all HTML pages

Chad Weidert

2026-01-18

860d9dd

Remove checkmark symbol from Why Sign In list

Chad Weidert

2026-01-17

721a2f0

Remove Coming Soon text and fix button opacity for consistent sizing and alignment

Chad Weidert

2026-01-17

5959efe

Update button elements to match CSS styling for consistent sizing

Chad Weidert

2026-01-17

2d1a394

Fix social media button sizing - ensure all buttons are 48px tall and consistent

Chad Weidert

2026-01-17

9021fb0

Clean up login page - fix button rendering and remove duplicate code

Chad Weidert

2026-01-17

1b652e0

Fix LinkedIn and Instagram access denied errors - mark as Coming Soon with setup instructions

Chad Weidert

2026-01-17

6d2ee59

Fix login buttons: restore all SDKs, fix LinkedIn, ensure consistent sizing

Chad Weidert

2026-01-17

fa616ce

Fix X and Instagram button styling with proper gradients and icons

Chad Weidert

2026-01-17

159f919

Use official SDKs for all social login buttons (Google, Facebook, LinkedIn, X, Instagram)

Chad Weidert

2026-01-17

05c02fe

Improve social media button styling with gradients and better shadows

Chad Weidert

2026-01-17

8620225

Add LinkedIn login option

Chad Weidert

2026-01-17

488742f

Add social media login options (Facebook, Instagram, X) - remove social follow links

Chad Weidert

2026-01-17

6f7c676

Add Google OAuth login feature with documentation

Chad Weidert

2026-01-17

b46e1c5

Add reviews page with shared CSS header navigation

Chad Weidert

2026-01-17

414a84b

Remove arrow characters from links

Chad Weidert

2026-01-17

4146902

Add CV.jpg construction site image to homepage

Chad Weidert

2026-01-17

ba6b856

Add CV.jpg from docs/source to webpage

Chad Weidert

2026-01-17

39976f1

Add deployment pipeline documentation page and update homepage with construction site image reference

Chad Weidert

2026-01-17

6a963bd

Add CSV Manual.pdf and CV logo to webpage with styled HTML

Chad Weidert

2026-01-17

7858717

Add ConstructiVision v3.60 and v11 source code files with installation guide update

Chad Weidert

2026-01-17

0dce8f3

Update main index with web deployment link

Chad Weidert

2026-01-17

d20a6e8

Add web deployment architecture documentation to Sphinx

Chad Weidert

2026-01-17

68d54f2

Add initial webpage index.html and terraform config

Chad Weidert

2026-01-17

d4d4641

Update deployment source: switch from Sphinx docs to /webpage folder

Chad Weidert

2026-01-17

373ef1c

Add S3 + CloudFront deployment pipeline: GitHub Actions OIDC + Terraform IAM setup

Chad Weidert

2026-01-17

9a56a8c

Add completion dates for completed items and target dates for active workstreams

Chad Weidert

2026-01-16

fb6dc45

Update timeline and risk register: add Q1 multi-VM deployment, compatibility testing, remote access, UI documentation tasks

Chad Weidert

2026-01-16

6c2130d

Update modernization plan: document P1 advancement workstreams (VM deployment, compatibility testing, remote access, UI documentation)

Chad Weidert

2026-01-16

a0103c0

Use full milestone names in email, add link to milestones dashboard

Chad Weidert

2026-01-16

1263297

Add legacy ConstructiVision installation ISOs and documentation

Chad Weidert

2026-01-16

b7555ce

chore: auto-generate weekly update for 2026-01-16

GitHub Action

2026-01-16

2a4414c

Fix email URL to include /ConstructiVision/ path

Chad Weidert

2026-01-16

8895344

chore: auto-generate weekly update for 2026-01-16

GitHub Action

2026-01-16

e991c3a

Improve email: plain language summary, remove markdown formatting

Chad Weidert

2026-01-16

5d846ae

chore: auto-generate weekly update for 2026-01-16

GitHub Action

2026-01-16

b1928c6

Fix email date and add What Changed content to email body

Chad Weidert

2026-01-16

b7e1f20

chore: auto-generate weekly update for 2026-01-16

GitHub Action

2026-01-16

68517cb

Add email notification to weekly update workflow

Chad Weidert

2026-01-16

780d4b3

chore: auto-generate weekly update for 2026-01-14

GitHub Action

2026-01-14

81298c7

Fix parsing: replace specific headers instead of adding bullets to all lines

Chad Weidert

2026-01-14

13e071a

chore: auto-generate weekly update for 2026-01-14

GitHub Action

2026-01-14

86452f0

Restructure weekly update workflow: separate API calls for Timeline/Scope/Risk and What’s Next, tighter format

Chad Weidert

2026-01-14

5750384

Remove duplicate week header

Chad Weidert

2026-01-14

d1ed919

chore: auto-generate weekly update for 2026-01-14

GitHub Action

2026-01-14

b1c3726

Change ‘What Shipped’ to ‘What was Delivered’ and filter out chore commits

Chad Weidert

2026-01-14

099e8d6

Clean up extra blank lines and whitespace in weekly updates

Chad Weidert

2026-01-14

436a63f

chore: auto-generate weekly update for 2026-01-14

GitHub Action

2026-01-14

cde89ba

Use printf %b to convert escaped newlines for proper section parsing

Chad Weidert

2026-01-14

25d1c6e

chore: auto-generate weekly update for 2026-01-14

GitHub Action

2026-01-14

4ac483f

Use awk regex matching for robust section extraction from AI response

Chad Weidert

2026-01-14

2ccd67f

chore: auto-generate weekly update for 2026-01-14

GitHub Action

2026-01-14

43733b0

Fix parsing: convert escaped newlines to actual newlines for section extraction

Chad Weidert

2026-01-14

bdf8635

chore: auto-generate weekly update for 2026-01-14

GitHub Action

2026-01-14

f2c2722

Add AI response content extraction to weekly update workflow

Chad Weidert

2026-01-14

a13ca67

chore: auto-generate weekly update for 2026-01-14

GitHub Action

2026-01-14

c133f53

chore: auto-generate weekly update for 2026-01-14

GitHub Action

2026-01-14

8778f4d

Log OpenAI API responses to .github/logs/ directory

Chad Weidert

2026-01-14

82202de

Log raw API response for debugging

Chad Weidert

2026-01-14

94e2601

chore: auto-generate weekly update for 2026-01-14

GitHub Action

2026-01-14

6795fe9

Rewrite workflow: remove multi-line YAML strings, use single-line jq

Chad Weidert

2026-01-14

d33057c

Fix jq formatting: proper YAML syntax for nested JSON

Chad Weidert

2026-01-14

987712d

Fix weekly update workflow: properly pass commit data to OpenAI and parse response with jq

Chad Weidert

2026-01-14

1c0c149

chore: auto-generate weekly update for 2026-01-14

GitHub Action

2026-01-14

c8e6ae7

Fix YAML syntax: use file-based JSON payload instead of inline

Chad Weidert

2026-01-14

bf89c9b

Fix YAML syntax in weekly-update.yml workflow

Chad Weidert

2026-01-14

3f6cf79

Add AI-generated disclaimer to weekly update template

Chad Weidert

2026-01-14

4ebd26f

Integrate OpenAI API to auto-generate weekly update content

Chad Weidert

2026-01-14

d823469

Add automated weekly update workflow to generate template entries every Monday

Chad Weidert

2026-01-14

96b9cce

Remove redundant Next Milestone section - kept Next 3 Milestones instead

Chad Weidert

2026-01-14

28472d9

Add Next 3 Milestones to dashboard and direct links to Milestones/Weekly Updates

Chad Weidert

2026-01-14

dfd4e9a

Fix WOC 2027 dates in Timeline and Demo Plan; fix weekly update cadence to avoid Monday/Tuesday mismatch

Chad Weidert

2026-01-14

f120634

Use %aN format specifier for mailmap author names

Chad Weidert

2026-01-14

509d1d1

Add –use-mailmap flag to git log for proper author name display

Chad Weidert

2026-01-14

67f4be1

Force pages workflow to checkout latest main with changelog updates

Chad Weidert

2026-01-14

2068386

Add mailmap to display full author name in changelogs

Chad Weidert

2026-01-14

42dd563

Fix changelog timestamp generation and filter out chore commits

Chad Weidert

2026-01-14

d00bfa5

Trigger changelog workflow

Chad Weidert

2026-01-14

6b63cd4

Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-01-14

4ff51da

Reorder changelog: detailed 10 first, then full log; use full commit message

Chad Weidert

2026-01-14

4e67637

Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-01-14

473549c

Fix WOC year to 2027, add Dec 15 Demo Freeze, fix ConstructiVision branding, add Confidence level

Chad Weidert

2026-01-14

1a7c836

Fix sed command syntax in update-changelog workflow

Chad Weidert

2026-01-14

5e3a475

Resolve merge conflict - keep single Last Updated entry

Chad Weidert

2026-01-14

7ea726d

Remove duplicate Last Updated entries and fix workflow sed command

Chad Weidert

2026-01-14

9fbe7b8

Show contents toctree on home page

Chad Weidert

2026-01-14

c5bece6

Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-01-14

a1f9501

Fix pages workflow to use workflow_run trigger for proper sequencing after changelog update

Chad Weidert

2026-01-14

3d3517c

Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision

Chad Weidert

2026-01-14

6bf2ff0

Make docs/pages workflow depend on update-changelog for correct order

Chad Weidert

2026-01-14

b73d1b9

Add permissions to update-changelog workflow for write access

Chad Weidert

2026-01-14

fe13729

Reorder CHANGELOG: latest 10 details before recent 100

Chad Weidert

2026-01-14

ee2dbe0

Fix quick links with markdown and rewrite About section for product focus

Chad Weidert

2026-01-14

abca8d2

Update workflow to also refresh dashboard timestamp on each push

Chad Weidert

2026-01-13

7284348

Add GitHub Actions workflow to auto-generate commit history changelog

Chad Weidert

2026-01-13

4b7a716

Create v360 module analyses hub; remove auto-expanding modules from legacy nav

Chad Weidert

2026-01-13

772d068

Add actual weekly updates log (running log format) and update dashboard link

Chad Weidert

2026-01-13

1d2fdea

Add executive milestones dashboard table (M1-M8)

Chad Weidert

2026-01-13

12c60e7

Redesign home page as executive dashboard with status, risks, and milestones

Chad Weidert

2026-01-13

f35bec9

Add legacy installers documentation

Chad Weidert

2026-01-12

70a721a

Add installers section to legacy documentation hierarchy

Chad Weidert

2026-01-12

9d3259b

Use toctree for modernization-2026 index so pages appear in navigation

Chad Weidert

2026-01-08

d41f78e

Add modernization-2026 documentation

Chad Weidert

2026-01-07

0d38c54

Include modernization-2026 in top-level toctree

Chad Weidert

2026-01-07

5324846

Correct image path to go up from legacy subdirectory

Chad Weidert

2026-01-07

ed434b1

Correct image path to go up from legacy subdirectory

Chad Weidert

2026-01-07

6f17691

Fix image path to reference CV.jpg from _static folder

Chad Weidert

2026-01-07

37247f8

Add ConstructiVision logo to legacy documentation landing page

Chad Weidert

2026-01-07

1fb466b

Add ConstructiVision Legacy SWAD to legacy documentation index

Chad Weidert

2026-01-07

bed5686

Remove incorrect 4-space indentation causing code block rendering

Chad Weidert

2026-01-07

b4212b3

Fix markdown list formatting - ensure consistent indentation in v360-modules

Chad Weidert

2026-01-07

ca1e1ec

Update pages for install chunk 5 lsp files

Chad Weidert

2026-01-07

dc8e715

Update pages for install chunk 4 lsp files

Chad Weidert

2026-01-07

a64c906

Update pages for install chunk 3 lsp files

Chad Weidert

2026-01-07

cd39884

Update pages for install chunk 2 lsp files

Chad Weidert

2026-01-07

1dc1214

Update pages for install chunk 1 lsp files

Chad Weidert

2026-01-07

056eda9

Update pages for install remaining installers

Chad Weidert

2026-01-07

58144c7

Update pages for install cabs

Chad Weidert

2026-01-07

2117652

Update pages for csv.lsp

Chad Weidert

2026-01-07

05361f8

Update pages for wincss and csv menu

Chad Weidert

2026-01-06

850a01c

Update legacy setup ini pages

Chad Weidert

2026-01-06

b141548

Update legacy setup pages

Chad Weidert

2026-01-06

89bf861

Update legacy overview for pages

Chad Weidert

2026-01-06

20703a7

Fix Sphinx 8 intersphinx + add construction styling

Chad Weidert

2026-01-06

b1da8c1

Trigger Pages deploy

Chad Weidert

2026-01-06

ce68145

Trigger Pages deploy

Chad Weidert

2026-01-06

c578bb9

Trigger Pages deploy

Chad Weidert

2026-01-06

56918be

Trigger Pages deploy

Chad Weidert

2026-01-06

06e0724

Change runner environment from Linux to Windows

Chad Weidert

2026-01-06

ab71096

Change deployment runner to self-hosted Windows

Chad Weidert

2026-01-06

8859389

Enhance GitHub Actions for Sphinx docs deployment

Chad Weidert

2026-01-06

2a8c133

Normalize line endings

Chad Weidert

2026-01-05

0595070

Add .gitattributes for consistent line endings

Chad Weidert

2026-01-05

3041d0d

Add support for pages and docs

Chad Weidert

2026-01-05

a38cc66

remove keys

Chad Weidert

2025-12-15

2e18b1d

Remove private SSH key from repo

Chad Weidert

2025-12-15