Skip to main content
Glama

Codebase MCP Server

by Ravenight13
README.md2.77 kB
# 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