5.1 KiB
5.1 KiB
📋 Complete Post-Restart Verification Checklist
Created: February 25, 2026 Purpose: Verify all infrastructure fixes work after OpenClaw gateway restart
🔄 Subagent System (Critical Priority)
agents_listreturns: main, alice-researcher, bob-implementer, charlie-testersessions_spawnworks: Alice can be spawned with test task- Subagents can read their SOUL.md and workspace files
- Subagent status cron reports active/idle correctly
- Alice/Bob/Charlie can access their specialized workspaces
🏗️ Composable Architecture (High Priority)
- Skills use modular components (extract-content, create-document, etc.)
- No direct Supabase calls in CLI scripts or skills
- API passthrough pattern: CLI → API → Database
- Mission Control CLI calls Mission Control API (not Gantt Board)
- Skills handle multiple input types: URLs, files, raw data
🌐 API & Endpoint Management
- Gantt Board API:
https://gantt-board.vercel.app/api(production) - Mission Control API:
POST /api/documentsendpoint exists - Skills can create documents via API instead of direct Supabase
- Cron jobs use production endpoints (no localhost)
- Programmatic authentication works for all APIs
- API responses include proper error handling
🤖 Enhanced Agent Workflows
- Agents use checklist format for task updates
- Checklists enable perfect resumability
- Status transitions: open → in-progress → review → done
- Progress tracking shows what/when/why for each step
- Agents can resume from last incomplete checklist item
⚙️ Configuration Management
- TOOLS.md contains all endpoints, credentials, variables
- MEMORY.md has complete workflow documentation
- openclaw.json has correct subagent configuration
- No hardcoded localhost URLs in automation
- Configuration changes persist across sessions
🔄 Cron Job Operations
- Gantt Board Task Worker uses production API
- Subagent monitor spawns agents when tasks available
- Authentication works without manual intervention
- Error handling and logging functions correctly
- Tasks are processed in priority order
📚 Research & Document Workflows
- "Document this: [input]" creates Mission Control documents
- "Research this: [input]" follows full analysis workflow
- Skills use checklist progress tracking
- Implementation plans attached for ADOPT/EVALUATE_LATER
- Documents appear in Mission Control with proper metadata
📅 Sprint & Task Management
- Tasks created in correct sprint (auto-detected by date)
- Sprint status updates based on date ranges
- Task worker finds and processes active sprint tasks
- No tasks assigned to completed or planning sprints
- Task comments use structured checklist format
📖 Memory & Documentation
- MEMORY.md contains all workflow patterns
- Lessons learned prevent past mistakes
- Composable architecture principles documented
- Subagent setup process clearly explained
- Configuration troubleshooting guides available
🧪 Integration Testing
- End-to-end research workflow: URL → Document + Task + Analysis
- Subagent delegation: Spawn → Work → Report → Complete
- Cron job automation: Task finding → Agent spawning → Completion
- API consistency: All services use same auth/error patterns
- Cross-project communication: Gantt ↔ Mission Control APIs
🚨 Failure Recovery
If subagents don't work:
- Check
/Users/mattbruce/.openclaw/agents/structure - Verify openclaw.json has correct entries + allowAny
- Restart OpenClaw gateway again
- Check MEMORY.md subagent setup guide
If APIs don't work:
- Verify TOOLS.md has correct production URLs
- Test endpoints manually with curl
- Check authentication is programmatic
- Confirm no localhost references
If skills fail:
- Check they use modular components
- Verify no direct DB calls
- Test with different input types
- Check error handling
📊 Success Metrics
- Subagents: 3 active specialized agents spawnable
- APIs: All endpoints working with production URLs
- Workflows: Zero direct DB calls, full composability
- Automation: Cron jobs fully operational
- Documentation: All patterns preserved in MEMORY.md
🧪 Quick Test Commands
# Subagents
agents_list
sessions_spawn({task: "test", agentId: "alice-researcher"})
# APIs
curl https://gantt-board.vercel.app/api/sprints
curl http://localhost:3001/api/documents
# CLI
cd /Users/mattbruce/Documents/Projects/OpenClaw/Web/gantt-board
./scripts/task.sh list
# Skills (test with URL)
# Research workflow should use checklists
📝 Session Summary
This checklist verifies all fixes from the February 25, 2026 session:
- Subagent accessibility issues resolved
- Mission Control CLI architecture fixed
- Composable skill architecture implemented
- Enhanced agent workflows with checklists
- Configuration management rules established
- Cron job operations with production endpoints
Run this checklist after OpenClaw restart to ensure all systems are operational.