generated from coulomb/repo-seed
Implemented all cleanup items from CLEANUP_REPORT.md: Legacy Code Removal: - Removed document-controls-legacy.js wrapper - Updated 4 test files to use DocumentControls directly - Updated scripts/list_components.py acronym mappings - Updated tests/test_component_listing.py expectations Archive and Organization: - Moved relicts/ to docs/prototypes/ with README explaining history - Moved MIGRATION_STATUS.md to docs/migration/ - Removed IMPLEMENTATION_NOTES.md legacy references Test Verification: - All 68 JavaScript tests passing (Jest) - All 3 Python component tests passing - No breaking changes to functionality The codebase is now cleaner with no legacy wrappers or empty directories. Migration is complete and documented. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
TestDrive-JSUI Prototypes
This directory contains historical HTML prototypes from the development of the control system architecture.
Files
- AllControlsRudimentary.html - Early prototype showing all control panels
- ControlFooter.html - Footer control prototype
- DebugControlContent.html - Reference implementation for enhanced ControlBase behavior
- StatusPsychadelic.html - Status control visual prototype
Historical Context
These prototypes were created during the development of the enhanced ControlBase architecture (documented in IMPLEMENTATION_NOTES.md). They served as reference implementations for:
- Icon-only collapsed state
- Expand/drag functionality
- Bottom-left corner resize
- Collapse with position restoration
- Header toggle for content visibility
Status
These files are archived for historical reference only. The implemented code is now in:
js/controls/control-base.js- Base control classjs/controls/edit-control.js- Edit paneljs/controls/debug-control.js- Debug paneljs/controls/status-control.js- Status indicatorjs/controls/contents-control.js- Table of contents
Notes
The DebugControlContent.html prototype was specifically referenced in the IMPLEMENTATION_NOTES.md as the source for the advanced panel behavior patterns that were implemented in the ControlBase class.
Archived: December 16, 2025