# Testing Prompts Archive
This directory contains testing instructions and prompts used during Feature 003 development and validation.
## Files
### Feature 003 Testing Prompts
1. **`MCP_CLIENT_TESTING_PROMPT.txt`** (Initial Testing)
- Original 11-test comprehensive validation suite
- Tests all work item CRUD operations
- Tests hierarchical relationships and optimistic locking
- Tests backward compatibility with legacy endpoints
- Used to identify 2 critical bugs (session management, status translation)
2. **`MCP_CLIENT_RETEST_PROMPT.txt`** (Post-Bug-Fix Testing)
- Testing instructions after critical bug fixes
- Expected results: 10/11 tests passing
- Verified fixes for SQLAlchemy session and status translation issues
3. **`MCP_CLIENT_FINAL_TEST_PROMPT.txt`** (Final Validation)
- Final testing after hierarchy enhancement
- Validates explicit ancestors/descendants arrays in responses
- Expected results: 11/11 tests passing
- Confirmed production readiness
4. **`TESTING_PROMPT.md`** (Comprehensive Local Testing)
- Local testing instructions for parallel development
- Database migration verification
- Model and service import validation
- Unit and integration test execution
- Performance validation
5. **`STANDALONE_TESTING_PROMPT.txt`** (Standalone Testing)
- Independent testing instructions
- No dependencies on other projects
- Self-contained validation suite
## Usage
These prompts are archived for reference and can be used:
- To understand the testing methodology used for Feature 003
- As templates for testing future features
- To reproduce validation results
- For regression testing after major changes
## Testing Results
**Final Validation** (using MCP_CLIENT_FINAL_TEST_PROMPT.txt):
- ✅ 11/11 tests passing (100%)
- ✅ All work item CRUD operations functional
- ✅ Hierarchical queries with ancestors/descendants arrays
- ✅ Optimistic locking working correctly
- ✅ Backward compatibility maintained
**Bug Fixes Validated**:
1. SQLAlchemy session management (DetachedInstanceError) - FIXED
2. Status translation for backward compatibility - FIXED
**Enhancements Validated**:
1. Explicit ancestors/descendants arrays in query responses - WORKING
2. Metadata documentation - COMPLETE
## Related Documentation
- Feature specification: `specs/003-database-backed-project/spec.md`
- Merge summary: `docs/2025-10-10-feature-003-merge-summary.md`
- Metadata schemas: `specs/003-database-backed-project/METADATA_SCHEMAS.md`
- Bug fix documentation:
- `docs/2025-10-10-sqlalchemy-session-fix.md`
- `docs/2025-10-10-status-translation-fix.md`
## Archive Date
These testing prompts were archived on 2025-10-10 after successful merge of Feature 003 to master (v0.3.0).
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Ravenight13/codebase-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server