- Added workspace rules to CLAUDE.md (permanent memory)
* Never use /home/bam/ for project files
* Always use /home/bam/claude/mvp-factory/ for all work
* Ask permission before home directory access
- Updated .claude/settings.local.json with workspace rules
- Moved 29+ test scripts from /home/bam/ to project test-scripts/
* OpenHands wrapper scripts
* Python test/diagnostic scripts
* Build and test utilities
- Deleted 90+ duplicate/outdated files from /home_bam/
* Test scripts (.sh, .py, .js)
* Configuration files (.json, .yml)
* Documentation duplicates
* Log files
✅ Home directory clean - all project files organized in project dir
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- n8n-workflow-specialist: n8n workflow design and debugging
- openhands-sdk-specialist: OpenHands SDK integration
- gitea-integration-specialist: Gitea webhook & API management
- security-audit-specialist: Security audit & permission checks
- docker-services-specialist: Docker service management
- phase3-implementation-specialist: Phase 3 autonomous build test
All agents use YAML frontmatter format per official documentation:
https://code.claude.com/docs/en/sub-agents
Location: .claude/agents/
Model: sonnet (5 agents), opus (1 agent)
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
Major restructuring:
✅ Created CLAUDE.md (concise, references only)
✅ Moved n8n API docs to n8n-api.md (complete reference)
✅ Created phase2.md (detailed Phase 2 documentation with timing)
✅ Created phase3.md (detailed Phase 3 plan with timing estimates)
✅ Fixed directory path: /home/bam/services/services-stack
✅ Added time breakdown for Phase 2 (~8-10 hours)
✅ Added time estimation for Phase 3 (4-5 hours)
✅ Structured documentation with main file + detailed references
Files created:
- n8n-api.md (complete n8n API reference)
- phase2.md (Phase 2 detailed documentation with time breakdown)
- phase3.md (Phase 3 detailed plan with timeline)
Files modified:
- CLAUDE.md (made concise, references other files)
Benefits:
- Easier to navigate documentation
- Each phase has its own detailed file
- Time planning helps estimate future work
- Clear references between files
- Better organization overall
Major updates:
✅ Removed outdated OpenHands API server content from CLAUDE.md
✅ Added comprehensive OpenHands SDK approach documentation
✅ Added complete n8n API documentation with 11+ operations
✅ Documented API key locations (/home/bam/.n8n_api_key, /home/bam/openhands/.env)
✅ Created test-scripts/ directory with SDK wrappers and build tests
✅ Added README.md for test-scripts with usage examples
✅ Updated project status to 'COMPLETE & PRODUCTION READY'
New test scripts:
- SDK wrappers: openhands-sdk-wrapper-sh.sh, .py, -fixed.py
- Build tests: build_test.sh, advanced_build_test.sh, build-test-complete.sh
- Diagnostics: check_environment.sh, diagnose.sh, explore.sh
All documentation now reflects SDK approach (CLI via SSH) instead of server API approach