botserver/prompts/dev/platform
Rodrigo Rodriguez (Pragmatismo) 1f9100d3a5 feat: refactor auth and models, update LLM fallback strategy
- Simplified auth module by removing unused imports and code
- Cleaned up shared models by removing unused structs (Organization, User, Bot, etc.)
- Updated add-req.sh to comment out unused directories
- Modified LLM fallback strategy in README with additional notes about model behaviors

The changes focus on removing unused code and improving documentation while maintaining existing functionality. The auth module was significantly reduced by removing redundant code, and similar cleanup was applied to shared models. The build script was adjusted to reflect currently used directories.
2025-11-04 23:11:33 -03:00
..
add-keyword.md Enhance bot memory and Redis guards 2025-10-16 14:22:28 -03:00
add-model.md Enhance bot memory and Redis guards 2025-10-16 14:22:28 -03:00
add-service.md Enhance bot memory and Redis guards 2025-10-16 14:22:28 -03:00
botserver.md refactor: update configuration prefix to 'pragmatismo-' and add CLI example format 2025-10-27 18:32:36 -03:00
cli.md refactor: update configuration prefix to 'pragmatismo-' and add CLI example format 2025-10-27 18:32:36 -03:00
doc-guide-topic.md Enhance bot memory and Redis guards 2025-10-16 14:22:28 -03:00
fix-errors.md Refactor bootstrap and package manager, add ureq 2025-10-19 11:08:23 -03:00
ide.md feat(package_manager): add check_cmd to ComponentConfig and services 2025-11-04 09:25:03 -03:00
README.md feat: refactor auth and models, update LLM fallback strategy 2025-11-04 23:11:33 -03:00
shared.md refactor: update configuration prefix to 'pragmatismo-' and add CLI example format 2025-10-27 18:32:36 -03:00

LLM Strategy & Workflow

Fallback Strategy (After 3 attempts / 10 minutes):

When initial attempts fail, sequentially try these LLMs:

  1. DeepSeek-V3-0324 (good architect, adventure, reliable, let little errors just to be fixed by gpt-*)
  2. DeepSeek-V3.1 (slower)
  3. gpt-5-chat (slower, let warnings...)
  4. gpt-oss-120b
  5. Claude (Web): Copy only the problem statement and create unit tests. Create/extend UI.
  6. Llama-3.3-70B-Instruct (alternative)

Development Workflow:

  • One requirement at a time with sequential commits
  • On error: Stop and consult Claude for guidance
  • Change progression: Start with DeepSeek, conclude with gpt-oss-120b
  • Final validation: Use prompt "cargo check" with gpt-oss-120b