Add test coverage checklist, report template, and stack matrix for ecommerce project
- Created a test coverage checklist to ensure comprehensive testing of backend and frontend components. - Added a test report template to standardize reporting on test execution results and gaps. - Introduced a test stack matrix to guide the selection of testing tools and frameworks for backend and frontend. - Established a skill for repairing failing tests, including a failure triage checklist and a test repair template. - Documented recommended MCP stack for ecommerce development with FastAPI and React/Next.js. - Developed a detailed README outlining the project structure, agent capabilities, and recommended workflows. - Compiled a comprehensive workflow guide detailing step-by-step commands for project setup, testing, and SEO implementation.
This commit is contained in:
+52
@@ -0,0 +1,52 @@
|
||||
# CODE-REVIEW.md Template
|
||||
|
||||
## 1. Review Scope
|
||||
- Reviewed repository or area
|
||||
- Config files inspected
|
||||
- Runtime and toolchain assumptions
|
||||
|
||||
## 2. Executive Summary
|
||||
- Overall quality assessment
|
||||
- Highest-risk areas
|
||||
- Biggest maintainability concerns
|
||||
|
||||
## 3. Findings
|
||||
|
||||
### Critical
|
||||
- Findings
|
||||
|
||||
### High
|
||||
- Findings
|
||||
|
||||
### Medium
|
||||
- Findings
|
||||
|
||||
### Low
|
||||
- Findings
|
||||
|
||||
## 4. Python Quality Notes
|
||||
- Type system and strictness
|
||||
- Tooling alignment
|
||||
- Dependency hygiene
|
||||
- Modern Python usage
|
||||
|
||||
## 5. React and Frontend Notes
|
||||
- Readability and maintainability
|
||||
- State and effects
|
||||
- Performance-sensitive areas
|
||||
- Modern framework usage
|
||||
|
||||
## 6. Configuration and Tooling Notes
|
||||
- pyproject quality rules
|
||||
- frontend config quality
|
||||
- gaps and inconsistencies
|
||||
|
||||
## 7. Testing and Risk Gaps
|
||||
- Missing tests
|
||||
- weak assertions
|
||||
- release risks
|
||||
|
||||
## 8. Recommended Fix Order
|
||||
- Immediate blockers
|
||||
- short-term fixes
|
||||
- structural cleanup
|
||||
Reference in New Issue
Block a user