markitect-main/tools
tegwick 64d1606740 feat: add comprehensive testing and error tracking for edit mode
Add robust testing framework to prevent regression of edit mode:
- Comprehensive regression tests for JavaScript syntax validation
- Build-time JavaScript validation tool with Node.js integration
- Enhanced error tracking with detailed logging and recovery
- Makefile integration for `make validate-js` command

Features:
- Validates JavaScript syntax in generated HTML templates
- Detects common issues like broken string literals and brace escaping
- Enhanced error reporting with timestamps and context
- Automatic error recovery for graceful degradation
- Build validation to catch syntax errors before deployment

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-25 16:53:09 +02:00
..
chaos_results feat: enhance issue management tooling and clarify performance metrics 2025-10-03 11:09:47 +02:00
agent_tooling_optimizer.py feat: Complete Issue #61 - Agent Tooling Optimizer implementation 2025-10-02 04:50:55 +02:00
capability_discovery.py feat: implement comprehensive capability inclusion management system 2025-10-25 01:40:43 +02:00
chaos_test_runner.py refactor: organize chaos test runner into tools directory 2025-10-03 10:25:33 +02:00
datamodel_optimizer.py fix: eliminate all test suite warnings - Issue #129 2025-10-06 02:11:28 +02:00
emoji_utils.py feat: implement --emoji flag and MARKITECT_EMOJI environment variable - Issue #37 2025-10-06 17:46:54 +02:00
fix_paths.py chore: history cleanup 2025-10-03 03:39:43 +02:00
requirements_engineering_toolkit.py feat: Integrate Requirements Engineering Agent and fix Issue #59 test failures 2025-10-02 00:45:06 +02:00
run_architectural_tests.py chore: history cleanup 2025-10-03 03:39:43 +02:00
run_randomized_tests.py chore: history cleanup 2025-10-03 03:39:43 +02:00
schema_summary.py feat: implement --emoji flag and MARKITECT_EMOJI environment variable - Issue #37 2025-10-06 17:46:54 +02:00
testing_efficiency_optimizer.py feat: Complete Issue #57 - Testing efficiency optimization with TDD8 workflow enhancements 2025-10-02 05:11:25 +02:00
validate_deployment.py feat: complete Issue #146 - Asset Management Implementation Milestone 2025-10-14 18:29:37 +02:00
validate_js_syntax.py feat: add comprehensive testing and error tracking for edit mode 2025-10-25 16:53:09 +02:00
visualize_schema.py feat: implement --emoji flag and MARKITECT_EMOJI environment variable - Issue #37 2025-10-06 17:46:54 +02:00