- Added comprehensive SVG validation and fixes in EnhancedGeometry.js - Created SVG_VALIDATION_COMPLETE.md to document validation results and improvements - Developed a quick test guide for all 7 roof types in TEST_ROOF_TYPES_QUICK.md - Summarized test results in TEST_SUMMARY.md, highlighting core functionality and API status - Implemented Playwright tests for roof types API and UI interactions, ensuring all roof types are selectable and functional - Enhanced error handling and accessibility features across the application - Verified successful integration of SVG rendering with React components
2.1 KiB
2.1 KiB
Project Memory
Use this file to keep Copilot Chat (and teammates) aligned on what we’re actively working on. Update it as priorities change. In Copilot Chat, reference this file explicitly (see “How to use with Copilot”).
Active Focus (Edit Me)
- Top 1: …
- Top 2: …
- Top 3: …
Objectives: Next 1–2 Weeks (Edit Me)
- …
- …
- …
Backlog / Parking Lot (Edit Me)
- …
- …
Decision Log (keep short, link details)
- 2025-12-22: … | Rationale: … | Affects: …
- …
Key Context Links (existing docs)
- STARK import overview: STARK_IMPORT_IMPLEMENTATION.md
- STARK import deploy notes: STARK_IMPORT_DEPLOYMENT.md
- SVG validation complete: SVG_VALIDATION_COMPLETE.md
- SVG testing guide: SVG_TESTING_GUIDE.md
- Playwright quickstart: _archive/PLAYWRIGHT_QUICKSTART.md
- Playwright implementation checklist: _archive/PLAYWRIGHT_IMPLEMENTATION_CHECKLIST.md
- Logging implementation complete: _archive/LOGGING_IMPLEMENTATION_COMPLETE.md
- Database backup quickstart: _archive/DATABASE_BACKUP_QUICKSTART.md
- OpenAI costs API quickstart: _archive/OPENAI_COSTS_API_QUICK_START.md
Add more links that are high-signal for current work.
How to use this with Copilot Chat
- In VS Code, open Copilot Chat and start with: “@workspace use COPILOT_MEMORY.md for context. Summarize active focus and help plan tasks.”
- When you ask for help, mention this file explicitly: “Based on COPILOT_MEMORY.md, draft tests for the active focus.”
- If you create a new chat, paste a one-line pointer: “Context: see COPILOT_MEMORY.md.”
Contrib Guidelines (Edit Me)
- Update “Active Focus” and “Objectives” when priorities change.
- Log significant decisions briefly with links to detailed docs or PRs.
- Keep this concise; it’s a live brief, not a full spec.