home-lab/packages
Geir Okkenhaug Jerstad 564faaa479 feat: implement modular lab tool structure with working CLI
- Add lab/ module structure (core, machines, deployment, monitoring)
- Add mcp/ server stub for future MCP integration
- Update main.scm to use new modular architecture
- Fix utils/config.scm to export get-current-config function
- Create comprehensive test suite with all modules passing
- Update TODO.md with completed high priority tasks

Key improvements:
- Modular design following K.I.S.S principles
- Working CLI interface for status, machines, deploy commands
- Infrastructure status checking functional
- All module tests passing
- Clean separation of pure/impure functions

CLI now works: ./main.scm status, ./main.scm machines, ./main.scm deploy <machine>
2025-06-16 14:29:00 +02:00
..
.cursor feat: Complete migration to GNU Guile Scheme with MCP integration 2025-06-15 22:17:47 +02:00
.roo feat: Complete migration to GNU Guile Scheme with MCP integration 2025-06-15 22:17:47 +02:00
.taskmaster grokking simplicity and refactoring 2025-06-16 13:43:21 +02:00
lab-tool feat: implement modular lab tool structure with working CLI 2025-06-16 14:29:00 +02:00
mcp-server grokking simplicity and refactoring 2025-06-16 13:43:21 +02:00
.env.example feat: Complete migration to GNU Guile Scheme with MCP integration 2025-06-15 22:17:47 +02:00
.gitignore feat: Complete migration to GNU Guile Scheme with MCP integration 2025-06-15 22:17:47 +02:00
.instructions.md grokking simplicity and refactoring 2025-06-16 13:43:21 +02:00
.roomodes feat: Complete migration to GNU Guile Scheme with MCP integration 2025-06-15 22:17:47 +02:00
.windsurfrules grokking simplicity and refactoring 2025-06-16 13:43:21 +02:00
claude-task-master-ai.nix feat: Add deploy-rs integration with basic configuration 2025-06-15 10:03:56 +02:00
default.nix feat: Add deploy-rs integration with basic configuration 2025-06-15 10:03:56 +02:00
flake.lock feat: Complete migration to GNU Guile Scheme with MCP integration 2025-06-15 22:17:47 +02:00
flake.nix feat: Complete migration to GNU Guile Scheme with MCP integration 2025-06-15 22:17:47 +02:00
home-lab-tools.nix feat: Complete deploy-rs integration project (90% complete) 2025-06-15 20:55:32 +02:00
lab-tools.nix grokking simplicity and refactoring 2025-06-16 13:43:21 +02:00
lab_tool_howto.md feat: Complete migration to GNU Guile Scheme with MCP integration 2025-06-15 22:17:47 +02:00
RAG-MCP-TaskMaster-Roadmap.md Some research into building a RAG 2025-06-16 08:58:52 +02:00
README.md feat: Complete migration to GNU Guile Scheme with MCP integration 2025-06-15 22:17:47 +02:00