-
Notifications
You must be signed in to change notification settings - Fork 0
Prompts Cakmak
During the project, I used AI tools as development assistants. I did not use them as autonomous contributors. I reviewed their suggestions, corrected plans when necessary, tested or manually verified the results, and decided what to include in the project.
I used GitHub Copilot with GPT-5.2 Codex mostly inside VS Code while working directly on the repository. It assisted me with codebase navigation, GitHub issue analysis, creating and switching feature branches, locating relevant frontend/backend files, debugging API integration problems, and proposing implementation changes.
I used it especially for mentorship-related frontend work, mentor capacity/profile update logic, shared goal flow investigation, follow UI behavior, social feed interactions, backend authorization debugging, seed script debugging, and documentation-related tasks.
I used Google Antigravity with Gemini 3 Flash for more agentic development sessions. It helped me create implementation plans, inspect multiple files, apply frontend changes, debug authentication and persistence issues, review UI behavior, and evaluate acceptance criteria.
I used it for web location entry features, recommendation transparency on the Explore page, notification UI updates, shared goal definition flow, profile and availability persistence fixes, mentee profile routing bugs, comment like functionality, mentorship request tests, mentorship progress/timeline UI improvements, and seed persona data improvements.
I used ChatGPT to organize my exported AI prompt logs into Markdown documentation and to prepare this AI transparency summary. It was used for documentation formatting and summarization, not for direct code implementation in the repository.
A full prompt archive is provided as a ZIP file.
The archive contains:
-
raw_prompt_logs/: original exported AI prompt logs from GitHub Copilot and Google Antigravity sessions. -
curated_prompt_logs_by_issue/: cleaned and organized issue-by-issue Markdown summaries for easier review.
The raw logs are included as the primary full prompt archive. The curated files are included only to make the review process easier.
For every AI-assisted task, I reviewed the AI-generated suggestions before using them. In several cases, I corrected the AI's initial assumptions or asked it to revise its plan.
Examples of human oversight include:
- Correcting planned HTTP methods from
PATCHtoPUTwhen the backend expected role-basedPUTendpoints. - Asking for latitude and longitude validation in location entry features.
- Requiring a clean fallback flow when location permission was denied.
- Ensuring recommendation explanations were rendered as bullet lists rather than plain text.
- Preventing invalid UI states such as displaying
NaN kmfor distance. - Re-testing bugs and reporting when an initial AI-generated fix did not solve the issue.
- Asking for QA-style review against explicit acceptance criteria.
The final responsibility for understanding, testing, and accepting changes remained with me.
Team Members
- Lab 1 Report (12/02/2026)
- Lab 2 Report (19/02/2026)
- Lab 3 Report (26/02/2026)
- Lab 4 Report (05/03/2026)
- Lab 5 Report (12/03/2026)
- Lab 6 Report (26/03/2026)
- Lab 7 Report (02/04/2026)
- Lab 8 Report (18/04/2026)
- Lab 9 Report (30/04/2026)
- Lab 10 Report (07/05/2026)
- Weekly Meeting Notes Template
- Lab Meeting 1 (12.02.2026)
- Weekly Meeting 1 (16.02.2026)
- Weekly Meeting 2 (24.02.2026)
- Weekly Meeting 3 (04.03.2026)
- Weekly Meeting 4 (11.03.2026)
- Weekly Meeting 5 (23.03.2026)
- Weekly Meeting 6 (29.03.2026)
- Weekly Meeting 7 (11.04.2026)
- Weekly Meeting 8 (28.04.2026)
- Weekly Meeting 9 (10.05.2026)
- Use Case Diagram 1 (New Mentor User for Mobile Scenario)
- Use Case Diagram 2 (Mentor-Mentee Matching Scenario)
- Use Case Diagram 3 (New Mentee User Scenario)
- Final Use Case Diagram
- MVP Use Case Diagram
- All Sequence Diagrams
- Sequence Diagram: Mentee Matching
- Sequence Diagram: Mentor Matching
- Sequence Diagram: Mentorship Management
- Sequence Diagram: Registration
- Sequence Diagram: Cancelling Mentorship Relationship and Auto Ban
- Sequence Diagram: Login-Logout
- Sequence Diagram: Reporting-User
- Sequence Diagram: Mentor Profile Management
- MVP Sequence Diagrams
- Test Plan & Coverage (MVP)
- Acceptance Testing Strategy
- Acceptance Tests
- Test Data Strategy
- Web Frontend Test Report
- Amin Abu-Hilga
- Övgü Su Afşar
- Muhammet Sami Çakmak
- Beratcan Doğan
- İbrahim Kayan
- Burak Ögüt
- Mehmet Bora Sarıoğlu
- Future Work (reference, not a deliverable)