docs: Add design pattern examples and update submodule

Add Design Pattern Documentation:
- Add CopyFirstMigration.md - Documents the copy-first migration principle
  used in the TestDrive-JSUI capability migration
- Add DontRepeatYourself.md - Documents the DRY principle
- Add DesignPrincipleSchema.json - JSON schema for design pattern documentation

Update Submodule:
- Update testdrive-jsui submodule pointer to include Phase 4 documentation
  (migration completion with legacy file cleanup)

Context:
These design pattern examples document the principles applied during the
successful TestDrive-JSUI migration, which serves as a reference implementation
of the copy-first migration pattern.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
tegwick 2025-12-16 17:00:31 +01:00
parent a1476a98b5
commit 2e6f292e48
4 changed files with 454 additions and 1 deletions

@ -1 +1 @@
Subproject commit 796c04709a925f128cad52cc2cefbfcb247d48f6
Subproject commit 66cbd5c3d824ba9a048baac6e7e8cf0471d5c2ea