refactor: eliminate duplicate control files and consolidate to capabilities/

- Removed duplicate control files from testdrive-jsui/static/js/controls/
- Removed duplicate control files from markitect/static/js/controls/
- Updated all references to point to capabilities/testdrive-jsui/js/controls/
- Fixed relative paths in test files and templates
- Consolidated to single source of truth in capabilities directory
- Updated plugin configuration and documentation references

This eliminates confusion and ensures all systems use the most recent
control implementations from the capabilities directory.

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

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-11-14 23:37:17 +01:00
parent d98c3ae05a
commit 3264517c91
20 changed files with 34 additions and 4550 deletions

View File

@@ -43,11 +43,11 @@ class TestDriveJSUIEngine(RenderingEnginePlugin):
"static/js/core/section-manager.js",
"static/js/components/debug-panel.js",
"static/js/components/dom-renderer.js",
"static/js/controls/control-base.js",
"static/js/controls/contents-control.js",
"static/js/controls/status-control.js",
"static/js/controls/debug-control.js",
"static/js/controls/edit-control.js",
"../capabilities/testdrive-jsui/js/controls/control-base.js",
"../capabilities/testdrive-jsui/js/controls/contents-control.js",
"../capabilities/testdrive-jsui/js/controls/status-control.js",
"../capabilities/testdrive-jsui/js/controls/debug-control.js",
"../capabilities/testdrive-jsui/js/controls/edit-control.js",
"static/js/config-loader.js",
"static/js/main-updated.js"
],