- Created 15 real-world test scenarios across diverse industries - Each scenario includes autonomous instructions and results placeholders - Industries covered: engineering, healthcare, finance, education, tech, agriculture - Scenarios test FSS-Mini-RAG with authentic professional use cases - Complete deployment guide and validation tools included - Ready for agent delegation and execution Scenarios range from mechanical engineering CAD standards to cybersecurity compliance, ensuring broad market validation.
3.0 KiB
3.0 KiB
Test Scenario 14: Software Development - API Design & Documentation Best Practices
🏢 Industry Context: Software Development/Tech
Role: Technical Lead
Task: Research API design patterns and documentation strategies for microservices architecture
📋 Scenario Description
You're leading the development of a microservices platform for a SaaS company. You need to research REST API design best practices, OpenAPI documentation standards, authentication patterns, and testing strategies to ensure scalable and maintainable system architecture.
🎯 Your Mission (Completely Autonomous)
Step 1: Setup FSS-Mini-RAG
- Read the repository README.md to understand how to install FSS-Mini-RAG
- Follow the installation instructions for your platform
- Verify the installation works by running
rag-mini --help
Step 2: Gather Research Materials
Create a folder called api-design-research and populate it with relevant documentation:
- REST API design principles and best practices
- OpenAPI specification and documentation standards
- API authentication and security patterns
- Microservices architecture design guidelines
- API testing and monitoring strategies
Sources to explore:
- API design and development best practices guides
- OpenAPI and Swagger documentation resources
- Microservices architecture patterns and case studies
- API security and authentication frameworks
- Software testing and quality assurance resources
Step 3: Index and Search
- Use FSS-Mini-RAG to index your
api-design-researchfolder - Perform searches to answer these questions:
- "What are the REST API design principles for scalable systems?"
- "How should API documentation be structured using OpenAPI?"
- "What authentication patterns work best for microservices?"
- "How should API versioning be managed?"
- "What testing strategies ensure API reliability?"
Step 4: Document Your Findings
Write your findings in RESULTS.md including:
- API design patterns and architectural principles
- Documentation standards and tooling recommendations
- Security and authentication implementation strategies
- Version management and backward compatibility
- Testing and monitoring framework recommendations
Step 5: Evaluation
Rate FSS-Mini-RAG's effectiveness for:
- Finding specific information across multiple documents
- Searching complex documentation efficiently
- Helping with research and analysis workflows
- Overall usefulness for software development/tech industry applications
📁 Deliverables
api-design-research/folder with research materialsRESULTS.mdwith findings and FSS-Mini-RAG evaluation- Documentation of your search queries and discoveries
⏱️ Expected Duration: 2-3 hours
🎓 Learning Objectives
- Test FSS-Mini-RAG with software development/tech industry content
- Evaluate search effectiveness with domain-specific documentation
- Assess usefulness for professional research workflows in software development/tech