Commit History¶
This page is automatically updated after every commit to main.
Last Generated: 2026-04-22 05:30:22 UTC
Full Commit Details (Latest 10)¶
0f1485ff — feat: multi-floor stacking in Building 3D view (Overall Building Plan)¶
Author: Chad Weidert Date: 2026-04-21 21:51:12 -0700
feat: multi-floor stacking in Building 3D view (Overall Building Plan)
PlansViewport3D: added floors prop; overall scene now iterates all floors, renders walls at computed Y offsets, inter-story slabs, and roof at roofLine
PlansView: pass project.floors to PlansViewport3D
Roof slab sits at last floor’s roofLine (plate line), not top of panel
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
0a6d7282 — fix: auto-check all floors on project load so 3D shows full building¶
Author: Chad Weidert Date: 2026-04-21 21:35:51 -0700
fix: auto-check all floors on project load so 3D shows full building
On initial load (checkedElevIds=null), initialize to ALL project elevations across every floor — not just the active floor. This ensures Level 2 panels and inter-story slabs/roof are visible without requiring the user to switch floor tabs first. On floor tab switch, still only adds the new active floor’s elevations if none are present yet. Reset checked state on project ID change.
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
22be409d — feat: multi-floor slab/roof planes + bounding box fix in 3D site view¶
Author: Chad Weidert Date: 2026-04-21 21:28:18 -0700
feat: multi-floor slab/roof planes + bounding box fix in 3D site view
SiteViewport3D: compute upperSlabHeights (Y per inter-story slab) and roofHeight (baseElevation[lastFloor] + max roofLine of last floor panels) using existing computeFloorBaseElevations; pass both to SiteViewer3D
SiteViewer3D: render floor polygon at ground, each inter-story slab, and roof — slightly different surface colors to distinguish layers
Fix bounding box: include seg.baseElevation in maxH so camera centers vertically on the full multi-floor building height
roofHeight uses mpvar.roofLine (plate line) not panel top height, falling back to panel height when roofLine is unset
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
67da61cd — fix: Arlington Level 2 clones full 8-elevation Level 1 chain¶
Author: Chad Weidert Date: 2026-04-21 21:19:53 -0700
fix: Arlington Level 2 clones full 8-elevation Level 1 chain
Replace custom 2-wall Level 2 with a programmatic clone of all 8 Level 1 elevations (same footprint, connection chain, and corner types). Panels get new IDs with L2- prefix; cross-connections remapped to cloned IDs. Version bumped to 10 to re-seed existing Arlington projects.
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
0a54126c — fix: Level 2 elevations no longer bleed into Level 1 view¶
Author: Chad Weidert Date: 2026-04-21 21:08:24 -0700
fix: Level 2 elevations no longer bleed into Level 1 view
Arlington sample: snapshot lvl1ElevIds before pushing L2 elevation into proj.elevations — floor 0 now correctly contains only the 8 L1 elevations
Bump _sampleDataVersion to 8 to force re-seed of existing IndexedDB copies
ElevationsView: keep checkedElevIds global across floor tab switches; init only auto-checks active-floor elevations when none are checked yet
SiteViewport3D: add checkedElevIds prop; upperFloorSegments filters by it so Level 2 only renders when Level 2 elevations are actually checked
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
53314988 — fix: drvar hardware circles always draw regardless of pos0 enable toggle¶
Author: Chad Weidert Date: 2026-04-21 21:04:08 -0700
fix: drvar hardware circles always draw regardless of pos0 enable toggle
drz assignment for ‘dr’ compact rows now uses two-case logic:
drx=0 (circle/hardware): drz=‘1’ unconditionally — circles are hardware markers that appear in the golden regardless of the Enable checkbox state. CSB001 dr2/dr3 have pos0=1 (unchecked) but their CIRCLE entities are present in the pre-draw golden at CIRCLE|perimeter_dim=2.
drx=1 (door rectangle): drz=‘1’ only when pos0=0 (standard-hand, enabled).
Result: CIRCLE|perimeter_dim restored to 2 (was 0 after previous commit). Test total: 243 (+4), matching types: 14 (+1). CIRCLE|perimeter_dim ✅.
604f8d0f — fix: panatt drvar pos0=0 inverted enable, add fs field decode¶
Author: Chad Weidert Date: 2026-04-21 20:58:05 -0700
fix: panatt drvar pos0=0 inverted enable, add fs field decode
Draw-toggle guard: remove ‘dr’ from OR condition; drvar suppression now handled exclusively by drz in the ‘dr’ cond branch. Previously pos0=0 was treated as disabled; it is ENABLED (standard-hand). pos0!=0 is the hardware-circle placeholder (suppress, drz=‘0’). Evidence: CSB001 dr1 pos0=0 is the 80” main door (Enable checkbox checked); dr2/dr3 pos0=1 are 40” circle slots (unchecked, not drawn as openings).
drz decode in ‘dr’ branch inverted: drz=‘1’ when pos0=0, ‘0’ otherwise. Fixes: TB11 was drawing circles (dr2/dr3) as separate openings and suppressing the actual man door (dr1). Two same-hand openings vs one door + hardware is the visible symptom corrected by this fix.
Added fs (fhvar feature strip) cond branch: decodes fhl=pos3, fhr=pos7, fhy=pos10 from compact ‘fs’ rows. Previously fhl/fhr/fhy stayed at defaults (6”) instead of actual Y positions (43/94/145/252”).
Added docs-developer/golden-dialog-values.md: authoritative CSB001 golden dialog field values from PB11 VLX screenshots (2026-04-21), including compact NOD field layout for all 13 dialog types.
0008752f — fix: drawdim DIMASSOC=1 architecture + elevmrkr local DIMASSOC=0 + dlvar x-suppression¶
Author: Chad Weidert Date: 2026-04-21 20:19:35 -0700
fix: drawdim DIMASSOC=1 architecture + elevmrkr local DIMASSOC=0 + dlvar x-suppression
DIMASSOC=1 at drawdim entry: basedim uses DIM1/DIMLINEAR producing non-associative DIMENSION entities (matches golden’s DIMENSION layer pattern)
elevmrkr() sets DIMASSOC=0 locally so ELEV-block arrowheads are INSERTs in model space (not embedded in *D blocks), restoring to DIMASSOC=1 on exit
dimblk1/2=“elev” set unconditionally at entry (ELEV block available in both GUI/headless)
dlvar items suppress x-tier contributions (xalst/xblst/xelst/xflst nil’d) to prevent dock-leveler interior slots from adding spurious perimeter_dim spans
DD-TIER diagnostic now writes to reports/auto-test/dd-tier.txt (survives script context)
Result: headless snap 159 entities, DIMENSION|perimeter_dim=14, INSERT|perimeter_dim=6 ✓
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
5717421c — fix: restore CSB001.dwg to 183286-byte PB11 original¶
Author: Chad Weidert Date: 2026-04-21 11:06:24 -0700
fix: restore CSB001.dwg to 183286-byte PB11 original
commit f220ace9 overwrote with wrong 80572-byte version during binary merge conflict resolution (accepted remote instead of local)
restoring from 50c48c63 (original PB11 GUI output, 183286 bytes)
this is the correct golden drawing for parity testing
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
Complete Commit History by Month¶
📅 %Y->¶
Commit |
Description |
Author |
Date |
|---|---|---|---|
|
feat: multi-floor stacking in Building 3D view (Overall Building Plan) |
Chad Weidert |
2026-04-21 |
|
fix: auto-check all floors on project load so 3D shows full building |
Chad Weidert |
2026-04-21 |
|
feat: multi-floor slab/roof planes + bounding box fix in 3D site view |
Chad Weidert |
2026-04-21 |
|
fix: Arlington Level 2 clones full 8-elevation Level 1 chain |
Chad Weidert |
2026-04-21 |
|
fix: Arlington Level 2 two-wall demo + clone-first-floor add button |
Chad Weidert |
2026-04-21 |
|
fix: Level 2 elevations no longer bleed into Level 1 view |
Chad Weidert |
2026-04-21 |
|
fix: drvar hardware circles always draw regardless of pos0 enable toggle |
Chad Weidert |
2026-04-21 |
|
fix: panatt drvar pos0=0 inverted enable, add fs field decode |
Chad Weidert |
2026-04-21 |
|
fix: drawdim DIMASSOC=1 architecture + elevmrkr local DIMASSOC=0 + dlvar x-suppression |
Chad Weidert |
2026-04-21 |
|
fix: restore CSB001.dwg to 183286-byte PB11 original |
Chad Weidert |
2026-04-21 |
|
feat: multi-floor support + center-button fix + sample project picker |
Chad Weidert |
2026-04-21 |
|
feat: center button fits view at current angle without rotation |
Chad Weidert |
2026-04-21 |
|
diag: add x2lst dump and connections_dim per-slot count diagnostics |
Chad Weidert |
2026-04-21 |
|
fix: restore mpvar to full-peri drawdim call; guard revision dialog in script context |
Chad Weidert |
2026-04-21 |
|
fix: split GUI/headless massprop script paths in drawpan.lsp |
Chad Weidert |
2026-04-21 |
|
fix: load x64 modules by absolute path to avoid x32 SFSP shadowing |
Chad Weidert |
2026-04-21 |
|
refactor: revert csv_dim1 to DIMASSOC=0 with investigation notes (x32+x64) |
Chad Weidert |
2026-04-21 |
|
fix: center/fit button — sync centerRef/sizeRef during render not via useEffect |
Chad Weidert |
2026-04-21 |
|
fix: drvar dri decode + draw-toggle guard for draw=OFF items |
Chad Weidert |
2026-04-21 |
|
fix: switch DIM1 to DIMASSOC=0 to produce AC2000-style old-style entities |
Chad Weidert |
2026-04-20 |
|
chore: build events calendar for 2026-04-21 |
GitHub Action |
2026-04-21 |
|
fix: remove unused ShadingMode import, add missing ViewerToolbar import in PanelViewer3D |
Chad Weidert |
2026-04-20 |
|
feat: standardize 3D viewer navigation with shared OrbitCameraRig + ViewerToolbar |
Chad Weidert |
2026-04-20 |
|
feat: lollipop labels on both ends of grid lines + tight overall scene grid |
Chad Weidert |
2026-04-20 |
|
fix: align roof polygon and add panel features to overall 3D building view |
Chad Weidert |
2026-04-20 |
|
feat: add cv-icon.png favicon and nav logo to SimpleStruct and cv-cad |
Chad Weidert |
2026-04-20 |
|
fix: add lbz/drz compact decode guards for lbvar and drvar items |
Chad Weidert |
2026-04-20 |
|
feat: replace tab icon and topbar logo with cv-icon.png |
Chad Weidert |
2026-04-20 |
|
feat: human-proportioned bodies and full-body kick momentum in Chuck TKO |
Chad Weidert |
2026-04-20 |
|
feat: overhaul Chuck TKO — NES controls, 10 distinct kicks, anatomical animations, unique boss designs |
Chad Weidert |
2026-04-20 |
|
feat: unify navigation across all 3D/2D views — Google Earth model |
Chad Weidert |
2026-04-20 |
|
docs: add vision/success criteria PDF and weekly update correction PDF |
Chad Weidert |
2026-04-20 |
|
refactor(cv-web): update roofStructure utility |
Chad Weidert |
2026-04-20 |
|
chore: update workspace files and weekly-update workflow |
Chad Weidert |
2026-04-20 |
|
docs: add parity mode taxonomy, SYNCPUSH workflow, regression protocol to instructions |
Chad Weidert |
2026-04-20 |
|
feat(cv-web): ProjectView pour date planning, collapsible weather, dashboard stats |
Chad Weidert |
2026-04-20 |
|
chore: auto-generate weekly update for 2026-04-20 |
GitHub Action |
2026-04-20 |
|
fix: GUI pipeline end-to-end: LAYEROFF fix, deferred script, curdir race, FP-2 diagnostics |
Chad Weidert |
2026-04-18 |
|
fix: stop counting ATTRIB/SEQEND sub-entities in CVSNAP; fix wcl.txt; set DIMASSOC=0 GUI |
Chad Weidert |
2026-04-18 |
|
chore: resolve binary merge conflicts after rebase |
Chad Weidert |
2026-04-18 |
|
revert: restore original PB11 golden baseline (350 entities) |
Chad Weidert |
2026-04-18 |
|
chore: remove generated snap files from project source tree |
Chad Weidert |
2026-04-18 |
|
fix: G5 parity PASS – add wcl type 11, update golden baseline, skip 3DSOLID GUIDs |
Chad Weidert |
2026-04-18 |
|
chore: sync x64→x32 and stage all session source edits (drawdim, drawpan, weldconn, panatt, mkblk, green, convert, cv-auto-draw, cv-parity-export) |
Chad Weidert |
2026-04-17 |
|
fix: eliminate mpvar double-dimensioning in finpan and wire GUI pre/post DXF |
Chad Weidert |
2026-04-17 |
|
docs: add living validation index and four-mode parity taxonomy |
Chad Weidert |
2026-04-17 |
|
docs: update git workflow sequence and add SYNCPUSH codeword |
Chad Weidert |
2026-04-17 |
|
chore: add CLAUDE.md project instructions for Claude Code |
Chad Weidert |
2026-04-17 |
|
fix: panel resize limits and text overflow in side panels |
Chad Weidert |
2026-04-16 |
|
feat: auto-collapse panels on narrow/portrait screens |
Chad Weidert |
2026-04-16 |
|
fix: gear visible in landscape, props panel usable in portrait |
Chad Weidert |
2026-04-16 |
|
fix: collapse props panel on narrow viewports |
Chad Weidert |
2026-04-16 |
|
fix: responsive layout for portrait tablets |
Chad Weidert |
2026-04-16 |
|
fix: resolve CMDACTIVE=1 stuck commands in drawdim parity tests |
Chad Weidert |
2026-04-16 |
|
fix: restore every-other panel joint grid lines |
Chad Weidert |
2026-04-15 |
|
chore: update test outputs from iter 15 (186/350 entities) |
Chad Weidert |
2026-04-15 |
|
docs: correct false parity claims, update test plan with true 186/350 status |
Chad Weidert |
2026-04-15 |
|
feat: parity test tooling — DXF compare, test runner, CVSNAP exporter |
Chad Weidert |
2026-04-15 |
|
fix: restore original CSB001.dwg/CSBsite1.dwg and re-export golden DXF |
Chad Weidert |
2026-04-15 |
|
fix: headless nil guards and feature hatch layer fix (186/350 parity) |
Chad Weidert |
2026-04-15 |
|
fix: add explicit type annotation to nextId to fix TS implicit any |
Chad Weidert |
2026-04-15 |
|
feat: panel nav bar, keyboard shortcuts, renumber menu item |
Chad Weidert |
2026-04-15 |
|
feat: renumber panels clockwise and prev/next navigation |
Chad Weidert |
2026-04-15 |
|
fix: grid uses one direction per axis to prevent opposite-wall duplication |
Chad Weidert |
2026-04-15 |
|
fix: grid lines at every panel joint, not every-other |
Chad Weidert |
2026-04-15 |
|
fix: remove unused panelCenterAlong variable |
Chad Weidert |
2026-04-15 |
|
chore: update sample building project files (test artifacts) |
Chad Weidert |
2026-04-15 |
|
fix: x32 panatt.lsp compact item toggle decoder (mirror of x64 fix) |
Chad Weidert |
2026-04-15 |
|
fix: TB11 x64 headless parity fixes (Bugs 93-122+) |
Chad Weidert |
2026-04-15 |
|
feat: add golden DXF baseline and test output |
Chad Weidert |
2026-04-15 |
|
feat: add headless DXF parity test infrastructure |
Chad Weidert |
2026-04-15 |
|
docs: update testing docs with headless DXF parity results (G5) |
Chad Weidert |
2026-04-15 |
|
feat: door/window tags and room area labels on floor plan (#12, #13) |
Chad Weidert |
2026-04-15 |
|
feat: mechanical opening callouts on roof plan (#9) |
Chad Weidert |
2026-04-15 |
|
feat: bearing plates, bridging lines, section cut indicators on roof plan |
Chad Weidert |
2026-04-15 |
|
feat: roof slope arrows, north arrow, graphic scale bar on 2D plans |
Chad Weidert |
2026-04-15 |
|
feat: professional title block + sheet border on 2D plans |
Chad Weidert |
2026-04-15 |
|
feat: per-wall roofLine heights in 3D viewport |
Chad Weidert |
2026-04-15 |
|
feat(roof-plan): joist member callout on drawing |
Chad Weidert |
2026-04-15 |
|
feat(roof-plan): bay dimension strings between grid bubbles |
Chad Weidert |
2026-04-15 |
|
chore: update news from RSS feeds for 2026-04-15 |
GitHub Action |
2026-04-15 |
|
fix(plans): grid at every-other-joint starting index 0, clip joists to polygon |
Chad Weidert |
2026-04-14 |
|
feat(plans): grid lines at every-other panel joint, not just corners |
Chad Weidert |
2026-04-14 |
|
fix(plans): grid bubbles overlap — filter to true corners only |
Chad Weidert |
2026-04-14 |
|
feat(plans): quick-win gap-analysis items #4 #7 #12 #5 |
Chad Weidert |
2026-04-14 |
|
feat(2D roof): structural grid from building geometry + height callouts |
Chad Weidert |
2026-04-14 |
|
fix(3D): use panel roofLine height for roof slab and wall height |
Chad Weidert |
2026-04-14 |
|
fix: also skip flat roof box in overall 3D view |
Chad Weidert |
2026-04-14 |
|
fix: skip flat roof box when polygon outline available |
Chad Weidert |
2026-04-14 |
|
Merge branch ‘main’ of https://github.com/ConstructiVision/ConstructiVision |
Chad Weidert |
2026-04-14 |
|
docs: log Bugs 117-120 from April 14 parity testing |
Chad Weidert |
2026-04-14 |
|
docs: update DFMEA table and bug tracker formatting |
Chad Weidert |
2026-04-14 |
|
Merge branch ‘main’ of https://github.com/ConstructiVision/ConstructiVision |
Chad Weidert |
2026-04-14 |
|
fix: reduce wall band stroke weights to prevent overlap |
Chad Weidert |
2026-04-14 |
|
chore: update CSB001.dwg sample drawing |
Chad Weidert |
2026-04-14 |
|
chore: add static analysis and parity test utility scripts |
Chad Weidert |
2026-04-14 |
|
docs: Bugs 111-116 documentation + static analysis sweep summary |
Chad Weidert |
2026-04-14 |
|
fix: Bugs 111-116 — mirror all static analysis fixes to x32 tree |
Chad Weidert |
2026-04-14 |
|
fix: Bugs 111-116 — static analysis sweep, 194+ crash-vector fixes (x64) |
Chad Weidert |
2026-04-14 |
|
fix: swap bold/thin wall face lines to correct faces |
Chad Weidert |
2026-04-14 |
|
fix: extension lines at concrete faces, not halfT-shifted into corners |
Chad Weidert |
2026-04-14 |
|
fix: wall dims = concreteW + T, fractional inches |
Chad Weidert |
2026-04-14 |
|
fix: dimension extension lines start at correct wall faces |
Chad Weidert |
2026-04-14 |
|
docs: add cv-web clean code instructions |
Chad Weidert |
2026-04-14 |
|
refactor: single footprintThickness() for all T calculations |
Chad Weidert |
2026-04-14 |
|
fix(plans): roof plan dimensions now use same formula as floor inner dims |
Chad Weidert |
2026-04-14 |
|
fix(plans): increase spacing between inner and outer dimension tiers |
Chad Weidert |
2026-04-14 |
|
feat(plans): add inner dimension strings to floor plan |
Chad Weidert |
2026-04-14 |
|
fix(ci): force-add .github/logs/ to bypass gitignore in events-build |
Chad Weidert |
2026-04-14 |
|
feat(plans): add auto-generate toggle per floor/roof plan |
Chad Weidert |
2026-04-14 |
|
fix: add pan controls and roof polygon to Plans 3D viewport |
Chad Weidert |
2026-04-13 |
|
fix: use polygon ShapeGeometry for 3D floor/roof instead of rectangular boxes |
Chad Weidert |
2026-04-13 |
|
fix(roof-plan): anchor structural legend to bottom-left of viewBox |
Chad Weidert |
2026-04-13 |
|
fix(roof-plan): fix perpendicular text and grid bleeding into legend |
Chad Weidert |
2026-04-13 |
|
docs: Bug 110 documentation — doc 32 entry + DFMEA-046 in doc 31 |
Chad Weidert |
2026-04-13 |
|
fix: Bug 110 — add (done_dialog) to 6 okcanhlp cancel handlers |
Chad Weidert |
2026-04-13 |
|
fix(roof-plan): rewrite annotations to match floor plan layered offset system |
Chad Weidert |
2026-04-13 |
|
fix: roof dims/labels use wall angle, add grid axis labels |
Chad Weidert |
2026-04-13 |
|
fix: roof outline inset direction was inverted (outward not inward) |
Chad Weidert |
2026-04-13 |
|
fix: roof plan dims match floor plan minus 2T |
Chad Weidert |
2026-04-13 |
|
chore: add Materials diagnostic harness from Bug 109 debugging |
Chad Weidert |
2026-04-13 |
|
docs: Bug 109 documentation + DFMEA-045 + status updates for Bugs 107-108 |
Chad Weidert |
2026-04-13 |
|
fix: Bug 107 — wrap panatt in vl-catch-all-apply for csv_dwgtype Tier 1 + Materials/Revision handlers |
Chad Weidert |
2026-04-13 |
|
fix: Bug 108/109 — matl_dlg.lsp cond stray = + cons paren + (exit) guard |
Chad Weidert |
2026-04-13 |
|
fix: uniform roof inset + consistent grid across plans |
Chad Weidert |
2026-04-13 |
|
fix: move roof plan legend below drawing |
Chad Weidert |
2026-04-13 |
|
feat: render auto roof outline with joists, ledger, and structural legend |
Chad Weidert |
2026-04-13 |
|
feat: auto roof plan from footprint with ACI/SJI structural calcs |
Chad Weidert |
2026-04-13 |
|
fix: gate ALL structural checks behind developer mode |
Chad Weidert |
2026-04-13 |
|
fix: gate reinforcement warnings behind developer mode |
Chad Weidert |
2026-04-13 |
|
Merge remote-tracking branch ‘origin/main’ |
Chad Weidert |
2026-04-13 |
|
chore: stage pre-existing changes (docs cascade, cv-web session) |
Chad Weidert |
2026-04-13 |
|
chore: stage working tree changes (DWG, cuix, parity-tests, wcl) |
Chad Weidert |
2026-04-13 |
|
fix: section headings span full grid width in project form |
Chad Weidert |
2026-04-13 |
|
docs: Bug 107/108 tracker entries, DFMEA-043/044, parity results update |
Chad Weidert |
2026-04-13 |
|
fix: Bug 107 first-call panatt abort + Bug 108 matl_dlg stray = (#126, #127) |
Chad Weidert |
2026-04-13 |
|
fix: concrete and joints always visible, reinforcement gated by dev mode |
Chad Weidert |
2026-04-13 |
|
feat: add developer mode toggle for experimental features |
Chad Weidert |
2026-04-13 |
|
fix: remove dead panelSpacing3D setting |
Chad Weidert |
2026-04-13 |
|
refactor: move structural fields to Project Details page |
Chad Weidert |
2026-04-13 |
|
refactor: move all settings from ProjectView to ProjectSettingsDialog (gear) |
Chad Weidert |
2026-04-13 |
|
chore: auto-generate weekly update for 2026-04-13 |
GitHub Action |
2026-04-13 |
|
feat: Chuck TKO V3 — directional kicks + counter-based combat |
Chad Weidert |
2026-04-11 |
|
feat: complete Chuck TKO rewrite with Punch-Out!! faithful mechanics |
Chad Weidert |
2026-04-10 |
|
feat: add Chuck TKO hidden game (Punch-Out style) |
Chad Weidert |
2026-04-10 |
|
fix: move 2D foam strips outside panel body (like pilasters) |
Chad Weidert |
2026-04-10 |
|
docs: cascade doc 45 parity test plan across modernization docs 00-10 |
Chad Weidert |
2026-04-10 |
|
fix: break workflow cascade with [skip ci] in changelog commit |
Chad Weidert |
2026-04-10 |
|
feat: 2D floor plan white foam joints + dimension stops at foam edge |
Chad Weidert |
2026-04-10 |
|
docs: add parity test plan PDF build (doc 45) |
Chad Weidert |
2026-04-10 |
|
chore: add weld connection list data file for Arlington Airport A |
Chad Weidert |
2026-04-10 |
|
chore: gitignore AutoCAD .dwl/.dwl2 lock files |
Chad Weidert |
2026-04-10 |
|
feat: add consolidated VLX symbol dump script |
Chad Weidert |
2026-04-10 |
|
reports: add VM201 DXF exports and BHF from VLX forensics session |
Chad Weidert |
2026-04-10 |
|
chore: update x64 csv.cuix menu binary |
Chad Weidert |
2026-04-10 |
|
fix: swap foam positions to account for group Y=PI rotation |
Chad Weidert |
2026-04-10 |
|
docs: add TB11-PB11 parity test plan (doc 45) |
Chad Weidert |
2026-04-10 |
|
fix: per-panel foam backer rod on each edge, extending outward into gap |
Chad Weidert |
2026-04-10 |
|
fix: add inter-panel foam backer rod strips at coplanar joints |
Chad Weidert |
2026-04-10 |
|
docs: add Reliability First engineering principle to copilot instructions |
Chad Weidert |
2026-04-10 |
|
docs: add VLX forensics discovery report and all analysis artifacts |
Chad Weidert |
2026-04-10 |
|
fix: foam backer rod only at corner termination joints, not interior edges |
Chad Weidert |
2026-04-10 |
|
feat: render foam backer rod strips at panel joint gaps |
Chad Weidert |
2026-04-10 |
|
revert: restore segmentLayout to original offsets.push(x) |
Chad Weidert |
2026-04-10 |
|
fix: segmentLayout emit center offsets (mesh is centered via translate(-hw)) |
Chad Weidert |
2026-04-10 |
|
revert: restore layout to pre-sliver-fix state (5917d054) |
Chad Weidert |
2026-04-10 |
|
fix: panels start at wall origin — all gaps via mesh trims only |
Chad Weidert |
2026-04-10 |
|
fix: restore lj/rj end joints in wallWidth and segmentLayout |
Chad Weidert |
2026-04-10 |
|
fix: remove unused jointWidth params after layout refactor |
Chad Weidert |
2026-04-10 |
|
fix: eliminate wall-walking sliver at continuous corners |
Chad Weidert |
2026-04-10 |
|
feat: clash beacon tooltips + prominent 2D joint gap indicators |
Chad Weidert |
2026-04-10 |
|
feat: implement expansion joint geometry — trim panels, 2D annotations, OBB fix |
Chad Weidert |
2026-04-09 |
|
docs: add Bug 105/106 to tracker and DFMEA |
Chad Weidert |
2026-04-09 |
|
fix: Y-rotation sign bug in clash detection OBB + beacon coords |
Chad Weidert |
2026-04-09 |
|
fix: pjdll import — text-mode line reader + import gate condition |
Chad Weidert |
2026-04-09 |
|
feat: materials list output changed from txt to CSV |
Chad Weidert |
2026-04-09 |
|
feat: NOD XRecord persistence for tiltlist/conslist |
Chad Weidert |
2026-04-09 |
|
feat: extend project details — schedule/notes/estimator + pj.dll/wc.dll import |
Chad Weidert |
2026-04-09 |
|
feat: add pjdll.lsp and tiltxrec.lsp modules |
Chad Weidert |
2026-04-09 |
|
fix: destructure entityIds/edges with rename in PanelCanvas2D |
Chad Weidert |
2026-04-09 |
|
feat: bright red clashing features + red edge lines (3D + 2D) |
Chad Weidert |
2026-04-09 |
|
feat: add spatial clash detection engine with 3D beacons and 2D overlays |
Chad Weidert |
2026-04-09 |
|
fix: size front panels to exact back span minus 2T overlap |
Chad Weidert |
2026-04-09 |
|
fix: handle possibly-undefined corners in SiteViewport3D |
Chad Weidert |
2026-04-09 |
|
fix: stop closure correction from shifting wall segment origins |
Chad Weidert |
2026-04-09 |
|
diag: add console.log tracing for wall positions and closure correction |
Chad Weidert |
2026-04-09 |
|
fix: comment out frontZ instead of underscore prefix |
Chad Weidert |
2026-04-09 |
|
fix: suppress unused WELD_COLOR and frontZ for CI build |
Chad Weidert |
2026-04-09 |
|
test: disable weld connections to isolate corner offset cause |
Chad Weidert |
2026-04-09 |
|
fix: move pdvar/pdval before if-branch in convert.lsp |
Chad Weidert |
2026-04-09 |
|
fix: keep weld plates within panel boundaries at sideL/sideR edges |
Chad Weidert |
2026-04-09 |
|
test: set Arlington jointWidth to 0 to isolate corner offset errors |
Chad Weidert |
2026-04-09 |
|
fix: Bug 103 + Bug 104 — Project Details persistence and export naming |
Chad Weidert |
2026-04-09 |
|
fix: replace two-phase offset with single combined corner formula |
Chad Weidert |
2026-04-09 |
|
fix: projdet.dcl encoding + titleblk ADD2 mapping |
Chad Weidert |
2026-04-08 |
|
fix: Project Details dialog - 7 issues from PB11 comparison |
Chad Weidert |
2026-04-08 |
|
fix: isCurCont along-wall always backs up full T, not T/2 |
Chad Weidert |
2026-04-08 |
|
feat: add sliders to Expansion Gap and Radius Panel |
Chad Weidert |
2026-04-08 |
|
fix: Up Face background ACI 254 (light gray) — ACI 7 toggled to black |
Chad Weidert |
2026-04-08 |
|
fix: Up Face image height and colors — white bg, dark lines |
Chad Weidert |
2026-04-08 |
|
fix: Up Face uses 5-point polygon with center vertex for wedge shape |
Chad Weidert |
2026-04-08 |
|
fix: butt-ext corners use full T along-wall backup, not T/2 |
Chad Weidert |
2026-04-08 |
|
fix: rotate Up Face images — left CCW, right CW, both angles on same edge |
Chad Weidert |
2026-04-08 |
|
fix: draw Up Face as closed polygon matching PB11 |
Chad Weidert |
2026-04-08 |
|
fix: two-phase butt joint offsets — perp before closure, along-wall after |
Chad Weidert |
2026-04-08 |
|
fix: miter sliders 7.5deg step / 0-60 range, rotate Up Face drawings 90deg |
Chad Weidert |
2026-04-08 |
|
fix: bump SW nuke to v4 — force cache clear for BLE->BLC offset |
Chad Weidert |
2026-04-08 |
|
fix: correct miter layout — 3 cols (/ \ Z Offset) + Up Face image on right |
Chad Weidert |
2026-04-08 |
|
fix: restore cur-continuous T/2 retreat + next-continuous full T retreat |
Chad Weidert |
2026-04-08 |
|
fix: remove isCurContinuous along-wall offset, use full T for next-continuous |
Chad Weidert |
2026-04-08 |
|
fix: reverse along-wall offset for next-continuous case |
Chad Weidert |
2026-04-08 |
|
chore: update news from RSS feeds for 2026-04-08 |
GitHub Action |
2026-04-08 |
|
feat: overhaul Left/Right Edge Miter to 3-column layout with vector_image |
Chad Weidert |
2026-04-07 |
|
fix: add along-wall T/2 offset to flush terminating face with corner |
Chad Weidert |
2026-04-07 |
|
fix: correct butt joint T/2 offset — perpendicular to continuous wall |
Chad Weidert |
2026-04-07 |
|
fix: Panel Details DCL labels above edit boxes (match PB11 layout) |
Chad Weidert |
2026-04-07 |
|
fix: explicit radio set_tile + enable/disable logic in mp_dlg.lsp |
Chad Weidert |
2026-04-07 |
|
fix: titleblk guard recognizes (optional) default for mpco/mplo |
Chad Weidert |
2026-04-07 |
|
fix: halve 3D mark size and bump SW nuke to v3 |
Chad Weidert |
2026-04-07 |
|
fix: add perpendicular T/2 offset at butt joint corners |
Chad Weidert |
2026-04-07 |
|
docs: add Modern-First Design with Legacy Guard rule (Rule 20) |
Chad Weidert |
2026-04-07 |
|
feat: wire title block reader into panatt.lsp + add to module load list |
Chad Weidert |
2026-04-07 |
|
feat: add standalone title block ATTRIB reader (titleblk.lsp) |
Chad Weidert |
2026-04-07 |
|
fix: correct footprint shape — BLE/BRE northernmost, BC recessed |
Chad Weidert |
2026-04-07 |
|
fix: decode radios, feature toggles, swap mpd1/mpp1 in compact decoder |
Chad Weidert |
2026-04-07 |
|
fix: corner offset = halfT along next wall direction |
Chad Weidert |
2026-04-07 |
|
chore: add AAA001.dxf reference artifact for cv-web DXF interchange |
Chad Weidert |
2026-04-07 |
|
fix: decode VLX compact panel format in panatt.lsp |
Chad Weidert |
2026-04-07 |
|
fix: remove all thickness offsets from footprint corners |
Chad Weidert |
2026-04-07 |
|
fix: add inline SW unregister in index.html to nuke stale service workers |
Chad Weidert |
2026-04-07 |
|
fix: restore full-thickness offset from working 10:54am version |
Chad Weidert |
2026-04-07 |
|
fix: add skipWaiting+clientsClaim to PWA so deploys activate immediately |
Chad Weidert |
2026-04-07 |
|
fix: correct butt joint corner offset — T/2 perpendicular to continuous wall |
Chad Weidert |
2026-04-07 |
|
fix: remove thickness offset from footprint corners — wall centerlines meet at geometric corner |
Chad Weidert |
2026-04-07 |
|
fix: revert mp_dlg to VLX layout, fix pnl leak, add VLX-only vars |
Chad Weidert |
2026-04-07 |
|
fix: corner complement rule - one continuous, one terminating per corner |
Chad Weidert |
2026-04-07 |
|
fix: restore PB11 mp_dlg parity for panel dialog |
Chad Weidert |
2026-04-07 |
|
fix: mirror corner type to connected elevation on change |
Chad Weidert |
2026-04-07 |
|
fix: mp_dlg numberp crash, project name tile, Details button |
Chad Weidert |
2026-04-07 |
|
fix: auto-migrate stale Arlington IndexedDB + close footprint polygon |
Chad Weidert |
2026-04-07 |
|
feat: Arlington sample — stepped north face with geometry closure |
Chad Weidert |
2026-04-07 |
|
fix: replace cv-cont.lsp temp file with vl-bb-set blackboard vars |
Chad Weidert |
2026-04-07 |
|
fix: New Drawing cancel path creates blank drawing via continuation |
Chad Weidert |
2026-04-07 |
|
feat: centered panel width resize — features maintain distance from center |
Chad Weidert |
2026-04-07 |
|
fix: Bug 102 - New Drawing dead end, pcr=T killed editor launch |
Chad Weidert |
2026-04-07 |
|
fix: merge sub-elevation labels into one per direction on floor plan |
Chad Weidert |
2026-04-07 |
|
docs: log Bug 101 - AutoCAD 2027 crash on exit (Autodesk bug, DFMEA-035) |
Chad Weidert |
2026-04-07 |
|
fix: turn direction based on corner type (butt-int CW, butt-ext CCW) |
Chad Weidert |
2026-04-07 |
|
fix: remove unused DrawingSheet import |
Chad Weidert |
2026-04-07 |
|
fix: 3D floor plan uses real building dimensions from footprint |
Chad Weidert |
2026-04-07 |
|
fix: stop ignoring PDFs — track all PDFs repo-wide |
Chad Weidert |
2026-04-07 |
|
chore: update csv.cuix binary (AutoCAD regenerated from csv.cui) |
Chad Weidert |
2026-04-07 |
|
fix: reduce grid padding from 2 sections to 1 |
Chad Weidert |
2026-04-07 |
|
fix: dynamic grid extent wraps building with 1 section padding |
Chad Weidert |
2026-04-07 |
|
docs: normalize markdown formatting (table alignment, blank lines) |
Chad Weidert |
2026-04-07 |
|
feat: Wave 1 extracted modules (csverror, csvutil, csvconst, csvdebug) |
Chad Weidert |
2026-04-07 |
|
refactor: csv.lsp Wave 1 extraction + routing fixes |
Chad Weidert |
2026-04-07 |
|
fix: projdet.lsp paren error, error handling, csv_projdet_ok flag |
Chad Weidert |
2026-04-07 |
|
fix: replace modal alert with princ in csvmenu.lsp |
Chad Weidert |
2026-04-07 |
|
feat: restructure ConstructiVision menu hierarchy (csv.cui, csv.mnu) |
Chad Weidert |
2026-04-07 |
|
docs: add menu routing redesign (42), manual test procedures (43) |
Chad Weidert |
2026-04-07 |
|
fix: roof elevation uses roofline not plate height |
Chad Weidert |
2026-04-07 |
|
fix: flat roof rendering — 3D at plate height, 2D with outline and dimensions |
Chad Weidert |
2026-04-07 |
|
fix: migrate empty roof elements for persisted Arlington projects |
Chad Weidert |
2026-04-07 |
|
feat: populate Arlington roof plan with flat roof elements |
Chad Weidert |
2026-04-06 |
|
fix: move zoom hint and panel count inside the building |
Chad Weidert |
2026-04-06 |
|
fix: scale-relative annotation spacing — no more overlap |
Chad Weidert |
2026-04-06 |
|
fix: grid labels use absolute coordinates matching 3D view |
Chad Weidert |
2026-04-06 |
|
fix: remove unused maxX/maxY from GridAxisLabels (CI #382) |
Chad Weidert |
2026-04-06 |
|
fix: elevation names outside dims, increase padding, add grid labels |
Chad Weidert |
2026-04-06 |
|
fix: dimensions now render OUTSIDE building, add construction grid |
Chad Weidert |
2026-04-06 |
|
feat: zoom/pan controls, hide panel callouts until zoomed, use rectangles |
Chad Weidert |
2026-04-06 |
|
fix: floor plan text rotation, font sizes, and annotation spacing |
Chad Weidert |
2026-04-06 |
|
feat: architectural floor plan conventions — lollipop callouts, exterior dims |
Chad Weidert |
2026-04-06 |
|
fix: remove unused wallWidth import from FloorPlanCanvas |
Chad Weidert |
2026-04-06 |
|
feat: implement 2D floor plan rendering from elevation chain |
Chad Weidert |
2026-04-06 |
|
fix: move mode/view tabs from floating overlay into TopBar |
Chad Weidert |
2026-04-06 |
|
fix: Bug 100 v2 — skip panatt for new projects, use convert instead |
Chad Weidert |
2026-04-06 |
|
fix: widen side panels from 340px to 420px |
Chad Weidert |
2026-04-06 |
|
fix: move mode tab bar from center to right edge |
Chad Weidert |
2026-04-06 |
|
fix: reorganize weather bar + increase transparency on all panes |
Chad Weidert |
2026-04-06 |
|
fix: Bug 100 — exempt pnl=new from panatt no-panel-data guard |
Chad Weidert |
2026-04-06 |
|
fix: panels flush to edges, collapse tabs attached, wider panes |
Chad Weidert |
2026-04-06 |
|
fix: settings panel on right, wider panels, better map centering |
Chad Weidert |
2026-04-06 |
|
docs: add commit hash 40c3b7071 to Bug 94 entries |
Chad Weidert |
2026-04-06 |
|
docs: update Bug 94 report and DFMEA for script-file fix |
Chad Weidert |
2026-04-06 |
|
fix: Bug 94 — revert scr.lsp to PB11 script-file OPEN approach |
Chad Weidert |
2026-04-06 |
|
feat: collapsible panels, weather bar fixed top, dashboard bottom |
Chad Weidert |
2026-04-06 |
|
feat: glassmorphic overlay layout — map as full-bleed background |
Chad Weidert |
2026-04-06 |
|
fix: remove unused ‘desc’ variable in forecast loop |
Chad Weidert |
2026-04-06 |
|
fix: improve forecast readability |
Chad Weidert |
2026-04-06 |
|
fix: scr.lsp OPEN sub-prompt leak + diagnostics |
Chad Weidert |
2026-04-06 |
|
fix: switch geocoding to Nominatim, horizontal forecast layout |
Chad Weidert |
2026-04-06 |
|
fix: add error handler + trace diagnostics to c:csv |
Chad Weidert |
2026-04-06 |
|
feat: add 7-day weather forecast with wind to project view |
Chad Weidert |
2026-04-06 |
|
chore: update csv.cuix container metadata |
Chad Weidert |
2026-04-06 |
|
fix: geocode hook fails on StrictMode double-mount |
Chad Weidert |
2026-04-06 |
|
fix: Edit Existing Drawing blocked by Bug 92 guard + wrong default dir |
Chad Weidert |
2026-04-06 |
|
docs: add VLA/ActiveX COM guard rules for AutoCAD 2025+ |
Chad Weidert |
2026-04-06 |
|
feat: add csv_is-dotnet-core and csv_is-modern-acad to csvcompat.lsp |
Chad Weidert |
2026-04-06 |
|
docs: add Bug 93 (coreclr.dll crash) + DFMEA-035 + crash dump archive |
Chad Weidert |
2026-04-06 |
|
fix: replace vla-open+vla-activate with command _.open in scr.lsp |
Chad Weidert |
2026-04-06 |
|
chore: auto-generate weekly update for 2026-04-06 |
GitHub Action |
2026-04-06 |
|
docs: add Win11 validation notes to local-dev-setup |
Chad Weidert |
2026-04-03 |
|
fix: acad.lsp backslash escaping + auto-update for outdated files |
Chad Weidert |
2026-04-03 |
|
fix: Configure-CV-ModernAutoCAD.ps1 TRUSTEDPATHS and acad.lsp checks |
Chad Weidert |
2026-04-03 |
|
fix: post-open dialog continuation + acad.lsp security prompt |
Chad Weidert |
2026-04-03 |
|
docs: replace competitive parity section with full validation plan |
Chad Weidert |
2026-04-03 |
|
docs: scrub competitor reference from QA gate description |
Chad Weidert |
2026-04-03 |
|
docs: scrub competitor references from vision document |
Chad Weidert |
2026-04-03 |
|
chore: add one-time competitor reference scrub script |
Chad Weidert |
2026-04-03 |
|
docs: scrub competitor references from competitive parity checklist |
Chad Weidert |
2026-04-03 |
|
fix: Edit Existing Drawing now opens the selected file |
Chad Weidert |
2026-04-03 |
|
feat: add modern AutoCAD deploy tooling and local dev setup guide |
Chad Weidert |
2026-04-03 |
|
docs: update A1 cold call sheet — 126 contacts across 8 tiers |
Chad Weidert |
2026-04-03 |
|
docs: update 00-vision March 24-31 progress — 156 commits across 8 phases |
Chad Weidert |
2026-04-03 |
|
docs: integrate competitive parity gate into validation pipeline |
Chad Weidert |
2026-04-03 |
|
docs: add 41-competitive-parity-checklist — 674-item field-level competitive parity assessment |
Chad Weidert |
2026-04-03 |
|
chore: update news from RSS feeds for 2026-04-01 |
GitHub Action |
2026-04-01 |
|
fix: page frame aspect ratio driven by paper size, not panel content |
Chad Weidert |
2026-03-31 |
|
fix: left-side clipping when zoomed in (width:max-content on inner wrapper) |
Chad Weidert |
2026-03-31 |
|
feat: page-scale zoom model — page and gray mat grow/scroll together |
Chad Weidert |
2026-03-31 |
|
fix: page frame fixed-height 680px — no longer scales with container |
Chad Weidert |
2026-03-31 |
|
feat: add paperOrientation setting (portrait/landscape) |
Chad Weidert |
2026-03-31 |
|
feat: add Letter, Legal, Tabloid paper sizes to paper selector |
Chad Weidert |
2026-03-31 |
|
feat: wire project paperSize to 2D viewport aspect ratio |
Chad Weidert |
2026-03-31 |
|
fix: aspect-ratio page frame + move toolbars to bottom to clear floating nav |
Chad Weidert |
2026-03-31 |
|
fix: restrict entity + handle drag to left-click only |
Chad Weidert |
2026-03-31 |
|
feat: magnifying-glass zoom for 2D panel view |
Chad Weidert |
2026-03-31 |
|
fix: remove unused RoofElement import (build error) |
Chad Weidert |
2026-03-31 |
|
feat: Arlington Airport Terminal Services Building sample (83 panels, 935x165) |
Chad Weidert |
2026-03-31 |
|
feat: add App.tsx component placeholder for cv-web React app |
Chad Weidert |
2026-03-31 |
|
docs: add CV logo to strategy cover page |
Chad Weidert |
2026-03-31 |
|
fix: zoom project location map to lot-level detail |
Chad Weidert |
2026-03-31 |
|
feat: make Project view left/right panes resizable |
Chad Weidert |
2026-03-31 |
|
feat: add live weather + OpenStreetMap to project page |
Chad Weidert |
2026-03-31 |
|
feat: replace all CV logos with new ConstructiVision by SimpleStruct branding |
Chad Weidert |
2026-03-31 |
|
chore: archive old logo files before rebrand |
Chad Weidert |
2026-03-31 |
|
docs: move tilt-werks cost analysis to appendix |
Chad Weidert |
2026-03-31 |
|
feat: fix Building view scroll, add Overall/Foundation 2D+3D renderers |
Chad Weidert |
2026-03-31 |
|
docs: add Appendix A — Cold Call Sheet (2026 Tilt-Up Convention) |
Chad Weidert |
2026-03-31 |
|
docs: align competitive-intel package with customer-account GTM |
Chad Weidert |
2026-03-31 |
|
docs: fix trailing whitespace in markdown tables |
Chad Weidert |
2026-03-31 |
|
research: add official_manual_confirmed column to feature catalog |
Chad Weidert |
2026-03-31 |
|
research: update gap book with official manual cross-reference (Part 20) |
Chad Weidert |
2026-03-31 |
|
research: official manual vs reverse-engineered cross-analysis report |
Chad Weidert |
2026-03-31 |
|
research: extract text from official Tilt-Werks PDFs (6 documents, 172 files) |
Chad Weidert |
2026-03-31 |
|
feat: add Tilt-Werks official manual PDF extraction script |
Chad Weidert |
2026-03-31 |
|
feat: add 3D rendering for all Building plan types |
Chad Weidert |
2026-03-31 |
|
feat: add 2D canvas rendering for all Building plan types |
Chad Weidert |
2026-03-31 |
|
fix: auto-migrate empty plans categories on project load |
Chad Weidert |
2026-03-31 |
|
feat: populate Basilica sample with floor plans, wall/footing sections, door/window types |
Chad Weidert |
2026-03-31 |
|
fix: correct dome hemisphere orientation to face upward |
Chad Weidert |
2026-03-31 |
|
fix: rename Plans to Building, add missing CSS, fix 3D roof axis |
Chad Weidert |
2026-03-31 |
|
docs: align templates to launch economics and hiring triggers |
Chad Weidert |
2026-03-30 |
|
docs: organize competitive intelligence as numbered board book |
Chad Weidert |
2026-03-30 |
|
feat: Plans 2D/3D toggle mirroring Elevations, fix transept positions |
Chad Weidert |
2026-03-30 |
|
fix: elevation chaining, plans page, basilica features |
Chad Weidert |
2026-03-30 |
|
feat: 4-mode navigation (Project |
Plans |
Elevations |
|
fix(cv-web): auto shows computed angle, radius uses ft-in, fix angle direction |
Chad Weidert |
2026-03-30 |
|
fix(cv-web): rename Lock to Auto, disable angles when auto, implement radius fillet |
Chad Weidert |
2026-03-30 |
|
fix(cv-web): fix Height L broken input + add IndexedDB migration for top-geometry fields |
Chad Weidert |
2026-03-30 |
|
feat(cv-web): add panel top corner angles with true polygon geometry |
Chad Weidert |
2026-03-30 |
|
docs: update tiltup conventions and add SGR chart asset |
Chad Weidert |
2026-03-30 |
|
docs: add competitive intelligence templates and archive |
Chad Weidert |
2026-03-30 |
|
feat: automate events feed build pipeline |
Chad Weidert |
2026-03-30 |
|
docs: move sensitive GTM plans to docs-sensitive |
Chad Weidert |
2026-03-30 |
|
chore: stash .vscode |
Chad Weidert |
2026-03-26 |
|
feat(cv-web): add 2D title block table with project info, drawing data, calculated properties |
Chad Weidert |
2026-03-30 |
|
feat(cv-web): add calculated panel properties — CG, weight, areas, structural loads |
Chad Weidert |
2026-03-30 |
|
chore: auto-generate weekly update for 2026-03-30 |
GitHub Action |
2026-03-30 |
|
feat: true pass-through openings via ExtrudeGeometry with Shape holes |
Chad Weidert |
2026-03-29 |
|
fix: rotate panel mesh 180° Y so interior face is toward camera |
Chad Weidert |
2026-03-29 |
|
feat: mount-type layer visibility + shared PanelMesh3D component |
Chad Weidert |
2026-03-29 |
|
fix: sync 2D/3D toggle across site↔panel switches, brighten selection glow |
Chad Weidert |
2026-03-29 |
|
fix: remap 3D site mouse controls — right-drag orbit, middle-drag pan, left-click select |
Chad Weidert |
2026-03-29 |
|
fix: move 3D panel click/double-click raycasting into CameraLock |
Chad Weidert |
2026-03-28 |
|
feat: panel interaction overhaul — select, copy/paste/delete, rubberband, 3D raycasting |
Chad Weidert |
2026-03-28 |
|
feat: replace sample with Hotstart Manufacturing (Spokane, WA) |
Chad Weidert |
2026-03-28 |
|
feat: add sample project to public deployment |
Chad Weidert |
2026-03-28 |
|
fix: uniform camera zoom using 75% of max wall width from center |
Chad Weidert |
2026-03-26 |
|
fix: swap front/back iso camera directions |
Chad Weidert |
2026-03-26 |
|
fix: center floating mode/view toggle horizontally |
Chad Weidert |
2026-03-26 |
|
feat: unified Project/Site/Panel + 2D/3D floating toggle |
Chad Weidert |
2026-03-26 |
|
feat: unified 2D/3D toggle + camera zoom padding |
Chad Weidert |
2026-03-26 |
|
fix: Z labels A-at-origin and floor visible above grid |
Chad Weidert |
2026-03-26 |
|
feat: filled circle grid bubbles with cutout text |
Chad Weidert |
2026-03-26 |
|
fix: lower floor mesh below grid so grid lines show through |
Chad Weidert |
2026-03-26 |
|
fix: topological closure detection for floor polygon |
Chad Weidert |
2026-03-26 |
|
feat: render dark gray floor polygon when building chain is closed |
Chad Weidert |
2026-03-26 |
|
fix: camera zoom-to-fit uses 3D bounding extents per view direction |
Chad Weidert |
2026-03-26 |
|
docs: add building layout and viewing conventions doc |
Chad Weidert |
2026-03-26 |
|
docs: expand tilt-up plan-to-panel workflow guidance |
Chad Weidert |
2026-03-26 |
|
fix: switch chain walk from CW to CCW to fix F/B elevation swap |
Chad Weidert |
2026-03-26 |
|
fix(cv-web): camera targets bounding center instead of origin |
Chad Weidert |
2026-03-26 |
|
docs: rebase tilt-up joint terminology and panel-book notation |
Chad Weidert |
2026-03-26 |
|
fix(cv-web): set initial chain angle from elevation direction |
Chad Weidert |
2026-03-26 |
|
feat(cv-web): panel marks solid black in white rect, toggle button |
Chad Weidert |
2026-03-26 |
|
feat(cv-web): panel mark labels on front + back faces in 3D |
Chad Weidert |
2026-03-26 |
|
fix(cv-web): align panels on FFE in 3D site view, grid = FFE datum |
Chad Weidert |
2026-03-26 |
|
fix(cv-web): reverse panel order in 3D site view for exterior viewing |
Chad Weidert |
2026-03-26 |
|
feat(cv-web): major gridline 50ft (600in), cell 10ft (120in) |
Chad Weidert |
2026-03-26 |
|
fix(cv-web): reverse Z-axis labels, enlarge font, add circle bubbles, flip N arrow |
Chad Weidert |
2026-03-26 |
|
feat(cv-web): add numbered X and lettered Z axis labels on grid |
Chad Weidert |
2026-03-26 |
|
fix: fetch all failed changelog runs (limit 500, no 20-run cap) |
Chad Weidert |
2026-03-26 |
|
fix: changelog push retry 5 attempts with escalating backoff |
Chad Weidert |
2026-03-26 |
|
fix: changelog workflow add concurrency gate + push retry |
Chad Weidert |
2026-03-26 |
|
fix: chain rendering treats junction as both-sided turn |
Chad Weidert |
2026-03-26 |
|
feat: add P0 Step 12 au3 scripts for panel detection validation |
Chad Weidert |
2026-03-26 |
|
fix: rename corner labels ContContinuous, ButtTerminating |
Chad Weidert |
2026-03-26 |
|
docs: Phase 1 housekeeping — Bug 18 Fixed, Steps 4–6 covered, P0 recalculated |
Chad Weidert |
2026-03-26 |
|
fix: resolve CI deploy errors unused vars + implicit any |
Chad Weidert |
2026-03-26 |
|
feat: elevation connection system + 3D building chain rendering |
Chad Weidert |
2026-03-26 |
|
docs: update index.md executive dashboard and About section to March 2026 state |
Chad Weidert |
2026-03-26 |
|
fix: remove unused CornerType import in SiteViewport3D |
Chad Weidert |
2026-03-26 |
|
feat: add corner type selectors to elevation rows in 2D waterfall |
Chad Weidert |
2026-03-26 |
|
stash validation reports |
Chad Weidert |
2026-03-26 |
|
docs: add tilt-up design detail documentation |
Chad Weidert |
2026-03-26 |
|
fix: make sort/split buttons visible in center 2D pane |
Chad Weidert |
2026-03-26 |
|
fix: clear stale drag-over highlights when cursor exits elevation row |
Chad Weidert |
2026-03-26 |
|
fix: move sort/split to 2D center pane, fix drag selection |
Chad Weidert |
2026-03-26 |
|
fix: direction group separators, sort toggle, cross-elevation drop |
Chad Weidert |
2026-03-26 |
|
fix: 20/60/20 pane defaults, strip redundant elevation name parts |
Chad Weidert |
2026-03-26 |
|
fix: join naming uses splitSectionNames, hide join on mixed dirs |
Chad Weidert |
2026-03-25 |
|
fix: join uses checkboxes, welcome snapshot picker, consistent All/None |
Chad Weidert |
2026-03-25 |
|
fix: add select all/none for elevations + fix sidebar resize |
Chad Weidert |
2026-03-25 |
|
fix: use project jointWidth instead of duplicate panelGap state |
Chad Weidert |
2026-03-25 |
|
feat: elevation join/sort/cross-drag + split auto-check |
Chad Weidert |
2026-03-25 |
|
fix: welcome screen logo, version text, and snapshot visibility |
Chad Weidert |
2026-03-25 |
|
feat: remember last view per project (project/site-2d/site-3d/panel-2d/panel-3d) |
Chad Weidert |
2026-03-25 |
|
fix: migrate existing project elevations from compass to facing-relative |
Chad Weidert |
2026-03-25 |
|
fix: move north arrow to back-left (-X,-Z) of datum |
Chad Weidert |
2026-03-25 |
|
refactor: replace compass directions with facing-relative terms (B/F/R/L) |
Chad Weidert |
2026-03-25 |
|
fix: enlarge north arrow (180in) and offset to +240,+240 (one major grid unit N+E of datum) |
Chad Weidert |
2026-03-25 |
|
feat: add north arrow indicator to all 3D viewports |
Chad Weidert |
2026-03-25 |
|
feat: add adjustable 3D panel gap control in sidebar |
Chad Weidert |
2026-03-25 |
|
feat: show all elevation panels in 3D spaced 1.5in on X axis |
Chad Weidert |
2026-03-25 |
|
feat: fork PanelViewer3D as SiteViewer3D for site 3D viewport |
Chad Weidert |
2026-03-25 |
|
feat(site): fix 3D rendering, add drag-reorder, collapsible panes, camera controls |
Chad Weidert |
2026-03-25 |
|
fix(cv-web): fix tsc -b build errors - interface line breaks, unused param |
Chad Weidert |
2026-03-25 |
|
fix(cv-web): multi-elevation viewport, single-click highlight, real 3D elevation |
Chad Weidert |
2026-03-25 |
|
docs: update doc 06 blurb to validation status + add workspace profile note |
Chad Weidert |
2026-03-25 |
|
feat(cv-web): Phase 4b/4c elevation reorder, split, clone, auto-snapshots |
Chad Weidert |
2026-03-25 |
|
feat: add 3-tier sparse checkout workspace profiles |
Chad Weidert |
2026-03-25 |
|
feat: elevation multi-select, exclusive panel assignment, 3D isometric view |
Chad Weidert |
2026-03-25 |
|
fix: remove unused onRename prop from SitePropsPanel (CI build) |
Chad Weidert |
2026-03-25 |
|
feat: Phase 4 full Site View with elevation management |
Chad Weidert |
2026-03-25 |
|
feat: ProjectView as default landing page |
Chad Weidert |
2026-03-25 |
|
feat: reorganize ProjectView dashboard/map center, display/structural right |
Chad Weidert |
2026-03-25 |
|
feat: Phase 3 editable ProjectView, extended project model |
Chad Weidert |
2026-03-25 |
|
fix: remove gear button from Geometry accordion, chevron-only collapse |
Chad Weidert |
2026-03-25 |
|
feat: move Panel menu items to PropsPanel, add lintels |
Chad Weidert |
2026-03-25 |
|
fix: remove unused EditMode import (CI build fix) |
Chad Weidert |
2026-03-25 |
|
feat: add Edit mode infrastructure, Elevation model, and stub views (Phase 0+1+2) |
Chad Weidert |
2026-03-25 |
|
chore: update gitignore and package-lock.json |
Chad Weidert |
2026-03-25 |
|
docs: add NAS share setup guide for CT100 |
Chad Weidert |
2026-03-25 |
|
update vscode to use pwsh 7.6.0 |
Chad Weidert |
2026-03-25 |
|
docs: add cv-web dev workflow - production-only build pipeline |
Chad Weidert |
2026-03-25 |
|
chore: add VM102 export samples and validation scripts |
Chad Weidert |
2026-03-25 |
|
feat: add cv-cad project and site import adapters |
Chad Weidert |
2026-03-25 |
|
chore: add staged debloat profiles and docs |
Chad Weidert |
2026-03-25 |
|
chore: default VS Code terminal to PowerShell 7.6.0 |
Chad Weidert |
2026-03-25 |
|
chore: update news from RSS feeds for 2026-03-25 |
GitHub Action |
2026-03-25 |
|
chore: restore docs and report reorganization changes |
Chad Weidert |
2026-03-24 |
|
fix: overall width/height dimensions always outermost in 2D view |
Chad Weidert |
2026-03-24 |
|
feat: replace left/right arrows with up/down triangle spinners |
Chad Weidert |
2026-03-24 |
|
feat: group PropsPanel entities into categories |
Chad Weidert |
2026-03-24 |
|
feat: fill cadFieldMap column maps, prefix resolver, and imprt.lsp mappings |
Chad Weidert |
2026-03-24 |
|
feat: sidebar panel checkboxes + export dropdown menu |
Chad Weidert |
2026-03-24 |
|
chore: add cv-web and cv-cad export samples for roundtrip analysis |
Chad Weidert |
2026-03-24 |
|
feat: add AutoLISP .cvpanel importer (cv-web to cv-cad) |
Chad Weidert |
2026-03-24 |
|
feat: add cv-cad import adapter for roundtrip pipeline |
Chad Weidert |
2026-03-24 |
|
feat: recolor feature strips goldenrod, FFE red, TOC green |
Chad Weidert |
2026-03-24 |
|
feat: face-aware entity rendering + fix click-to-place pre-fill |
Chad Weidert |
2026-03-24 |
|
docs: update debloat-workstation.md with Dell and SearchHost lessons |
Chad Weidert |
2026-03-24 |
|
chore: add Invoke-WorkstationDebloat.ps1 script |
Chad Weidert |
2026-03-24 |
|
feat: replace Cancel button with click-outside-to-dismiss on placement menu |
Chad Weidert |
2026-03-24 |
|
fix: add missing nbvar (nonRectBlockouts) to panel section-prefix table |
Chad Weidert |
2026-03-24 |
|
fix: cast slot unions through unknown for strict CI |
Chad Weidert |
2026-03-24 |
|
fix: resolve remaining CI type errors in click-to-place |
Chad Weidert |
2026-03-24 |
|
fix: resolve CI type errors in click-to-place components |
Chad Weidert |
2026-03-24 |
|
fix: export script bugs timestamp, title block, section-prefix rename |
Chad Weidert |
2026-03-24 |
|
feat: wire click-to-place into store, viewers, App, and dialogs |
Chad Weidert |
2026-03-24 |
|
feat: add click-to-place interaction components |
Chad Weidert |
2026-03-24 |
|
fix: replace panel drawing with correct screenshot |
Chad Weidert |
2026-03-24 |
|
chore: replace website images with white-background screenshots |
Chad Weidert |
2026-03-24 |
|
feat: add semantic field names and title block extraction to all export scripts |
Chad Weidert |
2026-03-24 |
|
fix: correct au3 background color registry writes |
Chad Weidert |
2026-03-24 |
|
chore: reorganize reports/ into categorical subdirectories |
Chad Weidert |
2026-03-24 |
|
fix: improve case-studies photo gallery layout |
Chad Weidert |
2026-03-24 |
|
docs: update project entities persistence status and testing validation |
Chad Weidert |
2026-03-24 |
|
docs: add gap analysis, GitHub issue #97 body, and project extraction dumps |
Chad Weidert |
2026-03-24 |
|
feat: add project extraction script and schema |
Chad Weidert |
2026-03-24 |
|
docs: update testing-validation with site data archaeology completion |
Chad Weidert |
2026-03-24 |
|
docs: update validation-lsp README with site extraction details |
Chad Weidert |
2026-03-24 |
|
docs: add site extraction debug output and VM102 validation artifacts |
Chad Weidert |
2026-03-24 |
|
chore: add PowerShell site extraction deployment scripts |
Chad Weidert |
2026-03-24 |
|
feat: add automation helpers for site extraction runs |
Chad Weidert |
2026-03-24 |
|
feat: add JSON schemas and decoder mapping for site extraction |
Chad Weidert |
2026-03-24 |
|
feat: add AutoCAD command script for site extraction |
Chad Weidert |
2026-03-24 |
|
feat: add site dictionary XRECORD parser with (read) string-to-list fix |
Chad Weidert |
2026-03-24 |
|
docs: validation plan Week 10 - panel data archaeology complete |
Chad Weidert |
2026-03-23 |
|
data: panel JSON export runs (20260323) - cross-VM consistency verified |
Chad Weidert |
2026-03-23 |
|
docs: panel entities comparison report and cvxpvars dump |
Chad Weidert |
2026-03-23 |
|
feat: panel JSON schema v1 and decoder mapping |
Chad Weidert |
2026-03-23 |
|
feat: panel JSON export - integer serialization, rowCount fix, dual-export |
Chad Weidert |
2026-03-23 |
|
fix: remove Spencer 68 from index carousel and case studies page |
Chad Weidert |
2026-03-23 |
|
docs: site entities, project entities, and cross-reference inventory |
Chad Weidert |
2026-03-23 |
|
feat: add temporary panel export validation helpers |
Chad Weidert |
2026-03-23 |
|
docs: panel shop drawing entities — 152 measurements inventory |
Chad Weidert |
2026-03-23 |
|
fix: showWarnings destructuring + restore arrow button size |
Chad Weidert |
2026-03-23 |
|
feat: FFE-relative Y coordinates for all entities |
Chad Weidert |
2026-03-23 |
|
feat: remove props-panel warning badge, make sidebar badge clickable to show warnings |
Chad Weidert |
2026-03-23 |
|
fix: revert events-rss-feed.yml to last working version (da8a922b) |
Chad Weidert |
2026-03-23 |
|
chore: add laptop setup backup and workstation debloat guide |
Chad Weidert |
2026-03-23 |
|
chore: add multi-root workspace configs for dev, full, research, QA |
Chad Weidert |
2026-03-23 |
|
docs: fix table alignment in tilt-up drawings README |
Chad Weidert |
2026-03-23 |
|
fix: add setFocusField to destructuring, remove unused formatMetric import |
Chad Weidert |
2026-03-23 |
|
feat: 3-box measurement input + click-to-focus from 2D canvas |
Chad Weidert |
2026-03-23 |
|
fix: top plate always active, default 1-1/2 inches |
Chad Weidert |
2026-03-23 |
|
feat: linked height/elevation/top-plate calculation |
Chad Weidert |
2026-03-23 |
|
feat: redesign weld connections — L/R edge checkboxes, linked Type/StructID/FabID autocomplete |
Chad Weidert |
2026-03-23 |
|
docs: add date-pair convention and regression reversal protocol |
Chad Weidert |
2026-03-23 |
|
feat: TOC uses formatImperial, FFE origin at (left edge, FFE height) |
Chad Weidert |
2026-03-23 |
|
feat: count-based SlotEditor + parser fix for ft-in-frac |
Chad Weidert |
2026-03-23 |
|
feat: imperial measurement inputs accept both decimal and ft-in-fraction |
Chad Weidert |
2026-03-23 |
|
feat: Top Plate/TOC labels, sloped roof line L/R, center buttons on RO X/Y |
Chad Weidert |
2026-03-23 |
|
feat: TOC/FFE labels, roof line in props, clean up panel settings |
Chad Weidert |
2026-03-23 |
|
feat: replace text CV logo with cv-logo.jpg on welcome screen |
Chad Weidert |
2026-03-23 |
|
docs: update git workflow to sequential commit-push with stash handling |
Chad Weidert |
2026-03-23 |
|
fix: remove Vite boilerplate CSS causing layout not to fill 1920px width |
Chad Weidert |
2026-03-23 |
|
docs: add vm testing artifacts |
Chad Weidert |
2026-03-23 |
|
docs: add QA autopilot governance instructions |
Chad Weidert |
2026-03-23 |
|
docs: add GTM enablement and market landscape outputs |
Chad Weidert |
2026-03-23 |
|
feat: complete sample drawings collection with DXF conversions and external sources |
Chad Weidert |
2026-03-23 |
|
feat: add curated sample tilt-up drawings for cv-cad and cv-web testing |
Chad Weidert |
2026-03-23 |
|
docs: rebaseline modernization and marketing research outputs |
Chad Weidert |
2026-03-23 |
|
chore: add loose files — VM109 OCR output and tiltwerks CAD sources research |
Chad Weidert |
2026-03-23 |
|
feat(events): populate events calendar with 14 curated industry events |
Chad Weidert |
2026-03-23 |
|
chore: force re-parse of events-rss-feed workflow |
Chad Weidert |
2026-03-23 |
|
fix: rename curated events workflow to avoid name collision |
Chad Weidert |
2026-03-23 |
|
docs: tailor workspace instructions for domain workflows |
Chad Weidert |
2026-03-23 |
|
fix(events): add TCA/AU/ACI/PCI curated events, fix broken workflow, fix output paths |
Chad Weidert |
2026-03-23 |
|
fix(news): weekly schedule, rolling 100-article queue, fix cv/ output path |
Chad Weidert |
2026-03-23 |
|
fix(news): fetch og:image from article URLs when RSS provides no image |
Chad Weidert |
2026-03-23 |
|
fix(cv): update beta sections to distinguish live web beta from Oct 2026 desktop beta |
Chad Weidert |
2026-03-23 |
|
chore: auto-generate weekly update for 2026-03-23 |
GitHub Action |
2026-03-23 |
|
chore: update news from RSS feeds for 2026-03-23 |
GitHub Action |
2026-03-23 |
|
feat(cv): redesign capabilities page with card carousels and screenshot carousel |
Chad Weidert |
2026-03-22 |
|
style(cv): restyle stat cards as infographic tiles |
Chad Weidert |
2026-03-22 |
|
feat(cv-web): click dim labels in 2D view to edit width / height / roofLine |
Chad Weidert |
2026-03-22 |
|
fix: 2D view fills viewport like 3D view |
Chad Weidert |
2026-03-22 |
|
fix: welcome screen centering and back-to-SimpleStruct link |
Chad Weidert |
2026-03-22 |
|
feat: add SimpleStruct back link to cv-web topbar, center welcome card |
Chad Weidert |
2026-03-22 |
|
fix: replace Resources with Capabilities in page tab strips |
Chad Weidert |
2026-03-22 |
|
fix: use cv-logo.jpg in nav, restore SimpleStruct back link, remove SimpleStruct logo from hero |
Chad Weidert |
2026-03-22 |
|
fix: cv home page layout — remove ADN logo from top, fix section width, cap carousel at 75% |
Chad Weidert |
2026-03-22 |
|
fix: remove SimpleStruct branding from all CV pages |
Chad Weidert |
2026-03-22 |
|
fix: isolate beta vs partner access — strict cookie routing |
Chad Weidert |
2026-03-22 |
|
fix: harden beta auth cookie — signed value, 4h expiry, periodic recheck |
Chad Weidert |
2026-03-22 |
|
fix: beta auth gate, logo fixes, obfuscate email |
Chad Weidert |
2026-03-22 |
|
fix: fluid responsive layout — remove fixed 900/860px width caps |
Chad Weidert |
2026-03-22 |
|
fix: left-justify nav logos and links, right-justify Login button |
Chad Weidert |
2026-03-22 |
|
feat: disambiguate SimpleStruct from ConstructiVision on website |
Chad Weidert |
2026-03-22 |
|
chore: set tab title to ConstructiVision and favicon to cv-icon.jpg |
Chad Weidert |
2026-03-22 |
|
feat: quick-select size palettes for man doors, windows, rough openings |
Chad Weidert |
2026-03-22 |
|
feat: 2D interactive editing — click select, drag/resize, keyboard nudge |
Chad Weidert |
2026-03-22 |
|
feat: custom embed type editor in Project Settings |
Chad Weidert |
2026-03-22 |
|
feat: 2D engineering drawing view + embed quick-select palettes |
Chad Weidert |
2026-03-22 |
|
feat: update panel defaults from real-world drawing |
Chad Weidert |
2026-03-22 |
|
feat: structural warnings system - TCA/ACI 551.2R checks |
Chad Weidert |
2026-03-22 |
|
fix: add missing topbar CSS - menus now display horizontally |
Chad Weidert |
2026-03-22 |
|
fix: CV button goes home, remove View menu, import/export in sidebar + welcome |
Chad Weidert |
2026-03-22 |
|
feat: native CV file format (.cvp/.cvt/.cvpanel/.cvsite) |
Chad Weidert |
2026-03-22 |
|
fix: project properties in topbar right; fix collapse arrow direction |
Chad Weidert |
2026-03-22 |
|
fix: deselect view preset on pan/orbit/zoom; add Project Properties button |
Chad Weidert |
2026-03-22 |
|
feat: TCA/ACI 551.2R project-level structural defaults |
Chad Weidert |
2026-03-22 |
|
fix: negative elevation display + remove duplicate fields from Panel Settings |
Chad Weidert |
2026-03-22 |
|
chore: update news from RSS feeds for 2026-03-22 |
GitHub Action |
2026-03-22 |
|
fix: four UX issues - botElev, box select, panel settings, project name |
Chad Weidert |
2026-03-21 |
|
feat: grid and ground plane toggles in toolbar |
Chad Weidert |
2026-03-21 |
|
feat: add all Phase 1 golden cross-check screenshots |
Chad Weidert |
2026-03-21 |
|
fix: anchor panel bottom-left at origin — width grows rightward |
Chad Weidert |
2026-03-21 |
|
feat: Phase 1 golden cross-check capture scripts and results |
Chad Weidert |
2026-03-21 |
|
fix: grid origin at panel bottom-left + FeetInchesInput typing |
Chad Weidert |
2026-03-21 |
|
feat: left-drag box select replaces left-drag pan |
Chad Weidert |
2026-03-21 |
|
feat: entity selection — store, 3D raycast, keyboard, toolbar |
Chad Weidert |
2026-03-21 |
|
feat: bidirectional entity selection — PropsPanel + CSS |
Chad Weidert |
2026-03-21 |
|
feat: AutoCAD modifier mouse controls |
Chad Weidert |
2026-03-21 |
|
feat: uppercase panel marks + resizable panes |
Chad Weidert |
2026-03-21 |
|
feat: auto-increment panel marks p001, p002, … |
Chad Weidert |
2026-03-21 |
|
feat: metric/imperial toggle for dimension inputs |
Chad Weidert |
2026-03-21 |
|
feat: feet-inches inputs, bottom view, remove 3D preset |
Chad Weidert |
2026-03-21 |
|
chore: commit G-series trace evidence and working artifacts |
Chad Weidert |
2026-03-21 |
|
fix: left mouse button now pans the viewport |
Chad Weidert |
2026-03-21 |
|
feat: AutoCAD-style controls, pan buttons, UI polish |
Chad Weidert |
2026-03-21 |
|
feat: P-series visual comparison methodology + pixel-diff tool |
Chad Weidert |
2026-03-21 |
|
feat: collapsible Properties panel, zoom buttons, debug log in toolbar |
Chad Weidert |
2026-03-21 |
|
docs: G3 trace evidence all 10 progcont values now covered |
Chad Weidert |
2026-03-21 |
|
fix: CSS layout — viewer container had no height constraint (root cause of ‘drift’) |
Chad Weidert |
2026-03-21 |
|
fix: demand-only rendering + console logging + visible debug button |
Chad Weidert |
2026-03-21 |
|
test: G3 trace script – covers remaining 5 progcont values |
Chad Weidert |
2026-03-21 |
|
fix: nuclear camera drift fix — remove OrbitControls entirely |
Chad Weidert |
2026-03-21 |
|
fix: G2 CSBsite1 WinWait 30s->60s, sleep 1000->20000ms for 59 XREFs |
Chad Weidert |
2026-03-21 |
|
revert: restore G1+G2 au3 to last working version (a51c38e8b) |
Chad Weidert |
2026-03-21 |
|
diag: add per-frame camera drift monitor with stack traces |
Chad Weidert |
2026-03-21 |
|
fix: WinActivate AutoCAD window not DCL handle before Enter |
Chad Weidert |
2026-03-21 |
|
fix: manual OrbitControls — only update() during user interaction, not idle |
Chad Weidert |
2026-03-21 |
|
fix: use Enter key for DCL default button instead of ControlClick |
Chad Weidert |
2026-03-21 |
|
fix: getfiled regex matched nothing – Bitvise feedback form caught by #32770 fallback |
Chad Weidert |
2026-03-21 |
|
fix: OrbitControls enableDamping=false — eliminates camera drift |
Chad Weidert |
2026-03-21 |
|
test: G1+G2 trace scripts – drive CV project dialog flow instead of direct open |
Chad Weidert |
2026-03-21 |
|
fix: use DOM element clientWidth/clientHeight for camera aspect ratio |
Chad Weidert |
2026-03-21 |
|
fix: replace OrbitControls with CameraControls — definitive camera drift fix |
Chad Weidert |
2026-03-21 |
|
docs: Bug 92 – add DFMEA row 34, fix commit hash and cross-ref |
Chad Weidert |
2026-03-21 |
|
fix: Bug 92 – block progcont dispatch when no project loaded |
Chad Weidert |
2026-03-21 |
|
docs: G1+G2 trace assessment complete – Bug 91 added, flow maps updated |
Chad Weidert |
2026-03-21 |
|
fix: camera aspect + collapsible sidebar |
Chad Weidert |
2026-03-21 |
|
fix: Bug 91 – layer ‘custom’ not present on site drawings causes Function cancelled |
Chad Weidert |
2026-03-21 |
|
fix: definitive camera reset — priority ordering + damping flush + aspect fit + center button |
Chad Weidert |
2026-03-21 |
|
docs: add Bug 89 (stringp) and Bug 90 (slyr_dlg routing) to bug tracker |
Chad Weidert |
2026-03-21 |
|
fix: Bug 89 stringp unavailable in AutoCAD 2000 AutoLISP; Bug 90 slyr_dlg on panel drawing |
Chad Weidert |
2026-03-21 |
|
fix: enforce camera reset across 3 frames to beat makeDefault/OC race |
Chad Weidert |
2026-03-21 |
|
fix: move camera reset into useFrame to prevent drift |
Chad Weidert |
2026-03-21 |
|
docs: update bug tracker with Bug 86 v5 root cause and Bug 88 DFMEA row |
Chad Weidert |
2026-03-21 |
|
fix: Bug 86 root cause prefer panel_list over panel key in panatt |
Chad Weidert |
2026-03-21 |
|
fix: redesign CameraController — panel auto-fits viewport, no animation loop |
Chad Weidert |
2026-03-21 |
|
debug: add P0-PB trace points to panatt for crash location |
Chad Weidert |
2026-03-21 |
|
fix: camera preset recentering and panel drift out of view |
Chad Weidert |
2026-03-21 |
|
fix: downgrade three.js to 0.169 — black viewport with R3F v8 + three 0.183 |
Chad Weidert |
2026-03-21 |
|
fix: Bug 86 v4 – DV1543-compliant error handling in panatt |
Chad Weidert |
2026-03-21 |
|
fix: add useShallowStore to prevent infinite re-render loops (React #185) |
Chad Weidert |
2026-03-21 |
|
fix: Bug 86 v3 – curdir nil guard in panatt; au3 reorder to avoid MDI reopen |
Chad Weidert |
2026-03-21 |
|
fix: downgrade @react-three/fiber to v8 + drei to v9 for React 18 compat |
Chad Weidert |
2026-03-21 |
|
fix: Bug 86 v2 – panatt nil guard expanded to all 7 distof vars |
Chad Weidert |
2026-03-21 |
|
fix: build cv-web PWA in CI before S3 sync |
Chad Weidert |
2026-03-21 |
|
feat: add error handling, input validation, and ErrorBoundary to cv-web |
Chad Weidert |
2026-03-21 |
|
feat: add full cv-web PWA source tree and legacy screenshots |
Chad Weidert |
2026-03-21 |
|
feat: ConstructiVision Web Beta2026 — full PWA build passing |
Chad Weidert |
2026-03-21 |
|
docs: Bug 87 tracker add commit hash 3e2a7c32 |
Chad Weidert |
2026-03-21 |
|
fix: Bug 87 matl_dlg ssget-before-load_dialog; (princ) exit |
Chad Weidert |
2026-03-21 |
|
fix: Bug 86 – panatt XRecord parse header-skip replaced with group-code filter |
Chad Weidert |
2026-03-21 |
|
feat: add G1 trace evidence to TB11 flow map and fix parser for G1 format |
Chad Weidert |
2026-03-21 |
|
docs: restore doc 06 sections lost in 7cb0ab3 + add G1 trace results |
Chad Weidert |
2026-03-21 |
|
feat: add menu button to all game modes |
Chad Weidert |
2026-03-21 |
|
feat: 8-mode tilt-up game arcade |
Chad Weidert |
2026-03-21 |
|
fix: mode selector — click a box to start that mode, nothing else starts game |
Chad Weidert |
2026-03-21 |
|
chore: update news from RSS feeds for 2026-03-21 |
GitHub Action |
2026-03-21 |
|
chore: merge remote website commits (tiltup mode, changelog) |
Chad Weidert |
2026-03-20 |
|
docs: resolve merge conflict – keep bugs 82-87 content, integrate remote bugs 32-35 |
Chad Weidert |
2026-03-20 |
|
feat: add TILT-UP mode + mode selector — tilt panels vertical as default game |
Chad Weidert |
2026-03-20 |
|
docs: restore bugs 82-85 (lost in 7cb0ab3), add bugs 86-87 from G1 trace run |
Chad Weidert |
2026-03-20 |
|
fix: init stack/particles/flash before game loop starts — blank screen bug |
Chad Weidert |
2026-03-20 |
|
feat: add easter egg TiltDrop game — ‘password’ login redirects to crane stacker |
Chad Weidert |
2026-03-20 |
|
fix: Bug #85 rev4 – split slow-mode Send to prevent literal {ENTER} |
Chad Weidert |
2026-03-20 |
|
feat: add Capabilities page to About nav with full feature cards and screenshots |
Chad Weidert |
2026-03-20 |
|
Bug 85 (rev3): root fix – never update hAcad from WinWait result |
Chad Weidert |
2026-03-20 |
|
feat: move Resources into gated SDLC nav section |
Chad Weidert |
2026-03-20 |
|
Bug 85 (rev2): unconditional WinList re-acquire + slow-mode Send in _SendProgcont |
Chad Weidert |
2026-03-20 |
|
feat: gate SDLC pages behind partner login |
Chad Weidert |
2026-03-20 |
|
Bug 85: fix G1/G2 Text Window handle – F2 dismiss + WinList re-acquire |
Chad Weidert |
2026-03-20 |
|
fix: show Partner Portal nav link after login, redirect on success |
Chad Weidert |
2026-03-20 |
|
feat: add password-gated partner portal with session cookie auth |
Chad Weidert |
2026-03-20 |
|
fix: remove simple explanation sections from automation page |
Chad Weidert |
2026-03-20 |
|
Bug 84: abort G1/G2 on drawing-open failure; preserve crash dump; document bugs 82-84 |
Chad Weidert |
2026-03-20 |
|
feat: rewrite deployment-pipeline.html as full SDLC & distribution page |
Chad Weidert |
2026-03-20 |
|
feat: add photo carousel to GSC featured section on homepage |
Chad Weidert |
2026-03-20 |
|
fix: remove incorrect license/source bullets; move GSC portfolio to top |
Chad Weidert |
2026-03-20 |
|
feat: expand Key Capabilities with v12 roadmap cards |
Chad Weidert |
2026-03-20 |
|
feat: add Construction Layout screenshot to gallery; log UX enhancement |
Chad Weidert |
2026-03-20 |
|
fix: vl-load-com in cv-tracer.lsp + full path slow-send for CSB001/CSBsite1 open |
Chad Weidert |
2026-03-20 |
|
feat: rebuild gallery as 2-col side-by-side 2000 vs 2026 comparison |
Chad Weidert |
2026-03-20 |
|
feat: add panel form layout top view to gallery |
Chad Weidert |
2026-03-20 |
|
fix: replace Sleep(8000) with WinWait(30s) for CSB001/CSBsite1 open in G1/G2 |
Chad Weidert |
2026-03-20 |
|
feat: add tilt-up panel elevation and slab plan views to gallery |
Chad Weidert |
2026-03-20 |
|
feat: add ac2026 isometric and wireframe views to screenshot gallery |
Chad Weidert |
2026-03-20 |
|
feat: add Autodesk Authorized Developer badge to homepage hero and site footer |
Chad Weidert |
2026-03-20 |
|
feat: add 19-screenshot gallery to homepage with legacy XP and AutoCAD 2026 captures |
Chad Weidert |
2026-03-20 |
|
fix: remove real names and VM numbers from public stakeholder map |
Chad Weidert |
2026-03-20 |
|
feat: add v12 beta Oct 2026 to product-management roadmap |
Chad Weidert |
2026-03-20 |
|
fix: remove 262161/262145 from G0; add stray drawing cleanup to all scripts |
Chad Weidert |
2026-03-20 |
|
fix: remove print/materials/revision from G0 (error on blank drawing) |
Chad Weidert |
2026-03-20 |
|
fix: disable Login button (greyed out, no-op click) |
Chad Weidert |
2026-03-20 |
|
feat: update announcement to v12 beta Oct 2026, AI features, web version, contact link |
Chad Weidert |
2026-03-20 |
|
feat: major index.html rewrite with patent-accurate product content |
Chad Weidert |
2026-03-20 |
|
fix: convert single-line If/Then/Else to block form in g0/g1/g2 |
Chad Weidert |
2026-03-20 |
|
fix: remove dropdown menu margin gap so hover zone is contiguous |
Chad Weidert |
2026-03-20 |
|
fix: remove Home button from local nav on all 8 pages |
Chad Weidert |
2026-03-20 |
|
fix: merge Home/News/Events into dropdown, add product-management to SDLC active pages |
Chad Weidert |
2026-03-20 |
|
fix: add FA icons to deployment and automation page titles |
Chad Weidert |
2026-03-20 |
|
fix: move Product Mgmt into SDLC dropdown in top nav |
Chad Weidert |
2026-03-20 |
|
fix: add bottom margin to nav buttons for spacing above title |
Chad Weidert |
2026-03-20 |
|
fix: move local nav above title in all 8 page headers |
Chad Weidert |
2026-03-20 |
|
fix: add consistent local nav to About group (Case Studies, Resources, Reviews) |
Chad Weidert |
2026-03-20 |
|
fix: normalize local nav to identical schema across all 5 SDLC pages |
Chad Weidert |
2026-03-20 |
|
refactor: redact internal module/variable names from dependency map section |
Chad Weidert |
2026-03-20 |
|
feat: add local nav button bar to automation, deployment, and resources pages |
Chad Weidert |
2026-03-20 |
|
feat: consolidate Case Studies/Resources/Reviews into About dropdown nav |
Chad Weidert |
2026-03-20 |
|
feat: SDLC dropdown nav, Product Management page |
Chad Weidert |
2026-03-20 |
|
feat: split cv-trace-run into cv-trace-g0/g1/g2.au3 |
Chad Weidert |
2026-03-20 |
|
fix: health gate must fire (c:csv) before sentinel write |
Chad Weidert |
2026-03-20 |
|
feat: split quality-assurance into Quality+Validation and Risk+DFMEA pages |
Chad Weidert |
2026-03-20 |
|
feat: add dependency call graph and validation serialization to quality-assurance.html |
Chad Weidert |
2026-03-20 |
|
feat: add quality-assurance.html — AI safety rails and simulated user validation |
Chad Weidert |
2026-03-20 |
|
fix: move CSB001 open to after Group 0 to prevent acedGetArgs crash |
Chad Weidert |
2026-03-20 |
|
chore: update news from RSS feeds for 2026-03-20 |
GitHub Action |
2026-03-20 |
|
feat: rewrite cv-trace-run.au3 – Group 0/1/2 drawing-dependency structure |
Chad Weidert |
2026-03-20 |
|
fix: cv-trace-run.au3 4-phase ordering + active-window dismiss |
Chad Weidert |
2026-03-19 |
|
fix: cv-trace-run.au3 array init syntax errors |
Chad Weidert |
2026-03-19 |
|
feat: redesign trace logging – safe 5-layer trace architecture |
Chad Weidert |
2026-03-19 |
|
fix: step2 alert guard dismiss blocking error dialogs before config dump |
Chad Weidert |
2026-03-19 |
|
docs: major gap book restructure — apples-to-apples T-chart, 200-feature Part 2, Part 3 with TW step refs, Part 19 platform risk |
Chad Weidert |
2026-03-19 |
|
fix: restore 3 missing closing parens in matl_dlg.lsp |
Chad Weidert |
2026-03-19 |
|
feat: add file-based load error logging to csv.lsp |
Chad Weidert |
2026-03-19 |
|
feat: add OCR scripts, cv-tracer, and VM108 p0-20260319 validation run |
Chad Weidert |
2026-03-19 |
|
feat: add vl-catch-all-apply error handling to all module loaders |
Chad Weidert |
2026-03-19 |
|
docs: update legacy docs - v11 architecture, v7 manual, v360/v7 indexes |
Chad Weidert |
2026-03-19 |
|
chore: add patent OCR extract, tiltwerks competitive analysis, and extract script |
Chad Weidert |
2026-03-19 |
|
docs: move csv-manual-v11 from legacy to modernization-2026 |
Chad Weidert |
2026-03-19 |
|
docs: add v7 patent-annotated manual and v11 source-derived manual |
Chad Weidert |
2026-03-19 |
|
fix: repair master gap book corruption |
Chad Weidert |
2026-03-19 |
|
chore: update news from RSS feeds for 2026-03-19 |
GitHub Action |
2026-03-19 |
|
docs: elaborate tiltwerks manual with OCR-discovered features |
Chad Weidert |
2026-03-18 |
|
refactor: preserve tiltwerks screenshot renames for sync |
Chad Weidert |
2026-03-18 |
|
refactor: rename tiltwerks extract sessions with descriptive names |
Chad Weidert |
2026-03-18 |
|
chore: remove erroneous gitignore exclusion for tiltwerks PNGs |
Chad Weidert |
2026-03-18 |
|
chore: add tiltwerks analysis scripts and reports |
Chad Weidert |
2026-03-18 |
|
chore: update news from RSS feeds for 2026-03-18 |
GitHub Action |
2026-03-18 |
|
chore: update news from RSS feeds for 2026-03-17 |
GitHub Action |
2026-03-17 |
|
chore: auto-generate weekly update for 2026-03-16 |
GitHub Action |
2026-03-16 |
|
chore: update news from RSS feeds for 2026-03-16 |
GitHub Action |
2026-03-16 |
|
feat: add per-build flow map artifacts |
Chad Weidert |
2026-03-15 |
|
chore: update news from RSS feeds for 2026-03-15 |
GitHub Action |
2026-03-15 |
|
fix: step3 site drawing open — add _DismissSavePrompt + diagnostics |
Chad Weidert |
2026-03-14 |
|
chore: update news from RSS feeds for 2026-03-14 |
GitHub Action |
2026-03-14 |
|
fix(rtm): requirements are work items at any hierarchy level, not a separate artifact |
Chad Weidert |
2026-03-13 |
|
fix: use clipboard paste for long drawing paths in au3 scripts |
Chad Weidert |
2026-03-13 |
|
feat: add P0 Steps 4/5/6 validation scripts |
Chad Weidert |
2026-03-13 |
|
refactor: Pass 4 — split stacked closing parens onto own lines |
Chad Weidert |
2026-03-13 |
|
docs: add Static Analysis Suite section to testing doc |
Chad Weidert |
2026-03-13 |
|
feat: add static analysis suite + fix annotation paren regressions |
Chad Weidert |
2026-03-13 |
|
refactor: Pass 3 clean code — extract pv-val/pv-master DRY helpers |
Chad Weidert |
2026-03-13 |
|
refactor: Pass 2 clean code — magic numbers, dead code, formatting |
Chad Weidert |
2026-03-13 |
|
docs: annotate all 45 remaining DCL files with standard headers |
Chad Weidert |
2026-03-13 |
|
docs: annotate pointmap.lsp, footing.lsp, column.lsp, weld.lsp |
Chad Weidert |
2026-03-13 |
|
docs: annotate fv_dlg.lsp, err.lsp, editbx.lsp, invar.lsp |
Chad Weidert |
2026-03-13 |
|
docs: annotate test.lsp, wd_dlg.lsp, fh_dlg.lsp, strlsort.lsp |
Chad Weidert |
2026-03-13 |
|
docs: annotate newlist.lsp with header and section dividers |
Chad Weidert |
2026-03-13 |
|
docs: annotate main.lsp with header and section dividers |
Chad Weidert |
2026-03-13 |
|
docs: annotate wc_dlg.lsp with header and section dividers |
Chad Weidert |
2026-03-13 |
|
docs: annotate j.lsp with header and section dividers |
Chad Weidert |
2026-03-13 |
|
docs: annotate num_dlg.lsp with header and section dividers |
Chad Weidert |
2026-03-13 |
|
docs: annotate donerev.lsp with header and section dividers |
Chad Weidert |
2026-03-13 |
|
docs: annotate wclist.lsp with header and section dividers |
Chad Weidert |
2026-03-13 |
|
docs: annotate let_dlg.lsp - letter grid definition dialog |
Chad Weidert |
2026-03-13 |
|
docs: annotate ch_dlg.lsp - chamfer details dialog |
Chad Weidert |
2026-03-13 |
|
docs: annotate wcedlst.lsp - weld connection edit list validation |
Chad Weidert |
2026-03-13 |
|
chore: update news from RSS feeds for 2026-03-13 |
GitHub Action |
2026-03-13 |
|
docs: annotate new.lsp - new project dialog and folder creation |
Chad Weidert |
2026-03-12 |
|
docs: annotate btch.lsp - batch panel drawing engine |
Chad Weidert |
2026-03-12 |
|
docs: annotate brace.lsp - brace point block placement |
Chad Weidert |
2026-03-12 |
|
docs: annotate drwbas.lsp - draw base dimension string |
Chad Weidert |
2026-03-12 |
|
docs: annotate rndblock.lsp - round blockout geometry drawing |
Chad Weidert |
2026-03-12 |
|
docs: annotate wdenable.lsp — window/door enable/disable logic |
Chad Weidert |
2026-03-12 |
|
docs: annotate miter.lsp — miter cut wedge drawing |
Chad Weidert |
2026-03-12 |
|
docs: annotate sbenable.lsp — square blockout enable/disable logic |
Chad Weidert |
2026-03-12 |
|
docs: annotate thick.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate fs_dlg.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate ts_dlg.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate project.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate chrchk.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate sd_dlg.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate rb_dlg.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate pick.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate elevmrkr.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate renpan.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate fenable.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate ll_dlg.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate ppcent.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate ro_dlg.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate wdpage.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate dr_dlg.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate wcpage.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate dl_dlg.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate sb_dlg.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate wcmod.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate fpage.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate lyr_dlg.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
feat(rtm): add Epic/Feature hierarchy with full upstream traceability |
Chad Weidert |
2026-03-12 |
|
docs: annotate calc_dlg.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate tp_dlg.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate wcenable.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate nbenable.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate SHOW.LSP with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate wc_edit.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate nbblock.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate nb_dlg.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate opening.lsp with header + section dividers |
Chad Weidert |
2026-03-12 |
|
docs: annotate lb_dlg.lsp |
Chad Weidert |
2026-03-12 |
|
Add embedded HTML/SVG charts, timelines, and infographics across PM portfolio docs |
Chad Weidert |
2026-03-12 |
|
docs: annotate dowels.lsp |
Chad Weidert |
2026-03-12 |
|
docs: annotate rangchck.lsp |
Chad Weidert |
2026-03-12 |
|
docs: annotate centgrav.lsp |
Chad Weidert |
2026-03-12 |
|
Embed Jira/Azure DevOps/Jama/DOORS/GitHub examples throughout portfolio docs |
Chad Weidert |
2026-03-12 |
|
docs: annotate finpan.lsp |
Chad Weidert |
2026-03-12 |
|
docs: annotate wsbeng.lsp |
Chad Weidert |
2026-03-12 |
|
Replace medical traceability reference with IT and edtech standards |
Chad Weidert |
2026-03-12 |
|
Remove doc 17; embed real-world benchmark examples inline in each concept document |
Chad Weidert |
2026-03-12 |
|
docs: annotate convert.lsp |
Chad Weidert |
2026-03-12 |
|
docs: annotate dreng.lsp — Dayton/Richmond .pdx export |
Chad Weidert |
2026-03-12 |
|
Replace evidence log with real-world benchmark index; reframe as honest mock portfolio |
Chad Weidert |
2026-03-12 |
|
docs: annotate chamfer.lsp — panel corner chamfer engine |
Chad Weidert |
2026-03-12 |
|
docs: annotate okcanhlp.lsp — universal dialog button router |
Chad Weidert |
2026-03-12 |
|
docs: annotate drread.lsp — Dayton-Richmond .pdx importer |
Chad Weidert |
2026-03-12 |
|
docs: annotate mbread.lsp — Meadow-Burke material book importer |
Chad Weidert |
2026-03-12 |
|
Reframe mock portfolio as completed work product |
Chad Weidert |
2026-03-12 |
|
docs: annotate wsbread.lsp — WorkShop Engineering importer |
Chad Weidert |
2026-03-12 |
|
docs: annotate engimp.lsp — engineering data importer |
Chad Weidert |
2026-03-12 |
|
docs: annotate mbeng.lsp — Meadow-Burke engineering export |
Chad Weidert |
2026-03-12 |
|
docs: annotate basedim.lsp — horizontal dimension engine |
Chad Weidert |
2026-03-12 |
|
docs: annotate bolt.lsp (weld connection bolt engine) |
Chad Weidert |
2026-03-12 |
|
docs: annotate drawdimlst.lsp (orphaned dmlst routing) |
Chad Weidert |
2026-03-12 |
|
docs: annotate green.lsp (greenplate/bolt geometry) |
Chad Weidert |
2026-03-12 |
|
docs: annotate feature.lsp (3D panel opening generator) |
Chad Weidert |
2026-03-12 |
|
docs: annotate mkblk.lsp (block factory) |
Chad Weidert |
2026-03-12 |
|
Add mock portfolio to top-level docs indexes |
Chad Weidert |
2026-03-12 |
|
docs: annotate drawdim.lsp (master dimension engine) |
Chad Weidert |
2026-03-12 |
|
Add ABC mock portfolio with PM framework and CEO briefing |
Chad Weidert |
2026-03-12 |
|
docs: annotate + format weldconn.lsp |
Chad Weidert |
2026-03-12 |
|
docs: annotate + format ss_dlg.lsp |
Chad Weidert |
2026-03-12 |
|
docs: annotate + format dwgnew.lsp |
Chad Weidert |
2026-03-12 |
|
docs: annotate + format setvars.lsp |
Chad Weidert |
2026-03-12 |
|
docs: annotate + format updvar.lsp |
Chad Weidert |
2026-03-12 |
|
refactor: annotate + format slide.lsp |
Chad Weidert |
2026-03-12 |
|
refactor: annotate + format enable.lsp |
Chad Weidert |
2026-03-12 |
|
refactor: annotate + format bp_dlg.lsp |
Chad Weidert |
2026-03-12 |
|
docs: annotate + format bpauto.lsp |
Chad Weidert |
2026-03-12 |
|
docs: annotate + format ppauto.lsp |
Chad Weidert |
2026-03-12 |
|
feat: add Uncle Bob Clean Code instructions for AutoLISP |
Chad Weidert |
2026-03-12 |
|
docs: annotate + format points.lsp |
Chad Weidert |
2026-03-12 |
|
docs: annotate + format pp_dlg.lsp |
Chad Weidert |
2026-03-12 |
|
docs: annotate + format pdisable.lsp |
Chad Weidert |
2026-03-12 |
|
docs: add Bug 81 — convert.lsp missing VLX-era mpvar defaults |
Chad Weidert |
2026-03-12 |
|
fix(makepan): mpnb->mprb toggle mismatch + annotation (Bug 75) |
Chad Weidert |
2026-03-12 |
|
docs: add Bug 73 to tracker (mp_dlg VLX/source mismatch) |
Chad Weidert |
2026-03-12 |
|
fix(mp_dlg): reconstruct VLX-version dialog layout (Bug 73) |
Chad Weidert |
2026-03-12 |
|
chore: update news from RSS feeds for 2026-03-12 |
GitHub Action |
2026-03-12 |
|
docs: update architecture doc with NOD findings and 63-bug tally |
Chad Weidert |
2026-03-11 |
|
fix: csv_diag.lsp group INSERT blocks by name with count |
Chad Weidert |
2026-03-11 |
|
docs: update Bug 63 status to Fixed, document NOD key mismatch root cause |
Chad Weidert |
2026-03-11 |
|
fix: apply site/site_list dual-key detection (same pattern as panel/panel_list) |
Chad Weidert |
2026-03-11 |
|
fix: Bug 63 root cause - VLX uses NOD key panel not panel_list |
Chad Weidert |
2026-03-11 |
|
feat: add csv_diag.lsp + break out P0 Step 12 from Step 11 |
Chad Weidert |
2026-03-11 |
|
chore: sync x64 build with x32 Bug 63 fix + annotations |
Chad Weidert |
2026-03-11 |
|
refactor: annotate+format slab_dlg.lsp with discovery comments |
Chad Weidert |
2026-03-11 |
|
refactor: annotate+format grid_dlg.lsp with discovery comments |
Chad Weidert |
2026-03-11 |
|
refactor: annotate+format sdwg_dlg.lsp with discovery comments |
Chad Weidert |
2026-03-11 |
|
refactor: annotate+format engexp.lsp with discovery comments |
Chad Weidert |
2026-03-11 |
|
refactor: annotate+format native.lsp with discovery comments |
Chad Weidert |
2026-03-11 |
|
refactor: annotate+format panel.lsp with discovery comments |
Chad Weidert |
2026-03-11 |
|
fix: Bug 63 — add 3-tier drawing type auto-detect at csv entry |
Chad Weidert |
2026-03-11 |
|
docs: add Bug 63 — directly-opened panel drawings not recognized |
Chad Weidert |
2026-03-11 |
|
docs: add mandatory annotation & formatting enforcement rule to copilot-instructions |
Chad Weidert |
2026-03-11 |
|
chore(x64): sync annotation + formatting changes from x32 |
Chad Weidert |
2026-03-11 |
|
refactor(wall_dlg.lsp): formatting pass |
Chad Weidert |
2026-03-11 |
|
refactor(progopts.dcl): fix /// to // and expand annotation |
Chad Weidert |
2026-03-11 |
|
refactor(wall_dlg.dcl): add // header annotation |
Chad Weidert |
2026-03-11 |
|
refactor(project.dcl): add // header annotation |
Chad Weidert |
2026-03-11 |
|
refactor(md_dlg.dcl): add // header annotation |
Chad Weidert |
2026-03-11 |
|
refactor(md_dlg.lsp): annotation + formatting pass |
Chad Weidert |
2026-03-11 |
|
refactor(layout): annotation + formatting pass |
Chad Weidert |
2026-03-11 |
|
chore: update news from RSS feeds for 2026-03-11 |
GitHub Action |
2026-03-11 |
|
docs(bug-tracker): synchronize bug numbers to GH issue numbers |
Chad Weidert |
2026-03-10 |
|
docs(bug-tracker): log skill pack compliance bugs 50-58 |
Chad Weidert |
2026-03-10 |
|
docs: fix table column alignment in bug tracker |
Chad Weidert |
2026-03-10 |
|
refactor(matl_dlg.lsp): formatting per skill pack standards |
Chad Weidert |
2026-03-10 |
|
refactor(drawpan.lsp): formatting per skill pack standards |
Chad Weidert |
2026-03-10 |
|
refactor(site_dlg.lsp): formatting per skill pack standards |
Chad Weidert |
2026-03-10 |
|
refactor(panatt.lsp): formatting per skill pack standards |
Chad Weidert |
2026-03-10 |
|
refactor(pl_dlg.lsp): formatting per skill pack standards |
Chad Weidert |
2026-03-10 |
|
refactor(dwgold.lsp): formatting per skill pack standards |
Chad Weidert |
2026-03-10 |
|
refactor(pj_name.lsp): formatting per skill pack standards |
Chad Weidert |
2026-03-10 |
|
refactor(revision.lsp): formatting per skill pack standards |
Chad Weidert |
2026-03-10 |
|
docs: comprehensive annotation pass per skill pack guidelines |
Chad Weidert |
2026-03-10 |
|
docs: annotate 8 .lsp files with discovery comments |
Chad Weidert |
2026-03-10 |
|
fix: Bug 48-49 load panel state before matl_dlg/revision |
Chad Weidert |
2026-03-10 |
|
fix: Bug 47-49 — Select Layouts routing, Materials/Revision guards |
Chad Weidert |
2026-03-10 |
|
fix: plt_dlg OK disabled when None selected, fix plotter/style discovery |
Chad Weidert |
2026-03-10 |
|
feat: proper Plotter Selection dialog with dropdowns and radios |
Chad Weidert |
2026-03-10 |
|
docs: fix table alignment in bug tracker |
Chad Weidert |
2026-03-10 |
|
reports: add VM 109 AC2026 step11 run4 OCR output |
Chad Weidert |
2026-03-10 |
|
docs: add Bug 46 - AC2026 QSAVE DWG format corruption |
Chad Weidert |
2026-03-10 |
|
fix: AC2026 au3 - remove QSAVE to prevent DWG format corruption |
Chad Weidert |
2026-03-10 |
|
docs: update step11 validation and release tracking |
Chad Weidert |
2026-03-10 |
|
docs: align app-store licensing scope and ingest artifacts |
Chad Weidert |
2026-03-10 |
|
chore: update news from RSS feeds for 2026-03-10 |
GitHub Action |
2026-03-10 |
|
chore: sync improvement backlog with bug tracker action |
Chad Weidert |
2026-03-09 |
|
fix: au3 MouseClick on No button for VLX save dialog |
Chad Weidert |
2026-03-09 |
|
fix: plt.lsp use DCL dialog + csv.lsp QSAVE before plt + au3 deploy path |
Chad Weidert |
2026-03-09 |
|
chore: auto-generate weekly update for 2026-03-09 |
GitHub Action |
2026-03-09 |
|
fix: fallback bug updates to commit activity |
Chad Weidert |
2026-03-09 |
|
fix: plt.lsp show Plot dialog + au3 break Send() + per-item F2 captures |
Chad Weidert |
2026-03-09 |
|
fix: remove panel_list guards from csv.lsp progcont routing |
Chad Weidert |
2026-03-09 |
|
fix: au3 QSAVE before csv calls + sync csv_help.lsp to x64 |
Chad Weidert |
2026-03-09 |
|
docs: align risk register and validation references |
Chad Weidert |
2026-03-09 |
|
fix: warning dialog X button = No + au3 alert dismiss |
Chad Weidert |
2026-03-09 |
|
chore: auto-generate weekly update for 2026-03-09 |
GitHub Action |
2026-03-09 |
|
fix: scope bug stats parser to summary bug tables |
Chad Weidert |
2026-03-09 |
|
fix: Step 11 progcont target functions + save dialog (Bug 45) |
Chad Weidert |
2026-03-09 |
|
chore: auto-generate weekly update for 2026-03-09 |
GitHub Action |
2026-03-09 |
|
fix: clarify bug totals and remove ellipses from generated text |
Chad Weidert |
2026-03-09 |
|
chore: auto-generate weekly update for 2026-03-09 |
GitHub Action |
2026-03-09 |
|
fix: correct bug fallback counting and remove truncation |
Chad Weidert |
2026-03-09 |
|
chore: auto-generate weekly update for 2026-03-09 |
GitHub Action |
2026-03-09 |
|
fix: correct weekly bug stats and strip markdown headings |
Chad Weidert |
2026-03-09 |
|
chore: auto-generate weekly update for 2026-03-09 |
GitHub Action |
2026-03-09 |
|
fix: force weekly email content type to html |
Chad Weidert |
2026-03-09 |
|
fix: use Button2 ClassNN for save dialog dismiss (Bug 44 v3) |
Chad Weidert |
2026-03-09 |
|
chore: auto-generate weekly update for 2026-03-09 |
GitHub Action |
2026-03-09 |
|
fix: stop escaping weekly email HTML |
Chad Weidert |
2026-03-09 |
|
fix: rewrite save-dialog detection in Step 11 au3 (Bug 44 v2) |
Chad Weidert |
2026-03-09 |
|
chore: auto-generate weekly update for 2026-03-09 |
GitHub Action |
2026-03-09 |
|
fix: render weekly email as proper HTML |
Chad Weidert |
2026-03-09 |
|
chore: auto-generate weekly update for 2026-03-09 |
GitHub Action |
2026-03-09 |
|
fix: Step 11 au3 - handle VLX save-changes dialog (Bug 44) |
Chad Weidert |
2026-03-09 |
|
fix: improve weekly email bug content and formatting |
Chad Weidert |
2026-03-09 |
|
chore: auto-generate weekly update for 2026-03-09 |
GitHub Action |
2026-03-09 |
|
docs: Step 10 Shading PASS 5/7 (B, D-G) with OCR evidence |
Chad Weidert |
2026-03-09 |
|
chore: auto-generate weekly update for 2026-03-09 |
GitHub Action |
2026-03-09 |
|
fix: set GH_TOKEN for weekly update workflow |
Chad Weidert |
2026-03-09 |
|
fix: AC2026 au3 steps 9/10/11 — use Ctrl+O for drawing open |
Chad Weidert |
2026-03-09 |
|
docs: Bug 43 (VM 201 FATAL ERROR), Step 9 PINNED, doc 06 update |
Chad Weidert |
2026-03-09 |
|
chore: update news from RSS feeds for 2026-03-09 |
GitHub Action |
2026-03-09 |
|
fix: lyr_dlg requires keylst global + dialog name argument |
Chad Weidert |
2026-03-08 |
|
fix: add lyr_dlg + okcanhlp to csvlst — step9 site layers broken (Bug 40) |
Chad Weidert |
2026-03-08 |
|
fix: step9 — open CSBsite1.dwg before item 7 (site layer test) |
Chad Weidert |
2026-03-08 |
|
fix: step9 — add _DismissSavePrompt() between all items |
Chad Weidert |
2026-03-08 |
|
docs: step8 full analysis — results table, AC2026 workarounds, cross-config diffs |
Chad Weidert |
2026-03-08 |
|
docs: step8 PASS on 5/7 configs (B, D-G) with cross-config analysis |
Chad Weidert |
2026-03-08 |
|
fix: step8 AC2026 — re-acquire window handle after Ctrl+O drawing load |
Chad Weidert |
2026-03-08 |
|
fix: step8 AC2026 — Send path at command prompt, not GUI dialog |
Chad Weidert |
2026-03-08 |
|
fix: step8 AC2026 — properly target File Name field in Open dialog |
Chad Weidert |
2026-03-08 |
|
chore: update news from RSS feeds for 2026-03-08 |
GitHub Action |
2026-03-08 |
|
chore: update news from RSS feeds for 2026-03-07 |
GitHub Action |
2026-03-07 |
|
fix: step8 AC2026 — Ctrl+O as primary file open, no launch argument |
Chad Weidert |
2026-03-06 |
|
fix: step8 AC2026 — Ctrl+O fallback to open CSBsite1.dwg |
Chad Weidert |
2026-03-06 |
|
fix: step8 — LISP (command) reproducing csv.mnu macros |
Chad Weidert |
2026-03-06 |
|
fix: step8 — use VPOINT XYZ instead of _-view named views |
Chad Weidert |
2026-03-06 |
|
fix: step8 — use CSBsite1.dwg, raw view commands, escape cleanup |
Chad Weidert |
2026-03-06 |
|
docs: Step 7 PASS on 6/7 configs — full cross-config OCR analysis |
Chad Weidert |
2026-03-06 |
|
fix: csv_help use file-size detection + VM 104 PB11/TB11 comparison |
Chad Weidert |
2026-03-06 |
|
fix: csv_help unconditional load + Explorer window exclusion |
Chad Weidert |
2026-03-06 |
|
fix: WinHelp replacement wrapper for Win10 + step7 dialog improvements |
Chad Weidert |
2026-03-06 |
|
fix: step7 dialog escaping — handle file dialogs and non-CV popups |
Chad Weidert |
2026-03-06 |
|
feat: add P0 Steps 7-11 validation scripts and rewrite doc 06 |
Chad Weidert |
2026-03-06 |
|
fix: Bug 39 — version subtitle not rendering in progopts.dcl |
Chad Weidert |
2026-03-06 |
|
feat: add P0 Step 3 — drawing open + CV behavior verification |
Chad Weidert |
2026-03-06 |
|
fix: restore acad2000 au3 scripts from VM 102 known-good copies |
Chad Weidert |
2026-03-06 |
|
fix: smart skip if CSV persisted, delete csv.cuix |
Chad Weidert |
2026-03-06 |
|
fix: remove registry writes, always CUILOAD at startup |
Chad Weidert |
2026-03-06 |
|
fix: switch CUILOAD from csv.cuix to csv.cui + self-healing registry |
Chad Weidert |
2026-03-06 |
|
fix: rebuild csv.cuix with proper OPC shredding + fix menucmd P13 |
Chad Weidert |
2026-03-06 |
|
feat: add csv.cuix for AutoCAD 2010+ menu bar support |
Chad Weidert |
2026-03-06 |
|
fix: self-healing csvmenu.lsp + ONLINEDESIGNASSISTANT removal |
Chad Weidert |
2026-03-06 |
|
docs: add rule 16 — LISP-first for all config fixes |
Chad Weidert |
2026-03-06 |
|
fix: step2 Test 3 now matches step1 pattern — remove early #32770 check |
Chad Weidert |
2026-03-06 |
|
fix: use Ctrl+N to create drawing after closing trial popup |
Chad Weidert |
2026-03-06 |
|
fix: close trial popup via WebView2 ControlClick instead of Text Window |
Chad Weidert |
2026-03-06 |
|
chore: update news from RSS feeds for 2026-03-06 |
GitHub Action |
2026-03-06 |
|
fix: rewrite P0 steps 0-2 Test 3 to use AutoCAD Text Window |
Chad Weidert |
2026-03-05 |
|
fix: Display-Toggle [short] -> [int16] for PowerShell |
Chad Weidert |
2026-03-05 |
|
fix: Display-Toggle DEVMODE struct layout - use Explicit offsets |
Chad Weidert |
2026-03-05 |
|
fix: Display-Toggle.ps1 encoding — em dashes + missing BOM |
Chad Weidert |
2026-03-05 |
|
fix: Display-Toggle — split into .bat + .ps1 with full logging |
Chad Weidert |
2026-03-05 |
|
fix: Display-Toggle.bat — drop nircmd, use native Win32 API |
Chad Weidert |
2026-03-05 |
|
feat: Display-Toggle.bat for VM 109 resolution switching |
Chad Weidert |
2026-03-05 |
|
feat: AutoCAD 2026 au3 variants for VM 109 |
Chad Weidert |
2026-03-05 |
|
fix: Bug 42 — add cancel guard after project() in csv.lsp |
Chad Weidert |
2026-03-05 |
|
fix: Bug 40 - gray 7 project-dependent buttons in progopts when no drawing loaded |
Chad Weidert |
2026-03-05 |
|
docs: standardize VM/build labels across docs 06 and 32 |
Chad Weidert |
2026-03-05 |
|
docs: log Bugs 39-41, 1024x768 4-VM comparison, VM 104 confirmed TB11 |
Chad Weidert |
2026-03-05 |
|
chore: formatter normalization + VM 109 step 2 rerun OCR |
Chad Weidert |
2026-03-05 |
|
fix: sync x64 TB11-01x64 build from x32 (187 missing source files) |
Chad Weidert |
2026-03-05 |
|
chore: add OCR output from P0 Steps 0-2 validation runs |
Chad Weidert |
2026-03-05 |
|
docs: formatting fixes in architecture docs 28/29 |
Chad Weidert |
2026-03-05 |
|
docs: add full test plan status and completion projections to doc 06 |
Chad Weidert |
2026-03-05 |
|
docs: update timeline with full test plan projections |
Chad Weidert |
2026-03-05 |
|
docs: add P0 baseline section to Immediate next steps |
Chad Weidert |
2026-03-05 |
|
chore: update news from RSS feeds for 2026-03-05 |
GitHub Action |
2026-03-05 |
|
docs: update doc 00 vision/status through March 4 |
Chad Weidert |
2026-03-04 |
|
docs: update planning docs (03, 04, 05, 10, 11) through March 4 |
Chad Weidert |
2026-03-04 |
|
fix: Bug 38 - x64 ACAD path pointed to stale acad2000 subdir |
Chad Weidert |
2026-03-04 |
|
fix: pivot Win10 to TB11-only, remove WinHelp workaround, increase csv delay |
Chad Weidert |
2026-03-04 |
|
fix: Bug 37 — WinHelp dialog blocking F2 captures on Win10 |
Chad Weidert |
2026-03-04 |
|
fix: CV Update.bat findstr needs /C: for literal match (Bug 36) |
Chad Weidert |
2026-03-04 |
|
fix: CV Update.bat junction detection false positive on Win10 (Bug 36) |
Chad Weidert |
2026-03-04 |
|
docs: add VM 108/109 to P0 testing configs (E/F) |
Chad Weidert |
2026-03-04 |
|
fix: CV Update.bat creates double junctions on x64 |
Chad Weidert |
2026-03-04 |
|
docs: P0 Step 2 — all 4 configs PASS with full OCR analysis |
Chad Weidert |
2026-03-04 |
|
docs: P0 Step 2 results — VM 104 PB11 + TB11 PASS |
Chad Weidert |
2026-03-04 |
|
fix: acaddoc.lsp use (load) for VLX instead of APPLOAD command |
Chad Weidert |
2026-03-04 |
|
fix: acaddoc.lsp use APPLOAD instead of arxload for VLX loading (Bug 35) |
Chad Weidert |
2026-03-04 |
|
fix: deploy acaddoc.lsp for PB11 mode — VLX Startup Suite junction fix |
Chad Weidert |
2026-03-04 |
|
fix: p0-step2 config dump reads wrong registry key for Startup Suite |
Chad Weidert |
2026-03-04 |
|
fix: p0-step2 focus management + document Unknown command Y artifact |
Chad Weidert |
2026-03-04 |
|
fix: invoke csv via LISP (c:csv) instead of bare command |
Chad Weidert |
2026-03-04 |
|
fix: add F2 screenshot after csv dialog dismiss to catch Unknown command |
Chad Weidert |
2026-03-04 |
|
fix: menugroup probe uses string names not integer index |
Chad Weidert |
2026-03-04 |
|
fix: cv-p0-step2.au3 — F2 after each config group + menugroup index loop |
Chad Weidert |
2026-03-04 |
|
feat: create cv-p0-step2.au3 — CSV initialization verification |
Chad Weidert |
2026-03-04 |
|
chore: update news from RSS feeds for 2026-03-04 |
GitHub Action |
2026-03-04 |
|
docs: P0 Step 1 PASS all 4 configs (OCR verified) |
Chad Weidert |
2026-03-03 |
|
fix: extract configure subroutines to CV_Configure.bat |
Chad Weidert |
2026-03-03 |
|
fix: restore CV Update.bat pause to :DONE (revert wrapper approach) |
Chad Weidert |
2026-03-03 |
|
feat: capture F2 Text Window for full getenv scrollback |
Chad Weidert |
2026-03-03 |
|
fix: ENVALL expression exceeded AutoCAD command-line buffer |
Chad Weidert |
2026-03-03 |
|
feat: add ENVALL verification test to P0 Step 1 |
Chad Weidert |
2026-03-03 |
|
docs: add Bug 32 (registry instability) + update Step 1 docs |
Chad Weidert |
2026-03-03 |
|
feat: Step 1 apply all classic settings + add setenv reference doc |
Chad Weidert |
2026-03-03 |
|
docs: add CmdVisLines registry fallback comment to Step 1 |
Chad Weidert |
2026-03-03 |
|
fix: Step 1 use setenv CmdVisLines instead of mouse-drag |
Chad Weidert |
2026-03-03 |
|
fix: rewrite Step 1 without registry + fix CV Update pause |
Chad Weidert |
2026-03-03 |
|
fix: Step 1 write to active Profiles, correct DockWindow.Position, suppress Panda |
Chad Weidert |
2026-03-03 |
|
docs: P0 Step 0 PASS all configs, add Step 1 layout standardization, Bug 31 |
Chad Weidert |
2026-03-03 |
|
docs: add Priority 0 incremental baseline validation to doc 06 |
Chad Weidert |
2026-03-03 |
|
fix: suppress csvmenu alert that blocks drawing OPEN (Bug 30) |
Chad Weidert |
2026-03-03 |
|
fix: rewrite slope_dlg + btch_dlg to match golden VLX, restore osnap, revert cmdecho |
Chad Weidert |
2026-03-03 |
|
fix: remove (command osnap off), restore cmdecho, add diagnostics |
Chad Weidert |
2026-03-03 |
|
chore: update news from RSS feeds for 2026-03-03 |
GitHub Action |
2026-03-03 |
|
fix: rewrite btch_dlg to use pure AutoLISP file enum (test 07) |
Chad Weidert |
2026-03-02 |
|
fix: preserve curdir on getfiled cancel (tests 07/10) |
Chad Weidert |
2026-03-02 |
|
fix: TB11 tests 03,04,06,07 — slope_dlg, projdet, curdir guard, cvplst PATH |
Chad Weidert |
2026-03-02 |
|
fix: rewrite OCR script for full-detail extraction |
Chad Weidert |
2026-03-02 |
|
fix: rewrite progopts to match golden VM 102 dialog |
Chad Weidert |
2026-03-02 |
|
fix: revert btch_dlg.lsp to PB11 original, add Clear button to slope_dlg |
Chad Weidert |
2026-03-02 |
|
fix: prevent btch_dlg infinite loop when pnllist.txt not created |
Chad Weidert |
2026-03-02 |
|
fix: replace VLX-era dialogs with source-mode equivalents |
Chad Weidert |
2026-03-02 |
|
fix: add acaddoc.lsp per-document loader for source-mode TB11 |
Chad Weidert |
2026-03-02 |
|
fix: set lispinit=0 at load time to survive document switches |
Chad Weidert |
2026-03-02 |
|
chore: update news from RSS feeds for 2026-03-02 |
GitHub Action |
2026-03-02 |
|
feat: csv.lsp replaces csvmenu.lsp as Startup Suite entry (1:1 VLX swap) |
Chad Weidert |
2026-03-01 |
|
docs: update x32 and x64 architecture docs with validation/bug/progcont findings |
Chad Weidert |
2026-03-01 |
|
docs: correct progcont analysis — VLX/source mismatch discovery (Mar 1) |
Chad Weidert |
2026-03-01 |
|
fix: simplify TB11 startup to match PB11 Startup Suite pattern |
Chad Weidert |
2026-03-01 |
|
fix: CV Update.bat dual-mode startup config (PB11 vs TB11) |
Chad Weidert |
2026-03-01 |
|
fix: csvmenu.lsp skip reload if already loaded (build-level fix) |
Chad Weidert |
2026-03-01 |
|
revert: restore original AutoIT validation script |
Chad Weidert |
2026-03-01 |
|
fix: LISPINIT registry + forward-slash OPEN path for junctions |
Chad Weidert |
2026-03-01 |
|
docs: eliminate ‘automation & tooling bugs’ category |
Chad Weidert |
2026-03-01 |
|
fix: suppress csvmenu.lsp alert dialog in auto-load mode (Bug 30) |
Chad Weidert |
2026-03-01 |
|
fix: replace # |
# |
|
|
chore: update news from RSS feeds for 2026-03-01 |
GitHub Action |
2026-03-01 |
|
fix: acaddoc.lsp source-mode must load csv.lsp after csvmenu.lsp |
Chad Weidert |
2026-02-28 |
|
docs: update 10 modernization docs + add OCR validation output |
Chad Weidert |
2026-02-28 |
|
fix: bug tracker sync parser handles multi-column table formats |
Chad Weidert |
2026-02-28 |
|
docs: add bugs 22-27 from Feb 28 validation session |
Chad Weidert |
2026-02-28 |
|
fix: backslash paths + remove propertiesclose in validation script |
Chad Weidert |
2026-02-28 |
|
fix: automate AutoCAD config in CV Update.bat for fresh installs |
Chad Weidert |
2026-02-28 |
|
fix: use timestamped run directories for validation screenshots |
Chad Weidert |
2026-02-28 |
|
feat: add docs validation CI/CD workflow with structured reporting |
Chad Weidert |
2026-02-28 |
|
docs: add encoding tooling references to copilot instructions |
Chad Weidert |
2026-02-28 |
|
docs: restore IPs to copilot instructions, clarify only docs/source/ is public |
Chad Weidert |
2026-02-28 |
|
docs: update copilot instructions with sensitive data policy |
Chad Weidert |
2026-02-28 |
|
docs: move sensitive infrastructure docs to docs-sensitive/ and redact IPs |
Chad Weidert |
2026-02-28 |
|
refactor: archive installer docs to docs-archived/installer/ |
Chad Weidert |
2026-02-28 |
|
docs: deprecate doc 23 (VM 109 setup) - superseded by docs 06/27/29 |
Chad Weidert |
2026-02-28 |
|
docs: doc 06 - rewrite test layers, golden datasets, acceptance criteria, tools |
Chad Weidert |
2026-02-28 |
|
docs: doc 06 - AutoIT validation results, NanoCAD/AC2026, workflow test matrix |
Chad Weidert |
2026-02-28 |
|
docs: update 06-testing-validation with verified Proxmox data and current state |
Chad Weidert |
2026-02-28 |
|
docs: fix weekly update date attribution against GitHub commit graph |
Chad Weidert |
2026-02-28 |
|
docs: rewrite weekly updates with actual commit data |
Chad Weidert |
2026-02-28 |
|
docs: major update to doc 07 - WiX ABORTED, pivot to VLX .bundle/App Store |
Chad Weidert |
2026-02-28 |
|
docs: comprehensive expansion of SDLC doc 35 (813→1007 lines) |
Chad Weidert |
2026-02-28 |
|
docs: elaborate Tools & Best Practices, add Project Management Methods (doc 35) |
Chad Weidert |
2026-02-28 |
|
docs: add concrete cross-references to SDLC doc (35) |
Chad Weidert |
2026-02-28 |
|
docs: add 35-software-development-lifecycle (DFSS-aligned SDLC) |
Chad Weidert |
2026-02-28 |
|
docs: log Bug 21 (missing RefSearchPath), broaden bug definition, update DFMEA |
Chad Weidert |
2026-02-28 |
|
docs: correct Bug 20 - exe swap theory disproven, deploy deferred VLX loading |
Chad Weidert |
2026-02-28 |
|
docs: update Bug 20 — patched acad.exe root cause analysis |
Chad Weidert |
2026-02-28 |
|
chore: update news from RSS feeds for 2026-02-28 |
GitHub Action |
2026-02-28 |
|
docs: add Bug 19 (missing menu registration) + validation workflow |
Chad Weidert |
2026-02-27 |
|
docs: add Bug 18 (progcont dead code) with DFMEA cross-reference table |
Chad Weidert |
2026-02-27 |
|
fix: add 19 missing files to PB11-00x32 from XP-Legacy |
Chad Weidert |
2026-02-27 |
|
fix: update web URL and tech support in PB builds |
Chad Weidert |
2026-02-27 |
|
chore: update news from RSS feeds for 2026-02-27 |
GitHub Action |
2026-02-27 |
|
fix: use github.com/login instead of private repo URL |
Chad Weidert |
2026-02-26 |
|
fix: use _browser instead of startapp for GitHub login URL |
Chad Weidert |
2026-02-26 |
|
fix: move GitHub login from startup to Tech Support click |
Chad Weidert |
2026-02-26 |
|
fix: GitHub login browser not opening at startup |
Chad Weidert |
2026-02-26 |
|
docs: add 34-tech-support-modernization |
Chad Weidert |
2026-02-26 |
|
feat: update Web Page menu item to simplestruct.com/resources.html |
Chad Weidert |
2026-02-26 |
|
feat: GitHub login at startup + local issue backup |
Chad Weidert |
2026-02-26 |
|
feat: auto-configure AutoCAD Startup Suite on version switch |
Chad Weidert |
2026-02-26 |
|
fix: remove old CV Update.bat from build folders |
Chad Weidert |
2026-02-26 |
|
fix: handle (x86) in junction paths — use delayed expansion |
Chad Weidert |
2026-02-26 |
|
fix: replace \NUL directory checks with trailing backslash |
Chad Weidert |
2026-02-26 |
|
fix: add self-update protection to CV Update.bat |
Chad Weidert |
2026-02-26 |
|
fix: rewrite CV Update.bat — protect junctions, repair missing links |
Chad Weidert |
2026-02-26 |
|
refactor: reorganize repo — nero-project to exp/, v3_60 and v7.0(patch) to src/x86/ |
Chad Weidert |
2026-02-26 |
|
refactor: restructure builds into src/x32/ and src/x64/ |
Chad Weidert |
2026-02-26 |
|
chore: add Project Files junction support to CV Update.bat |
Chad Weidert |
2026-02-26 |
|
refactor: unify Project Files into single shared folder |
Chad Weidert |
2026-02-26 |
|
feat: rewrite CV Update for junction-swap mode |
Chad Weidert |
2026-02-26 |
|
feat: version picker in CV Update + alpha VM deployment script |
Chad Weidert |
2026-02-26 |
|
feat: rewire Tech Support button to create GitHub Issues |
Chad Weidert |
2026-02-26 |
|
chore: update news from RSS feeds for 2026-02-26 |
GitHub Action |
2026-02-26 |
|
docs: add Key Discoveries (Weeks 7-8) to vision document |
Chad Weidert |
2026-02-25 |
|
docs: update vision document and weekly action for Feb 25 |
Chad Weidert |
2026-02-25 |
|
feat: add GitHub Issues sync for bug tracker |
Chad Weidert |
2026-02-25 |
|
docs: add bugs 16-17 to tracker (savelay filtering, layout index) |
Chad Weidert |
2026-02-25 |
|
fix: savelay ENAME/XData filtering + layout index bug |
Chad Weidert |
2026-02-25 |
|
fix: add missing inspanel.lsp to TB11-01x64/acad2000 |
Chad Weidert |
2026-02-25 |
|
feat: sync TB11-01x64/acad2000 with patched TB11-01x32 source |
Chad Weidert |
2026-02-25 |
|
chore: update news from RSS feeds for 2026-02-25 |
GitHub Action |
2026-02-25 |
|
chore: add CV Update.bat and csv-manual.md to TB11-01x64 |
Chad Weidert |
2026-02-24 |
|
chore: add CV Update batch file for VM git pull |
Chad Weidert |
2026-02-24 |
|
docs: expand site workflow sections in user manual |
Chad Weidert |
2026-02-24 |
|
docs: add XData refactor plan, update bug tracker with bugs 14-15 |
Chad Weidert |
2026-02-24 |
|
fix: tiltup index bug — nn vs xn for pnllst lookup (PB11 latent bug) |
Chad Weidert |
2026-02-24 |
|
fix: tiltlist.txt ENAME serialization error in inspanel |
Chad Weidert |
2026-02-24 |
|
fix: inspanel fast path - generate tiltlist when panels already attached |
Chad Weidert |
2026-02-24 |
|
fix: walline recovery + TEXT creation regression in inspanel/wall_dlg |
Chad Weidert |
2026-02-24 |
|
feat: save/restore wall line data via walllist.txt in inspanel |
Chad Weidert |
2026-02-24 |
|
fix: guard inspanel.lsp against nil ssget (no wall lines) |
Chad Weidert |
2026-02-24 |
|
docs: add 32-tb11-bug-tracker with all session bugs |
Chad Weidert |
2026-02-24 |
|
fix: guard tiltup.lsp against missing tiltlist.txt |
Chad Weidert |
2026-02-24 |
|
fix: VLX detection, FILE nil crash, and drawing type detection |
Chad Weidert |
2026-02-24 |
|
refactor: format inspanel.lsp, dbchk.lsp, warning.lsp to coding standards |
Chad Weidert |
2026-02-24 |
|
fix: use S::STARTUP for post-open continuation code |
Chad Weidert |
2026-02-24 |
|
fix: reload xrefs after vla-open with -xref reload * |
Chad Weidert |
2026-02-24 |
|
fix: replace hardcoded path with variables, add continuation dialog |
Chad Weidert |
2026-02-24 |
|
fix: capture vla-open document object and vla-activate it |
Chad Weidert |
2026-02-24 |
|
fix: use vla-open ActiveX instead of (command open) — confirmed broken |
Chad Weidert |
2026-02-24 |
|
fix: add CMDDIA=0, use _.OPEN with forward slashes |
Chad Weidert |
2026-02-24 |
|
fix: remove dbchk before scr — it leaves SAVEAS active (cmdactive=1) |
Chad Weidert |
2026-02-24 |
|
diag: print cmdactive and cancel active commands before open |
Chad Weidert |
2026-02-24 |
|
fix: hardcoded test — exact open command for CSSSITE.DWG |
Chad Weidert |
2026-02-24 |
|
fix: write .scr to TEMP dir instead of using direct command open |
Chad Weidert |
2026-02-24 |
|
fix: use plain open command instead of _.open |
Chad Weidert |
2026-02-24 |
|
fix: replace script mechanism with direct (command _.open) in scr.lsp |
Chad Weidert |
2026-02-24 |
|
fix: script files use unquoted path on separate line |
Chad Weidert |
2026-02-24 |
|
fix: route existing-project open through scr.lsp, fix filedia |
Chad Weidert |
2026-02-24 |
|
fix: write open.scr to C:\ root to avoid spaces in script path |
Chad Weidert |
2026-02-24 |
|
fix: set filedia 0 before script command for open.scr |
Chad Weidert |
2026-02-24 |
|
fix: open selected drawing in existing-project workflow |
Chad Weidert |
2026-02-24 |
|
fix: revert # |
# |
|
|
docs: add git workflow skill and # |
# |
|
|
refactor: convert multiline comments to # |
# |
|
|
refactor: apply formatting standard to dirchk.lsp |
Chad Weidert |
2026-02-24 |
|
fix: dirchk no longer blocks project folders with system-like names |
Chad Weidert |
2026-02-24 |
|
chore: resolve CHANGELOG merge conflict (keep upstream) |
Chad Weidert |
2026-02-24 |
|
chore: clean up repo - commit docs, add dcl-inventory, update gitignore |
Chad Weidert |
2026-02-24 |
|
chore: update news from RSS feeds for 2026-02-24 |
GitHub Action |
2026-02-24 |
|
fix: project browser shows .dwg files instead of .tmp |
Chad Weidert |
2026-02-23 |
|
chore: add Update-ConstructiVision.bat and csv-manual.md to repo |
Chad Weidert |
2026-02-23 |
|
fix: repair project file browser - use ‘tmp’ filter and Project Files directory |
Chad Weidert |
2026-02-23 |
|
fix: switch from VLX to source mode, fix menu labels |
Chad Weidert |
2026-02-23 |
|
feat: add drawing type choice dialog, rename Program Options to Drawing Setup |
Chad Weidert |
2026-02-23 |
|
docs: fix menu routing analysis — Program Options not Panel/Site, document redundancy |
Chad Weidert |
2026-02-23 |
|
docs: add comprehensive workflow & human factors analysis (doc #31) |
Chad Weidert |
2026-02-23 |
|
docs: convert CSV Manual.pdf to maintainable Markdown |
Chad Weidert |
2026-02-23 |
|
docs: modernize csvmenu.lsp copyright and legal notice |
Chad Weidert |
2026-02-23 |
|
style: convert csvmenu.lsp header blocks to # |
# |
|
|
refactor: major overhaul of csvmenu.lsp with dependency tree header |
Chad Weidert |
2026-02-23 |
|
refactor: modernize csv.prj compilation manifest |
Chad Weidert |
2026-02-23 |
|
feat: add AutoCAD version detection and multi-version menu loading (Layers 1-2) |
Chad Weidert |
2026-02-23 |
|
docs: add AutoCAD evolution analysis (doc 30) and note progcont redundancy |
Chad Weidert |
2026-02-23 |
|
docs: add menu system architecture reference |
Chad Weidert |
2026-02-23 |
|
docs: correct BHF file identification across 6 docs |
Chad Weidert |
2026-02-23 |
|
refactor: format csv.lsp + add compilation architecture docs |
Chad Weidert |
2026-02-23 |
|
docs: rewrite doc 00 status - P1c/P2 active, installer sidelined, ~2mo ahead |
Chad Weidert |
2026-02-18 |
|
chore: auto-generate weekly update for 2026-02-23 |
GitHub Action |
2026-02-23 |
|
chore: update news from RSS feeds for 2026-02-23 |
GitHub Action |
2026-02-23 |
|
chore: update news from RSS feeds for 2026-02-22 |
GitHub Action |
2026-02-22 |
|
chore: update news from RSS feeds for 2026-02-21 |
GitHub Action |
2026-02-21 |
|
chore: update news from RSS feeds for 2026-02-20 |
GitHub Action |
2026-02-20 |
|
chore: update news from RSS feeds for 2026-02-19 |
GitHub Action |
2026-02-19 |
|
docs: update doc 00 status report to Feb 18 state |
Chad Weidert |
2026-02-18 |
|
chore: update news from RSS feeds for 2026-02-18 |
GitHub Action |
2026-02-18 |
|
docs: rewrite doc 28 as TB11-01x32 architecture, add doc 29 for x64 |
Chad Weidert |
2026-02-17 |
|
docs: add 28-constructivision-v11-architecture-revised (TB11) |
Chad Weidert |
2026-02-17 |
|
Cleanup AI Fuck-ups |
Chad Weidert |
2026-02-17 |
|
chore: add COM fix scripts, doc updates, and formatting fixes |
Chad Weidert |
2026-02-17 |
|
docs: update all phases/milestones — both x32 and x64 crash-free |
Chad Weidert |
2026-02-17 |
|
docs: rewrite VM 109 registry fix as complete reproduction guide |
Chad Weidert |
2026-02-17 |
|
docs: add Phase 2 COM registration fix to VM 109 doc |
Chad Weidert |
2026-02-17 |
|
docs: add VM 109 AutoCAD x64 registry fix documentation |
Chad Weidert |
2026-02-17 |
|
chore: remove csv-nano.lsp and csvmenu-nano.lsp from src/ root |
Chad Weidert |
2026-02-17 |
|
chore: track binary files (.exe, .dll, .pdf) in all src/ subdirectories |
Chad Weidert |
2026-02-17 |
|
update risk and milestones based on v11.01 bug fixes |
Chad Weidert |
2026-02-17 |
|
docs: add .github/copilot-instructions.md for AI coding agents |
Chad Weidert |
2026-02-17 |
|
docs: add EULA reference to README license section |
Chad Weidert |
2026-02-17 |
|
docs: rewrite README with actual project description |
Chad Weidert |
2026-02-17 |
|
chore: update news from RSS feeds for 2026-02-17 |
GitHub Action |
2026-02-17 |
|
docs: update phases, milestones, and risk register for Feb 16 |
Chad Weidert |
2026-02-16 |
|
docs: add v3.60 source recovery document (26-v360-source-recovery.md) |
Chad Weidert |
2026-02-16 |
|
docs: add nightly build deployment section and VM 202 to testing docs |
Chad Weidert |
2026-02-16 |
|
Add missing exe files: SendTo copy.exe, wincss2000.exe |
Chad Weidert |
2026-02-16 |
|
Track .pdf files in src/TB11-01x32 |
Chad Weidert |
2026-02-16 |
|
Track .exe and .dll files in src/TB11-01x32 |
Chad Weidert |
2026-02-16 |
|
Add TB11-01x32 test build folder (v11 + v3.60 merged sources) |
Chad Weidert |
2026-02-16 |
|
Add TB11-01x32 test build folder (v11 + v3.60 merged sources) |
Chad Weidert |
2026-02-16 |
|
Add PB11-01x32 (v11 + v3.60 merged source); rewrite architecture doc with full A-Q depth mapping |
Chad Weidert |
2026-02-16 |
|
VM security hardening, Total Uninstall backups, alpha tester guide updates |
Chad Weidert |
2026-02-16 |
|
Add PB11-00x64 source tree with acad2000/nanocad25 split, nanoCAD compatibility refactor, VM109 setup scripts and docs |
Chad Weidert |
2026-02-16 |
|
chore: auto-generate weekly update for 2026-02-16 |
GitHub Action |
2026-02-16 |
|
chore: update news from RSS feeds for 2026-02-16 |
GitHub Action |
2026-02-16 |
|
chore: update news from RSS feeds for 2026-02-15 |
GitHub Action |
2026-02-15 |
|
chore: update news from RSS feeds for 2026-02-14 |
GitHub Action |
2026-02-14 |
|
docs: integrate GSCI alpha testing timeline across planning documents |
Chad Weidert |
2026-02-13 |
|
docs: alpha testing plan for GSCI engineers on VMs 200-201 |
Chad Weidert |
2026-02-13 |
|
docs: restore nanoCAD testing to release plan - critical free 64-bit LISP platform |
Chad Weidert |
2026-02-13 |
|
chore: update news from RSS feeds for 2026-02-13 |
GitHub Action |
2026-02-13 |
|
Feb 12: Win10 compatibility study complete, v3.60 vs v11.0 diff study, docs restructure |
Chad Weidert |
2026-02-12 |
|
refactor: Move 13,15,17,18,19 into installer-recompilation/ |
Chad Weidert |
2026-02-10 |
|
refactor: Organize study dirs into installer-recompilation/ |
Chad Weidert |
2026-02-10 |
|
refactor: Move WinZip study to installer-recompilation, merge two 13- Adobe files |
Chad Weidert |
2026-02-10 |
|
docs: Update all modernization docs with Feb 10 multi-OS testing results |
Chad Weidert |
2026-02-10 |
|
Checkpoint 3: CV3.60 monitoring data + cross-platform analysis |
Chad Weidert |
2026-02-10 |
|
Document 4 CV3.60 installer bugs from XP-TEST install |
Chad Weidert |
2026-02-10 |
|
Proxmox snapshots + CV3.60 UAC failure documentation |
Chad Weidert |
2026-02-10 |
|
Fix Checkpoint 2 analysis: AV conflicts are installer-caused, not noise |
Chad Weidert |
2026-02-10 |
|
Save Checkpoint 2 cross-platform analysis and update execution plan for restart |
Chad Weidert |
2026-02-10 |
|
Fix file extension: XP Inctrl5 report is MHTML format (.mht) |
Chad Weidert |
2026-02-10 |
|
Reorganize AC2000 monitoring reports into AutoCAD2000 subdirectories |
Chad Weidert |
2026-02-10 |
|
Checkpoint 2: AC2000 installation monitoring data from XP, Vista, Win7 |
Chad Weidert |
2026-02-10 |
|
chore: update news from RSS feeds for 2026-02-12 |
GitHub Action |
2026-02-12 |
|
chore: update news from RSS feeds for 2026-02-11 |
GitHub Action |
2026-02-11 |
|
Update Step 6 restart workflow - Checkpoint 2 data captured on all 3 VMs |
Chad Weidert |
2026-02-10 |
|
Add restart handling workflow and update after successful AC2000 installation |
Chad Weidert |
2026-02-10 |
|
Add screenshots to AC2000 installation workflow documentation |
Chad Weidert |
2026-02-10 |
|
Remove AutoIt Au3Recorder from testing workflow - tool incompatible with test VMs |
Chad Weidert |
2026-02-10 |
|
Correct Total Uninstall ‘Monitor with Uninstall’ workflow and AutoIt recording timing |
Chad Weidert |
2026-02-10 |
|
Clarify Inctrl5 config dialogs and specify setup.exe (not msetup.exe) for AC2000 installer |
Chad Weidert |
2026-02-10 |
|
Fix Inctrl5 two-phase mode references in FEASIBILITY_STUDY.md |
Chad Weidert |
2026-02-10 |
|
Fix Inctrl5 two-phase mode instructions in INSTALL-MONITORING-PLAN.md |
Chad Weidert |
2026-02-10 |
|
Fix Inctrl5 two-phase mode instructions in INSTALL-EXECUTION-PLAN.md |
Chad Weidert |
2026-02-10 |
|
Complete Total Uninstall v6.18 updates: add Install button steps and remove all profile references |
Chad Weidert |
2026-02-10 |
|
Fix Total Uninstall instructions for v6.18 (monitored programs, not profiles) |
Chad Weidert |
2026-02-10 |
|
Remove duplicate nero files from modernization-2026 root (moved to installer-recompilation) |
Chad Weidert |
2026-02-10 |
|
Move nero analysis files to installer-recompilation folder with corrected cross-references |
Chad Weidert |
2026-02-10 |
|
Organize installer testing documentation into dedicated folder |
Chad Weidert |
2026-02-10 |
|
Merge and modernization updates 2026-02 |
Chad Weidert |
2026-02-10 |
|
Add comprehensive installation execution plan with 4-tool monitoring workflow |
Chad Weidert |
2026-02-10 |
|
chore: update news from RSS feeds for 2026-02-10 |
GitHub Action |
2026-02-10 |
|
docs: update status report for Week 3 (Feb 9) - Nero analysis complete |
Chad Weidert |
2026-02-09 |
|
docs: cascade M2.5 Integration phase timeline changes to 03 and 04 |
Chad Weidert |
2026-02-09 |
|
docs: add explicit start and target dates to all milestones for clarity |
Chad Weidert |
2026-02-09 |
|
docs: add M2.5 Integration & Bug Fixing phase (April 1-30) |
Chad Weidert |
2026-02-09 |
|
docs: fix timeline - shift VLX recompilation to Week 6, don’t delete it |
Chad Weidert |
2026-02-09 |
|
docs: update milestones dashboard with Nero study and Windows security impact |
Chad Weidert |
2026-02-09 |
|
docs: update phase plan, timeline, risk register, and testing docs with Week 3 slippage |
Chad Weidert |
2026-02-09 |
|
docs: acknowledge schedule slippage and replan Weeks 4-5 for recovery |
Chad Weidert |
2026-02-09 |
|
chore: refresh weekly updates and site data |
Chad Weidert |
2026-02-09 |
|
chore: ignore github logs and fix rss log naming |
Chad Weidert |
2026-02-09 |
|
chore: update weekly update email and pages trigger |
Chad Weidert |
2026-02-09 |
|
Delete .github/logs/rss_feed_$(date -u +“%Y%m%d_%H%M%S”).json |
Chad Weidert |
2026-02-09 |
|
chore: auto-generate weekly update for 2026-02-09 |
GitHub Action |
2026-02-09 |
|
chore: update news from RSS feeds for 2026-02-09 |
GitHub Action |
2026-02-09 |
|
chore: update events from RSS feeds for 2026-02-08 |
GitHub Action |
2026-02-08 |
|
chore: update news from RSS feeds for 2026-02-08 |
GitHub Action |
2026-02-08 |
|
chore: update news from RSS feeds for 2026-02-07 |
GitHub Action |
2026-02-07 |
|
docs: Add ConTech Optimizer business plan with revised financial projections |
Chad Weidert |
2026-02-06 |
|
docs: Update VM testing documentation to reference tools/vm-testing repo location |
Chad Weidert |
2026-02-06 |
|
Remove unused Bitvise SSH user files |
Chad Weidert |
2026-02-06 |
|
Add Bitvise SSH XP installer from Proxmox ISO |
Chad Weidert |
2026-02-06 |
|
Organize Total Uninstall tools into full package directory |
Chad Weidert |
2026-02-06 |
|
Fix VM testing tools: allow .exe in tools/vm-testing and organize properly |
Chad Weidert |
2026-02-06 |
|
Add VM testing tools extracted from InstallTools.iso |
Chad Weidert |
2026-02-06 |
|
chore: Move remaining scripts from root to scripts directory |
Chad Weidert |
2026-02-06 |
|
chore: Track installation log files from February 3, 2026 |
Chad Weidert |
2026-02-06 |
|
chore: Organize root directory by moving files to appropriate subdirectories |
Chad Weidert |
2026-02-06 |
|
docs: Integrate S3 + CloudFront deployment pipeline into modernization docs |
Chad Weidert |
2026-02-06 |
|
docs: Generalize VM103 access guide and integrate into modernization docs |
Chad Weidert |
2026-02-06 |
|
chore: Move VM103 setup documentation to modernization project structure |
Chad Weidert |
2026-02-06 |
|
chore: Remove PDF files from repository and add to gitignore |
Chad Weidert |
2026-02-06 |
|
docs: Integrate VM103 Proxmox remote access setup into modernization documentation |
Chad Weidert |
2026-02-06 |
|
Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-02-06 |
|
chore: Add Nero installer ISO files tracked via Git LFS |
Chad Weidert |
2026-02-06 |
|
feat: Add Nero project file groups and InstallShield setup files |
Chad Weidert |
2026-02-06 |
|
Update: Nero 4.0.9.0 modernization complete - 16-bit to 32-bit conversion successful |
Chad Weidert |
2026-02-04 |
|
Add Nero 4.0.9.0 InstallShield 6.1 working project and supporting files |
Chad Weidert |
2026-02-03 |
|
chore: update news from RSS feeds for 2026-02-06 |
GitHub Action |
2026-02-06 |
|
chore: update news from RSS feeds for 2026-02-05 |
GitHub Action |
2026-02-05 |
|
chore: update news from RSS feeds for 2026-02-04 |
GitHub Action |
2026-02-04 |
|
Add Nero 4.0.9.0 InstallShield recompilation documentation |
Chad Weidert |
2026-02-03 |
|
fix: Correct VM ID from 108 to 105 for Install-Dev |
Chad Weidert |
2026-01-31 |
|
docs: Switch to VM-based InstallShield compiler environment |
Chad Weidert |
2026-01-31 |
|
docs: Add comprehensive InstallShield IDE setup guide for local recompilation |
Chad Weidert |
2026-01-31 |
|
Fix CRLF line endings in Nero text files |
Chad Weidert |
2026-01-31 |
|
t rebase –skip; git push origin main t status Stao “Testing terminal”; whoami e InstallShield decompilation/recompilation infrastructure |
Chad Weidert |
2026-01-31 |
|
chore: update news from RSS feeds for 2026-01-31 |
GitHub Action |
2026-01-31 |
|
chore: update news from RSS feeds for 2026-01-30 |
GitHub Action |
2026-01-30 |
|
chore: update news from RSS feeds for 2026-01-29 |
GitHub Action |
2026-01-29 |
|
Simplify values section to single image |
Chad Weidert |
2026-01-28 |
|
Update Foundation images: Africa mission for values, add impact section images |
Chad Weidert |
2026-01-28 |
|
Improve Foundation mobile responsive styling with hamburger menu |
Chad Weidert |
2026-01-28 |
|
Download Foundation images locally with descriptive names |
Chad Weidert |
2026-01-28 |
|
Fix Foundation: use 1000006516.jpg as hero background |
Chad Weidert |
2026-01-28 |
|
Fix Foundation: use 1500w logo, add Who We Are image (69005.jpeg) |
Chad Weidert |
2026-01-28 |
|
Update Foundation site with original GSC Legacy Foundation images |
Chad Weidert |
2026-01-28 |
|
Move Foundation and GSConcrete to Simplestruct/sandbox/ |
Chad Weidert |
2026-01-28 |
|
Add Greater Seattle Concrete website clone to GSConcrete folder |
Chad Weidert |
2026-01-28 |
|
Add GSC Legacy Foundation website clone to Foundation folder |
Chad Weidert |
2026-01-28 |
|
Move website files to webpage/Simplestruct/ |
Chad Weidert |
2026-01-28 |
|
Rename webpage/ to simplestruct/ |
Chad Weidert |
2026-01-28 |
|
docs: add Proxmox VM infrastructure migration across modernization docs |
Chad Weidert |
2026-01-27 |
|
docs: update 00-vision status report to January 27, 2026 |
Chad Weidert |
2026-01-27 |
|
docs: comprehensive installer cost analysis across all modernization docs |
Chad Weidert |
2026-01-27 |
|
docs: add in-place OS upgrade analysis to R12 |
Chad Weidert |
2026-01-27 |
|
docs: document AutoCAD 2000 16-bit installer dependency (R12) |
Chad Weidert |
2026-01-27 |
|
docs: add AutoCAD 2000 installer analysis and ISO |
Chad Weidert |
2026-01-27 |
|
docs: consolidate InstallShield migration into modernization-2026 |
Chad Weidert |
2026-01-27 |
|
Add InstallShield 12 as recommended migration path (Option B-Alt) |
Chad Weidert |
2026-01-27 |
|
Add Windows 11 compatibility wrapper for legacy installer |
Chad Weidert |
2026-01-27 |
|
Add InstallShield migration plan for v3.60 to Windows 11 |
Chad Weidert |
2026-01-27 |
|
Add InstallShield development support to VS Code IDE |
Chad Weidert |
2026-01-27 |
|
chore: update news from RSS feeds for 2026-01-27 |
GitHub Action |
2026-01-27 |
|
Add automation system page explaining GitHub Actions workflows |
Chad Weidert |
2026-01-26 |
|
Upgrade changelog to show full commit history grouped by month/year |
Chad Weidert |
2026-01-26 |
|
Sync changes |
Chad Weidert |
2026-01-26 |
|
Add SimpleStruct logo and professional signature to weekly email |
Chad Weidert |
2026-01-26 |
|
Upgrade weekly email to HTML format with full content |
Chad Weidert |
2026-01-26 |
|
chore: auto-generate weekly update for 2026-01-26 |
GitHub Action |
2026-01-26 |
|
Fix weekly-update workflow: add git pull –rebase before push |
Chad Weidert |
2026-01-26 |
|
Add kid-friendly explanations to CI/CD pipeline page |
Chad Weidert |
2026-01-26 |
|
Add AI-assisted development step to CI/CD pipeline page |
Chad Weidert |
2026-01-26 |
|
Replace reviews with coming soon placeholder |
Chad Weidert |
2026-01-26 |
|
Simplify headings: ConstructiVision and About |
Chad Weidert |
2026-01-21 |
|
Center logo on home page, remove redundant SimpleStruct from heading |
Chad Weidert |
2026-01-21 |
|
Webpage branding: larger logo, remove welcome phrase, italicize ‘t’ in SimpleStruct |
Chad Weidert |
2026-01-21 |
|
Fix Sphinx toctree syntax in legacy/index.md |
Chad Weidert |
2026-01-21 |
|
Update executive dashboard to match current project status |
Chad Weidert |
2026-01-21 |
|
Fix UTF-8 encoding in 180+ legacy documentation files |
Chad Weidert |
2026-01-21 |
|
Center navigation bar in header |
Chad Weidert |
2026-01-21 |
|
Add logo to webpage header.js navigation |
Chad Weidert |
2026-01-21 |
|
Cover sheet updates: SimpleStruct branding, move Technical Findings before Project Charter, add logo files |
Chad Weidert |
2026-01-21 |
|
Risk register: unified R1-R17 numbering in cover sheet and 05-risk-register |
Chad Weidert |
2026-01-21 |
|
Risk register: remove legend row, use blue dot for mitigated risks |
Chad Weidert |
2026-01-21 |
|
Fix: integrate legend as first row of risk register table |
Chad Weidert |
2026-01-21 |
|
Fix: restore page break before Risk Register, condense legend to keep heading+table together |
Chad Weidert |
2026-01-21 |
|
Remove page break before Risk Register |
Chad Weidert |
2026-01-21 |
|
Fix: add separator before pagebreak to fix Budget heading rendering |
Chad Weidert |
2026-01-21 |
|
Fix: remove duplicate risk register, page break before section, move technical findings to end |
Chad Weidert |
2026-01-21 |
|
Risk register: unified table with mitigated risks, page break before section |
Chad Weidert |
2026-01-21 |
|
Cover sheet refinements: condensed health, legend at top, residual risk scores, streamlined charter, full doc index |
Chad Weidert |
2026-01-21 |
|
Cover sheet improvements: color-coded roadmap, milestone status, training updates, mitigated risks |
Chad Weidert |
2026-01-21 |
|
chore: enforce UTF-8 encoding in VS Code, EditorConfig, and Git |
Chad Weidert |
2026-01-21 |
|
fix: repair mojibake encoding corruption in docs |
Chad Weidert |
2026-01-21 |
|
Update modernization-2026 docs for sprint kickoff (Jan 21) |
Chad Weidert |
2026-01-21 |
|
chore: update news from RSS feeds for 2026-01-21 |
GitHub Action |
2026-01-21 |
|
Complete Sphinx toctree fix: zero orphans, all docs in tree |
Chad Weidert |
2026-01-20 |
|
docs: Move SWAD to v360 folder for better organization |
Chad Weidert |
2026-01-20 |
|
docs: v7.0 DCL FINAL BATCH [8 files] - PROJECT COMPLETE! 🎉 |
Chad Weidert |
2026-01-20 |
|
docs: v7.0 DCL BATCH 5 [6 files] - Site coordination & AI analysis |
Chad Weidert |
2026-01-20 |
|
docs: v7.0 DCL BATCH 4 [6 files] - Collaboration & blockchain |
Chad Weidert |
2026-01-20 |
|
Add developer-notes: comprehensive file types dictionary (51 extensions) |
Chad Weidert |
2026-01-20 |
|
docs: v7.0 DCL BATCH 3 [6 files] - BIM integration & optimization |
Chad Weidert |
2026-01-20 |
|
docs: v7.0 DCL BATCH 2 [6 files] - Cloud rendering & mobile |
Chad Weidert |
2026-01-20 |
|
docs: v7.0 DCL BATCH 1 [6 files] - AI-enhanced dialogs |
Chad Weidert |
2026-01-20 |
|
docs: v3.60 DCL BATCH 5 [6 files] - FINAL v3.60 COMPLETE! 🎉 |
Chad Weidert |
2026-01-20 |
|
docs: v3.60 DCL batch 4 [6 files] - Finishes, tolerances, verification |
Chad Weidert |
2026-01-20 |
|
docs: v3.60 DCL batch 3 [5 files] - Lists, schedules, annotations |
Chad Weidert |
2026-01-20 |
|
docs: v3.60 DCL batch 2 [5 files] - Engineering & detail modules |
Chad Weidert |
2026-01-20 |
|
docs: v3.60 priority DCL files [8/8] COMPLETE - All comprehensive! |
Chad Weidert |
2026-01-20 |
|
chore: Remove obsolete v360-modules/dcl-definitions directory |
Chad Weidert |
2026-01-20 |
|
docs: COMPLETE all 20 DCL files [13/13 recreated] - MISSION ACCOMPLISHED! 🎉 |
Chad Weidert |
2026-01-20 |
|
docs: Comprehensive DCL files [3-5/13] - Feature dialogs |
Chad Weidert |
2026-01-20 |
|
docs: Recreate comprehensive DCL files [2/13] - mp_dlg + dl_dlg |
Chad Weidert |
2026-01-20 |
|
fix: Restore all 20 enhanced DCL files lost during reorganization |
Chad Weidert |
2026-01-20 |
|
Update WINCSS analysis docs with extracted strings and binary structure |
Chad Weidert |
2026-01-20 |
|
sync check |
Chad Weidert |
2026-01-20 |
|
Clean up legacy root: move comparison and planning docs to subfolders |
Chad Weidert |
2026-01-20 |
|
Reorganize: move modules under version folders, delete empty v70-patch |
Chad Weidert |
2026-01-20 |
|
Move installers to v360 subdirectory; fix navigation references |
Chad Weidert |
2026-01-20 |
|
docs: remove 4 empty duplicate files from legacy root (content in installers/ and comparison/) |
Chad Weidert |
2026-01-20 |
|
docs: add btch_dlg.lsp documentation for v360 batch dialog module |
Chad Weidert |
2026-01-20 |
|
docs: quality check - remove 76 duplicate/orphan v360 docs and 2 non-v70 files from v70 |
Chad Weidert |
2026-01-20 |
|
docs: consolidate duplicate-numbered directories - merge 04-dialogs-boxes into 04-dialogs and 07-utilities into 07-engineering-calculations |
Chad Weidert |
2026-01-20 |
|
docs: populate v70-modules 04-dialogs-boxes and 07-utilities from v360-modules |
Chad Weidert |
2026-01-20 |
|
docs: consolidate v70-modules directories to match v360-modules exactly - merge old dirs into appropriate categories |
Chad Weidert |
2026-01-20 |
|
docs: restructure v70-modules to match v360-modules organization with 15 categories and deprecation notices |
Chad Weidert |
2026-01-20 |
|
docs: reorganize hierarchy with clean grouping by directory structure |
Chad Weidert |
2026-01-20 |
|
Merge remote UTF-8 encoding fixes with local reorganization |
Chad Weidert |
2026-01-20 |
|
docs: Add supporting documentation and scripts |
Chad Weidert |
2026-01-20 |
|
docs: ENHANCED DCL files [18-20/20] - FINAL BATCH COMPLETE! 🎉 |
Chad Weidert |
2026-01-20 |
|
docs: ENHANCED DCL files [13-17/20] - Config dialogs batch |
Chad Weidert |
2026-01-20 |
|
docs: ENHANCED DCL files [9-12/20] - Feature dialogs batch |
Chad Weidert |
2026-01-20 |
|
docs: expand legacy index to include all v3.60 analysis files |
Chad Weidert |
2026-01-20 |
|
docs: ENHANCED bp_dlg.dcl [7/20] - Base plate/anchor bolts |
Chad Weidert |
2026-01-20 |
|
feat: add automatic UTF-8 encoding fix to CI/CD pipeline - prevent encoding errors in future builds |
Chad Weidert |
2026-01-20 |
|
docs: ENHANCED wc_dlg.dcl [6/20] - Weld connections (CRITICAL) |
Chad Weidert |
2026-01-20 |
|
docs: ENHANCED project.dcl [5/20] - Project selection gateway |
Chad Weidert |
2026-01-20 |
|
docs: ENHANCED new.dcl [4/20] - New project creation |
Chad Weidert |
2026-01-20 |
|
docs: ENHANCED pp_dlg.dcl [3/20] - Panel parameters & pick points |
Chad Weidert |
2026-01-20 |
|
docs: ENHANCED calc_dlg.dcl [2/20] - Calculator utility |
Chad Weidert |
2026-01-20 |
|
fix: resolve merge conflict - accept UTF-8 encoding fix for CHANGELOG.md |
Chad Weidert |
2026-01-20 |
|
fix: convert all 228 markdown files to UTF-8 encoding - comprehensive encoding remediation |
Chad Weidert |
2026-01-20 |
|
fix: convert all markdown files to proper UTF-8 encoding - replace CP1252 0x97 em-dash bytes |
Chad Weidert |
2026-01-20 |
|
docs: ENHANCED mp_dlg.dcl [1/20] - Master panel dialog |
Chad Weidert |
2026-01-20 |
|
fix: enable text wrapping for events and implement multi-day event spanning in calendar |
Chad Weidert |
2026-01-20 |
|
docs: Delete 106 redundant v7.0/modules/ files |
Chad Weidert |
2026-01-20 |
|
docs: CONSOLIDATE v7.0 - remove 106 redundant files |
Chad Weidert |
2026-01-20 |
|
docs: HIGH-QUALITY documentation for ALL 80 DCL files (v3.60 + v7.0) |
Chad Weidert |
2026-01-20 |
|
docs: Complete documentation for WF.zip - AISC steel beam library |
Chad Weidert |
2026-01-20 |
|
docs: Add final verification report confirming 100% documentation coverage |
Chad Weidert |
2026-01-20 |
|
docs: Add final documentation status report |
Chad Weidert |
2026-01-20 |
|
docs: Complete ALL v7.0 modules (96 files) |
Chad Weidert |
2026-01-20 |
|
docs: Complete ALL remaining v3.60 modules (25 files) |
Chad Weidert |
2026-01-20 |
|
docs: Complete v3.60 feature generation modules (9 files) |
Chad Weidert |
2026-01-20 |
|
docs: Complete v3.60 drawing/dimensioning modules (7 files) |
Chad Weidert |
2026-01-20 |
|
docs: Complete v3.60 critical dialogs (10 files) |
Chad Weidert |
2026-01-20 |
|
docs: Complete v3.60 panel drawing modules (7 files) |
Chad Weidert |
2026-01-20 |
|
docs: Complete v3.60 project management modules (5 files) |
Chad Weidert |
2026-01-20 |
|
docs: Complete comprehensive documentation for 5 v3.60 core modules |
Chad Weidert |
2026-01-20 |
|
chore: update news from RSS feeds for 2026-01-20 |
GitHub Action |
2026-01-20 |
|
docs: Auto-generate comprehensive documentation for 184 LISP modules |
Chad Weidert |
2026-01-20 |
|
docs: Complete legacy documentation reorganization |
Chad Weidert |
2026-01-20 |
|
docs: Fix v7.0 module placeholders to match actual source |
Chad Weidert |
2026-01-20 |
|
docs: Create v7.0 module documentation structure (89 placeholders) |
Chad Weidert |
2026-01-20 |
|
docs: Add v7.0 VLX analysis - monolithic architecture discovered! |
Chad Weidert |
2026-01-19 |
|
docs: Complete v360-modules reorganization (126 files) |
Chad Weidert |
2026-01-19 |
|
docs: Reorganize v360-modules into categorical folders |
Chad Weidert |
2026-01-19 |
|
docs: Organize v360-modules into 15 functional categories |
Chad Weidert |
2026-01-19 |
|
docs: Create v7.0 documentation directory structure |
Chad Weidert |
2026-01-19 |
|
docs: Add documentation reorganization plan |
Chad Weidert |
2026-01-19 |
|
feat: Create v360 and v70-patch documentation directories |
Chad Weidert |
2026-01-19 |
|
docs: Add comprehensive v3.60 vs v7.0 CSV.lsp comparison |
Chad Weidert |
2026-01-19 |
|
docs: Comprehensive CSV.lsp analysis - main application entry point |
Chad Weidert |
2026-01-19 |
|
docs: Comprehensive csvmenu.lsp analysis - menu loading workaround |
Chad Weidert |
2026-01-19 |
|
feat: Add VLX analyzer tool and comprehensive CSV.VLX analysis |
Chad Weidert |
2026-01-19 |
|
docs: Add validation note to installshield-stub-and-support-files.md |
Chad Weidert |
2026-01-19 |
|
docs: Update remaining legacy installer docs with validation notes |
Chad Weidert |
2026-01-19 |
|
docs: Update setupins-installer-logic.md - mark as superseded by decompilation |
Chad Weidert |
2026-01-19 |
|
docs: Update legacy installer docs with runtime files and bug warnings |
Chad Weidert |
2026-01-19 |
|
feat: add deploy trigger to RSS workflows for automatic webpage updates |
Chad Weidert |
2026-01-19 |
|
fix: add missing python-dateutil dependency to events RSS workflow |
Chad Weidert |
2026-01-19 |
|
chore: update news from RSS feeds for 2026-01-20 |
GitHub Action |
2026-01-20 |
|
feat: add RSS feed-based news discovery workflow |
Chad Weidert |
2026-01-19 |
|
feat: add RSS feed-based event discovery workflow |
Chad Weidert |
2026-01-19 |
|
restore: add back high-quality events with correct dates (2026-2027) |
Chad Weidert |
2026-01-19 |
|
fix: improve JSON parsing to properly extract events array from JS file |
Chad Weidert |
2026-01-19 |
|
Fix encoding: convert modernization file from CP1252 to UTF-8 |
Chad Weidert |
2026-01-19 |
|
Fix encoding: convert installer-file-dependencies.md from CP1252 to UTF-8 |
Chad Weidert |
2026-01-19 |
|
docs: Update milestones dashboard with installer modernization impacts |
Chad Weidert |
2026-01-19 |
|
docs: Complete installer impact updates to timeline and distribution docs |
Chad Weidert |
2026-01-19 |
|
docs: Update modernization plan with installer impact analysis |
Chad Weidert |
2026-01-19 |
|
Remove logo and SimpleStruct from header - now only in footer |
Chad Weidert |
2026-01-19 |
|
docs: Reorganize installer documentation in Sphinx tree |
Chad Weidert |
2026-01-19 |
|
docs: Add installer modernization decision - WiX Toolset for Windows 11 |
Chad Weidert |
2026-01-19 |
|
Move logo and SimpleStruct to footer - clean up header overlap |
Chad Weidert |
2026-01-19 |
|
docs: Add comprehensive v3.60 installer analysis and bug documentation |
Chad Weidert |
2026-01-19 |
|
Add width: 100% to force proper header wrapping |
Chad Weidert |
2026-01-19 |
|
Fix header layout: force logo to full width and nav links to second row |
Chad Weidert |
2026-01-19 |
|
Fix header wrapping: force logo to full width on mobile, improve nav link spacing |
Chad Weidert |
2026-01-19 |
|
Make header responsive: scale fonts down to 8pt minimum and wrap to multiple lines on narrow screens |
Chad Weidert |
2026-01-19 |
|
Make events workflow idempotent: merge new events with existing, only remove expired |
Chad Weidert |
2026-01-19 |
|
Fix tooltip: enable clicking and make it scroll with page instead of staying fixed |
Chad Weidert |
2026-01-19 |
|
Add calendar integration: Google Calendar and .ics download buttons to event tooltips |
Chad Weidert |
2026-01-19 |
|
Fix event tooltip: properly parse event data from DOM attribute |
Chad Weidert |
2026-01-19 |
|
Add responsive dual-month calendar: 2 months on desktop, 1 on mobile |
Chad Weidert |
2026-01-19 |
|
Improve article filtering: prioritize construction/precast/concrete/software keywords with scoring |
Chad Weidert |
2026-01-19 |
|
Fix workflow: add rebase before push to handle conflicts |
Chad Weidert |
2026-01-19 |
|
Update NewsAPI query to search for tilt-up and concrete software specifically |
Chad Weidert |
2026-01-19 |
|
Improve news loading with better logging and ensure HTML fallback has images |
Chad Weidert |
2026-01-19 |
|
Fix news-update.yml: restore indentation and add news-data.js to git tracking |
Chad Weidert |
2026-01-19 |
|
Fix news-update.yml formatting and indentation |
Chad Weidert |
2026-01-19 |
|
t push origin main Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-01-19 |
|
Add image support to news cards - extract urlToImage from NewsAPI and display in articles |
Chad Weidert |
2026-01-19 |
|
Add news-data.js with construction articles |
Chad Weidert |
2026-01-19 |
|
refactor: generate news-data.js file and use it as primary source for articles |
Chad Weidert |
2026-01-19 |
|
improve: add better error logging to news fetch |
Chad Weidert |
2026-01-19 |
|
remove: explicit deploy trigger call that lacked permissions |
Chad Weidert |
2026-01-19 |
|
fix: export RESPONSE variable so Python can access it |
Chad Weidert |
2026-01-19 |
|
fix: relax article filtering to include articles with titles and URLs |
Chad Weidert |
2026-01-19 |
|
fix: correct bash heredoc syntax in Python extraction |
Chad Weidert |
2026-01-19 |
|
refactor: simplify news workflow with cleaner NewsAPI parsing |
Chad Weidert |
2026-01-19 |
|
refactor: use NewsAPI for real article URLs instead of ChatGPT generation |
Chad Weidert |
2026-01-19 |
|
fix: use real industry URLs instead of example.com in news feed |
Chad Weidert |
2026-01-19 |
|
fix: normalize event field names and update dates to 2026 |
Chad Weidert |
2026-01-19 |
|
fix: add workflow_run trigger to deploy so it fires when news/events complete |
Chad Weidert |
2026-01-19 |
|
fix: use GitHub API for deploy workflow dispatch instead of gh CLI |
Chad Weidert |
2026-01-19 |
|
Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-01-19 |
|
chore: add explicit deploy workflow triggers after news/events updates |
Chad Weidert |
2026-01-19 |
|
Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-01-19 |
|
fix: correct jq syntax error in events workflow |
Chad Weidert |
2026-01-19 |
|
Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-01-19 |
|
fix: embed header HTML directly in header.js to avoid fetch issues |
Chad Weidert |
2026-01-19 |
|
Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-01-19 |
|
refactor: consolidate navigation to centralized header with logo |
Chad Weidert |
2026-01-19 |
|
Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-01-19 |
|
refactor: create centralized navigation header component |
Chad Weidert |
2026-01-19 |
|
Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-01-19 |
|
feat: add news and events automation with calendar and embeds |
Chad Weidert |
2026-01-19 |
|
Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-01-19 |
|
cleanup: remove test weekly entries and fix 1/19 template |
Chad Weidert |
2026-01-19 |
|
fix: analyze commits against milestones for what changed section |
Chad Weidert |
2026-01-19 |
|
fix: update weekly-update workflow timeout to 5 minutes for ChatGPT API |
Chad Weidert |
2026-01-19 |
|
chore: auto-generate weekly update for 2026-01-19 |
GitHub Action |
2026-01-19 |
|
Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-01-19 |
|
Add detailed core workflow pages for project setup, design, documentation, and cost management |
Chad Weidert |
2026-01-19 |
|
Add cache control headers to force browser to revalidate v7.0 content |
Chad Weidert |
2026-01-19 |
|
Remove v11_files.csv (renamed to v7.0_files.csv) |
Chad Weidert |
2026-01-19 |
|
Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-01-19 |
|
Rename v11_files.csv to v7.0_files.csv for version consistency |
Chad Weidert |
2026-01-19 |
|
Merge: resolve CHANGELOG conflict by keeping local version with v7.0 references |
Chad Weidert |
2026-01-19 |
|
Full sync: Replace all v11(patch) references with v7.0(patch) across all documentation and comparison files |
Chad Weidert |
2026-01-19 |
|
Rename v11(patch) to v7.0(patch) to reflect actual version number (January 2004) |
Chad Weidert |
2026-01-19 |
|
Add comprehensive legacy version analysis: v3.60 vs v11(patch) architectural changes, feature additions, and migration guide |
Chad Weidert |
2026-01-18 |
|
Fix navigation consistency across all pages - same buttons in same order |
Chad Weidert |
2026-01-18 |
|
Uniform headers across all pages with CV.jpg background; reorganize nav to intuitive order |
Chad Weidert |
2026-01-18 |
|
Fix SW version support |
Chad Weidert |
2026-01-18 |
|
Use CV.jpg as header background with semi-transparent overlay for readability |
Chad Weidert |
2026-01-18 |
|
Create comprehensive case studies page with embedded GSC project gallery |
Chad Weidert |
2026-01-18 |
|
Add Greater Seattle Concrete case study with project portfolio link |
Chad Weidert |
2026-01-18 |
|
Create Resources page with manuals; add workflow details to homepage; update navigation |
Chad Weidert |
2026-01-18 |
|
Add product information and TiltUpVision announcement to homepage |
Chad Weidert |
2026-01-18 |
|
Fix star ratings - add UTF-8 charset and replace with Font Awesome stars |
Chad Weidert |
2026-01-18 |
|
Move ConstructiVision logo to header of all pages and remove from index body |
Chad Weidert |
2026-01-18 |
|
Add Font Awesome icon library to all HTML pages |
Chad Weidert |
2026-01-18 |
|
Remove checkmark symbol from Why Sign In list |
Chad Weidert |
2026-01-17 |
|
Remove Coming Soon text and fix button opacity for consistent sizing and alignment |
Chad Weidert |
2026-01-17 |
|
Update button elements to match CSS styling for consistent sizing |
Chad Weidert |
2026-01-17 |
|
Fix social media button sizing - ensure all buttons are 48px tall and consistent |
Chad Weidert |
2026-01-17 |
|
Clean up login page - fix button rendering and remove duplicate code |
Chad Weidert |
2026-01-17 |
|
Fix LinkedIn and Instagram access denied errors - mark as Coming Soon with setup instructions |
Chad Weidert |
2026-01-17 |
|
Fix login buttons: restore all SDKs, fix LinkedIn, ensure consistent sizing |
Chad Weidert |
2026-01-17 |
|
Fix X and Instagram button styling with proper gradients and icons |
Chad Weidert |
2026-01-17 |
|
Use official SDKs for all social login buttons (Google, Facebook, LinkedIn, X, Instagram) |
Chad Weidert |
2026-01-17 |
|
Improve social media button styling with gradients and better shadows |
Chad Weidert |
2026-01-17 |
|
Add LinkedIn login option |
Chad Weidert |
2026-01-17 |
|
Add social media login options (Facebook, Instagram, X) - remove social follow links |
Chad Weidert |
2026-01-17 |
|
Add Google OAuth login feature with documentation |
Chad Weidert |
2026-01-17 |
|
Add reviews page with shared CSS header navigation |
Chad Weidert |
2026-01-17 |
|
Remove arrow characters from links |
Chad Weidert |
2026-01-17 |
|
Add CV.jpg construction site image to homepage |
Chad Weidert |
2026-01-17 |
|
Add CV.jpg from docs/source to webpage |
Chad Weidert |
2026-01-17 |
|
Add deployment pipeline documentation page and update homepage with construction site image reference |
Chad Weidert |
2026-01-17 |
|
Add CSV Manual.pdf and CV logo to webpage with styled HTML |
Chad Weidert |
2026-01-17 |
|
Add ConstructiVision v3.60 and v11 source code files with installation guide update |
Chad Weidert |
2026-01-17 |
|
Update main index with web deployment link |
Chad Weidert |
2026-01-17 |
|
Add web deployment architecture documentation to Sphinx |
Chad Weidert |
2026-01-17 |
|
Add initial webpage index.html and terraform config |
Chad Weidert |
2026-01-17 |
|
Update deployment source: switch from Sphinx docs to /webpage folder |
Chad Weidert |
2026-01-17 |
|
Add S3 + CloudFront deployment pipeline: GitHub Actions OIDC + Terraform IAM setup |
Chad Weidert |
2026-01-17 |
|
Add completion dates for completed items and target dates for active workstreams |
Chad Weidert |
2026-01-16 |
|
Update timeline and risk register: add Q1 multi-VM deployment, compatibility testing, remote access, UI documentation tasks |
Chad Weidert |
2026-01-16 |
|
Update modernization plan: document P1 advancement workstreams (VM deployment, compatibility testing, remote access, UI documentation) |
Chad Weidert |
2026-01-16 |
|
Use full milestone names in email, add link to milestones dashboard |
Chad Weidert |
2026-01-16 |
|
Add legacy ConstructiVision installation ISOs and documentation |
Chad Weidert |
2026-01-16 |
|
chore: auto-generate weekly update for 2026-01-16 |
GitHub Action |
2026-01-16 |
|
Fix email URL to include /ConstructiVision/ path |
Chad Weidert |
2026-01-16 |
|
chore: auto-generate weekly update for 2026-01-16 |
GitHub Action |
2026-01-16 |
|
Improve email: plain language summary, remove markdown formatting |
Chad Weidert |
2026-01-16 |
|
chore: auto-generate weekly update for 2026-01-16 |
GitHub Action |
2026-01-16 |
|
Fix email date and add What Changed content to email body |
Chad Weidert |
2026-01-16 |
|
chore: auto-generate weekly update for 2026-01-16 |
GitHub Action |
2026-01-16 |
|
Add email notification to weekly update workflow |
Chad Weidert |
2026-01-16 |
|
chore: auto-generate weekly update for 2026-01-14 |
GitHub Action |
2026-01-14 |
|
Fix parsing: replace specific headers instead of adding bullets to all lines |
Chad Weidert |
2026-01-14 |
|
chore: auto-generate weekly update for 2026-01-14 |
GitHub Action |
2026-01-14 |
|
Restructure weekly update workflow: separate API calls for Timeline/Scope/Risk and What’s Next, tighter format |
Chad Weidert |
2026-01-14 |
|
Remove duplicate week header |
Chad Weidert |
2026-01-14 |
|
chore: auto-generate weekly update for 2026-01-14 |
GitHub Action |
2026-01-14 |
|
Change ‘What Shipped’ to ‘What was Delivered’ and filter out chore commits |
Chad Weidert |
2026-01-14 |
|
Clean up extra blank lines and whitespace in weekly updates |
Chad Weidert |
2026-01-14 |
|
chore: auto-generate weekly update for 2026-01-14 |
GitHub Action |
2026-01-14 |
|
Use printf %b to convert escaped newlines for proper section parsing |
Chad Weidert |
2026-01-14 |
|
chore: auto-generate weekly update for 2026-01-14 |
GitHub Action |
2026-01-14 |
|
Use awk regex matching for robust section extraction from AI response |
Chad Weidert |
2026-01-14 |
|
chore: auto-generate weekly update for 2026-01-14 |
GitHub Action |
2026-01-14 |
|
Fix parsing: convert escaped newlines to actual newlines for section extraction |
Chad Weidert |
2026-01-14 |
|
chore: auto-generate weekly update for 2026-01-14 |
GitHub Action |
2026-01-14 |
|
Add AI response content extraction to weekly update workflow |
Chad Weidert |
2026-01-14 |
|
chore: auto-generate weekly update for 2026-01-14 |
GitHub Action |
2026-01-14 |
|
chore: auto-generate weekly update for 2026-01-14 |
GitHub Action |
2026-01-14 |
|
Log OpenAI API responses to .github/logs/ directory |
Chad Weidert |
2026-01-14 |
|
Log raw API response for debugging |
Chad Weidert |
2026-01-14 |
|
chore: auto-generate weekly update for 2026-01-14 |
GitHub Action |
2026-01-14 |
|
Rewrite workflow: remove multi-line YAML strings, use single-line jq |
Chad Weidert |
2026-01-14 |
|
Fix jq formatting: proper YAML syntax for nested JSON |
Chad Weidert |
2026-01-14 |
|
Fix weekly update workflow: properly pass commit data to OpenAI and parse response with jq |
Chad Weidert |
2026-01-14 |
|
chore: auto-generate weekly update for 2026-01-14 |
GitHub Action |
2026-01-14 |
|
Fix YAML syntax: use file-based JSON payload instead of inline |
Chad Weidert |
2026-01-14 |
|
Fix YAML syntax in weekly-update.yml workflow |
Chad Weidert |
2026-01-14 |
|
Add AI-generated disclaimer to weekly update template |
Chad Weidert |
2026-01-14 |
|
Integrate OpenAI API to auto-generate weekly update content |
Chad Weidert |
2026-01-14 |
|
Add automated weekly update workflow to generate template entries every Monday |
Chad Weidert |
2026-01-14 |
|
Remove redundant Next Milestone section - kept Next 3 Milestones instead |
Chad Weidert |
2026-01-14 |
|
Add Next 3 Milestones to dashboard and direct links to Milestones/Weekly Updates |
Chad Weidert |
2026-01-14 |
|
Fix WOC 2027 dates in Timeline and Demo Plan; fix weekly update cadence to avoid Monday/Tuesday mismatch |
Chad Weidert |
2026-01-14 |
|
Use %aN format specifier for mailmap author names |
Chad Weidert |
2026-01-14 |
|
Add –use-mailmap flag to git log for proper author name display |
Chad Weidert |
2026-01-14 |
|
Force pages workflow to checkout latest main with changelog updates |
Chad Weidert |
2026-01-14 |
|
Add mailmap to display full author name in changelogs |
Chad Weidert |
2026-01-14 |
|
Fix changelog timestamp generation and filter out chore commits |
Chad Weidert |
2026-01-14 |
|
Trigger changelog workflow |
Chad Weidert |
2026-01-14 |
|
Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-01-14 |
|
Reorder changelog: detailed 10 first, then full log; use full commit message |
Chad Weidert |
2026-01-14 |
|
Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-01-14 |
|
Fix WOC year to 2027, add Dec 15 Demo Freeze, fix ConstructiVision branding, add Confidence level |
Chad Weidert |
2026-01-14 |
|
Fix sed command syntax in update-changelog workflow |
Chad Weidert |
2026-01-14 |
|
Resolve merge conflict - keep single Last Updated entry |
Chad Weidert |
2026-01-14 |
|
Remove duplicate Last Updated entries and fix workflow sed command |
Chad Weidert |
2026-01-14 |
|
Show contents toctree on home page |
Chad Weidert |
2026-01-14 |
|
Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-01-14 |
|
Fix pages workflow to use workflow_run trigger for proper sequencing after changelog update |
Chad Weidert |
2026-01-14 |
|
Merge branch ‘main’ of github.com:ConstructiVision/ConstructiVision |
Chad Weidert |
2026-01-14 |
|
Make docs/pages workflow depend on update-changelog for correct order |
Chad Weidert |
2026-01-14 |
|
Add permissions to update-changelog workflow for write access |
Chad Weidert |
2026-01-14 |
|
Reorder CHANGELOG: latest 10 details before recent 100 |
Chad Weidert |
2026-01-14 |
|
Fix quick links with markdown and rewrite About section for product focus |
Chad Weidert |
2026-01-14 |
|
Update workflow to also refresh dashboard timestamp on each push |
Chad Weidert |
2026-01-13 |
|
Add GitHub Actions workflow to auto-generate commit history changelog |
Chad Weidert |
2026-01-13 |
|
Create v360 module analyses hub; remove auto-expanding modules from legacy nav |
Chad Weidert |
2026-01-13 |
|
Add actual weekly updates log (running log format) and update dashboard link |
Chad Weidert |
2026-01-13 |
|
Add executive milestones dashboard table (M1-M8) |
Chad Weidert |
2026-01-13 |
|
Redesign home page as executive dashboard with status, risks, and milestones |
Chad Weidert |
2026-01-13 |
|
Add legacy installers documentation |
Chad Weidert |
2026-01-12 |
|
Add installers section to legacy documentation hierarchy |
Chad Weidert |
2026-01-12 |
|
Use toctree for modernization-2026 index so pages appear in navigation |
Chad Weidert |
2026-01-08 |
|
Add modernization-2026 documentation |
Chad Weidert |
2026-01-07 |
|
Include modernization-2026 in top-level toctree |
Chad Weidert |
2026-01-07 |
|
Correct image path to go up from legacy subdirectory |
Chad Weidert |
2026-01-07 |
|
Correct image path to go up from legacy subdirectory |
Chad Weidert |
2026-01-07 |
|
Fix image path to reference CV.jpg from _static folder |
Chad Weidert |
2026-01-07 |
|
Add ConstructiVision logo to legacy documentation landing page |
Chad Weidert |
2026-01-07 |
|
Add ConstructiVision Legacy SWAD to legacy documentation index |
Chad Weidert |
2026-01-07 |
|
Remove incorrect 4-space indentation causing code block rendering |
Chad Weidert |
2026-01-07 |
|
Fix markdown list formatting - ensure consistent indentation in v360-modules |
Chad Weidert |
2026-01-07 |
|
Update pages for install chunk 5 lsp files |
Chad Weidert |
2026-01-07 |
|
Update pages for install chunk 4 lsp files |
Chad Weidert |
2026-01-07 |
|
Update pages for install chunk 3 lsp files |
Chad Weidert |
2026-01-07 |
|
Update pages for install chunk 2 lsp files |
Chad Weidert |
2026-01-07 |
|
Update pages for install chunk 1 lsp files |
Chad Weidert |
2026-01-07 |
|
Update pages for install remaining installers |
Chad Weidert |
2026-01-07 |
|
Update pages for install cabs |
Chad Weidert |
2026-01-07 |
|
Update pages for csv.lsp |
Chad Weidert |
2026-01-07 |
|
Update pages for wincss and csv menu |
Chad Weidert |
2026-01-06 |
|
Update legacy setup ini pages |
Chad Weidert |
2026-01-06 |
|
Update legacy setup pages |
Chad Weidert |
2026-01-06 |
|
Update legacy overview for pages |
Chad Weidert |
2026-01-06 |
|
Fix Sphinx 8 intersphinx + add construction styling |
Chad Weidert |
2026-01-06 |
|
Trigger Pages deploy |
Chad Weidert |
2026-01-06 |
|
Trigger Pages deploy |
Chad Weidert |
2026-01-06 |
|
Trigger Pages deploy |
Chad Weidert |
2026-01-06 |
|
Trigger Pages deploy |
Chad Weidert |
2026-01-06 |
|
Change runner environment from Linux to Windows |
Chad Weidert |
2026-01-06 |
|
Change deployment runner to self-hosted Windows |
Chad Weidert |
2026-01-06 |
|
Enhance GitHub Actions for Sphinx docs deployment |
Chad Weidert |
2026-01-06 |
|
Normalize line endings |
Chad Weidert |
2026-01-05 |
|
Add .gitattributes for consistent line endings |
Chad Weidert |
2026-01-05 |
|
Add support for pages and docs |
Chad Weidert |
2026-01-05 |
|
remove keys |
Chad Weidert |
2025-12-15 |
|
Remove private SSH key from repo |
Chad Weidert |
2025-12-15 |