Commit graph

3 commits

Author SHA1 Message Date
erik
84e3cb5a77 Update docs with Phase 6 progress
CLAUDE.md: Update status to Phase 6 in progress, add new pitfalls
and key files discovered during verification.

PLAN.md: Mark Steps 1, 2, and 2b complete with results (50/50 CLSIDs,
13/13 DAT tests). Add DecalDat functional test as Step 2b.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 00:15:06 +01:00
erik
6a67ec2056 Add COM registration verification script
Test-ComRegistration.ps1 registers all 10 COM server DLLs via regasm
and verifies all 50 CLSIDs appear in the registry. Supports -Build
to compile first and -Unregister to clean up. Checks both native and
WOW6432Node registry paths for 32-bit COM on 64-bit Windows.

Result: 50/50 CLSIDs pass, 0 GUID mismatches vs original Decal.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 00:12:37 +01:00
erik
a415c6d6ac Add project plan and next steps documentation
Covers all 5 completed phases, project structure, Phase 6 verification
strategy (bottom-up one-DLL-at-a-time testing), and known pitfalls.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 18:29:49 +01:00