mirror of
https://github.com/mmahdium/portfolio.git
synced 2026-02-07 00:07:08 +01:00
hot-fix : currect some link references
This commit is contained in:
@@ -10,7 +10,7 @@ tea_use_mcp_enhancements: false
|
||||
|
||||
# Core Configuration Values
|
||||
bmad_folder: .bmad
|
||||
user_name: mahdi
|
||||
user_name: ali
|
||||
communication_language: persian
|
||||
document_output_language: english
|
||||
output_folder: '{project-root}/docs'
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# Date: 2025-11-30T07:58:22.372Z
|
||||
|
||||
bmad_folder: .bmad
|
||||
user_name: mahdi
|
||||
user_name: ali
|
||||
communication_language: persian
|
||||
document_output_language: english
|
||||
output_folder: '{project-root}/docs'
|
||||
|
||||
@@ -141,7 +141,7 @@ Since Kiro doesn't have native BMad integration yet, use these patterns:
|
||||
|
||||
## 9. Configuration
|
||||
|
||||
- **User**: mahdi
|
||||
- **User**: ali
|
||||
- **BMad Version**: 6.0.0-alpha.12
|
||||
- **Installed Modules**: core, bmm
|
||||
- **Configured IDEs**: codex, cursor, antigravity, roo
|
||||
|
||||
@@ -9,10 +9,10 @@
|
||||
class="h-12 w-12" loading="lazy" />
|
||||
</template>
|
||||
</ClientOnly>
|
||||
<p>© {{ currentYear }}, <span class="font-semibold text-gray-900 dark:text-gray-100">MahdiArghyani</span> -
|
||||
<p>© {{ currentYear }}, <span class="font-semibold text-gray-900 dark:text-gray-100">AliArghyani</span> -
|
||||
All rights reserved.</p>
|
||||
|
||||
<a href="https://github.com/mahdiarghyani" target="_blank" rel="noopener noreferrer"
|
||||
<a href="https://github.com/aliarghyani" target="_blank" rel="noopener noreferrer"
|
||||
class="inline-flex items-center gap-2 text-sm font-medium text-primary-600 transition hover:text-primary-500 dark:text-primary-400 dark:hover:text-primary-300">
|
||||
<UIcon name="i-mdi-github" class="text-base" />
|
||||
<span>GitHub</span>
|
||||
|
||||
@@ -573,4 +573,4 @@ PUPPETEER_EXECUTABLE_PATH=/path/to/chrome
|
||||
|
||||
_Generated by BMAD Decision Architecture Workflow_
|
||||
_Date: 2025-11-30_
|
||||
_For: mahdi_
|
||||
_For: ali_
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
},
|
||||
"mode": "initial_scan",
|
||||
"scan_level": "quick",
|
||||
"project_root": "c:\\Users\\mahdi\\Documents\\Projects\\nuxt-portfolio-ali\\nuxt-portfolio",
|
||||
"output_folder": "c:\\Users\\mahdi\\Documents\\Projects\\nuxt-portfolio-ali\\nuxt-portfolio\\docs",
|
||||
"project_root": "c:\\Users\\ali\\Documents\\Projects\\nuxt-portfolio-ali\\nuxt-portfolio",
|
||||
"output_folder": "c:\\Users\\ali\\Documents\\Projects\\nuxt-portfolio-ali\\nuxt-portfolio\\docs",
|
||||
"completed_steps": [
|
||||
{
|
||||
"step": "step_1",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Resume Export Feature - Epic Breakdown
|
||||
|
||||
**Author:** mahdi
|
||||
**Author:** ali
|
||||
**Date:** 2025-11-30
|
||||
**Project Type:** Brownfield Feature Addition
|
||||
**Target:** nuxt-portfolio
|
||||
@@ -562,4 +562,4 @@ This document provides the complete epic and story breakdown for the Resume Expo
|
||||
|
||||
_Generated by BMAD Epic Decomposition Workflow_
|
||||
_Date: 2025-11-30_
|
||||
_For: mahdi_
|
||||
_For: ali_
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# nuxt-portfolio - Product Requirements Document
|
||||
|
||||
**Author:** mahdi
|
||||
**Author:** ali
|
||||
**Date:** 2025-11-30
|
||||
**Version:** 1.0
|
||||
|
||||
@@ -140,7 +140,7 @@ This is a focused feature addition to an existing portfolio site, not a new prod
|
||||
|
||||
_This PRD captures the Resume Export feature - enabling professional, ATS-compatible PDF resume generation with pixel-perfect design fidelity._
|
||||
|
||||
_Created through collaborative discovery between mahdi and AI facilitator._
|
||||
_Created through collaborative discovery between ali and AI facilitator._
|
||||
|
||||
|
||||
## User Experience Principles
|
||||
@@ -262,4 +262,4 @@ _Created through collaborative discovery between mahdi and AI facilitator._
|
||||
|
||||
_This PRD captures the Resume Export feature for nuxt-portfolio - enabling professional PDF resume generation with ATS compatibility and pixel-perfect design fidelity._
|
||||
|
||||
_Created through collaborative discovery between mahdi and AI facilitator._
|
||||
_Created through collaborative discovery between ali and AI facilitator._
|
||||
|
||||
@@ -157,7 +157,7 @@ Claude (Kiro Dev Agent - Amelia)
|
||||
## Senior Developer Review (AI)
|
||||
|
||||
### Review Metadata
|
||||
- **Reviewer:** mahdi
|
||||
- **Reviewer:** ali
|
||||
- **Date:** 2025-11-30
|
||||
- **Outcome:** ✅ **APPROVE**
|
||||
|
||||
|
||||
@@ -159,7 +159,7 @@ Claude (Kiro Dev Agent - Amelia)
|
||||
## Senior Developer Review (AI)
|
||||
|
||||
### Review Metadata
|
||||
- **Reviewer:** mahdi
|
||||
- **Reviewer:** ali
|
||||
- **Date:** 2025-11-30
|
||||
- **Outcome:** ✅ **APPROVE**
|
||||
|
||||
|
||||
@@ -143,7 +143,7 @@ Claude (Kiro Dev Agent - Amelia)
|
||||
## Senior Developer Review (AI)
|
||||
|
||||
### Review Metadata
|
||||
- **Reviewer:** mahdi
|
||||
- **Reviewer:** ali
|
||||
- **Date:** 2025-11-30
|
||||
- **Outcome:** ✅ **APPROVE**
|
||||
|
||||
|
||||
@@ -152,14 +152,14 @@ useHead({
|
||||
---
|
||||
|
||||
**Change Log:**
|
||||
- 2025-11-30: Story drafted by SM agent (mahdi)
|
||||
- 2025-11-30: Story drafted by SM agent (ali)
|
||||
- 2025-12-01: Senior Developer Review (AI) - APPROVED, status updated to done
|
||||
|
||||
---
|
||||
|
||||
## Senior Developer Review (AI)
|
||||
|
||||
**Reviewer:** mahdi
|
||||
**Reviewer:** ali
|
||||
**Date:** 2025-12-01
|
||||
**Outcome:** ✅ APPROVE
|
||||
|
||||
|
||||
@@ -225,6 +225,6 @@ const { resume } = useResumeData()
|
||||
---
|
||||
|
||||
**Change Log:**
|
||||
- 2025-11-30: Story drafted by SM agent (mahdi)
|
||||
- 2025-11-30: Story drafted by SM agent (ali)
|
||||
- 2025-11-30: **REVISED** by SM agent (Bob) - Changed from two-column to single-column layout per UX validation and architect revision
|
||||
- 2025-12-01: Implemented by Dev agent (Amelia) - All ACs completed, status: done
|
||||
|
||||
@@ -300,6 +300,6 @@ const formatDateRange = (start: string, end?: string) => {
|
||||
---
|
||||
|
||||
**Change Log:**
|
||||
- 2025-11-30: Story drafted by SM agent (mahdi)
|
||||
- 2025-11-30: Story drafted by SM agent (ali)
|
||||
- 2025-11-30: **REVISED** by SM agent (Bob) - Merged contact info into Header component, updated section header styling (blue, uppercase, bottom border), aligned with design template
|
||||
- 2025-12-01: Implemented by Dev agent (Amelia) - All ACs completed, status: done
|
||||
|
||||
@@ -288,6 +288,6 @@ defineProps<Props>()
|
||||
---
|
||||
|
||||
**Change Log:**
|
||||
- 2025-11-30: Story drafted by SM agent (mahdi)
|
||||
- 2025-11-30: Story drafted by SM agent (ali)
|
||||
- 2025-11-30: **COMPLETELY REVISED** by SM agent (Bob) - Removed sidebar components (Contact, Skills, Languages), moved Education to main body, created consolidated AdditionalInfo component per new architecture and design template
|
||||
- 2025-12-01: Implemented by Dev agent (Amelia) - All ACs completed, status: done
|
||||
|
||||
@@ -229,5 +229,5 @@ useHead({
|
||||
---
|
||||
|
||||
**Change Log:**
|
||||
- 2025-11-30: Story drafted by SM agent (mahdi)
|
||||
- 2025-11-30: Story drafted by SM agent (ali)
|
||||
- 2025-12-01: Implemented by Dev agent (Amelia) - All ACs completed, status: done
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
**Epic:** 2 - Resume Preview Page
|
||||
**Status:** ✅ Complete (5/5 stories)
|
||||
**Facilitator:** Bob (Scrum Master)
|
||||
**Participants:** mahdi (Project Lead), Dev Team
|
||||
**Participants:** ali (Project Lead), Dev Team
|
||||
|
||||
---
|
||||
|
||||
@@ -202,7 +202,7 @@ The `?print=true` query parameter and `.no-print` class were implemented early,
|
||||
|
||||
**What the team said:**
|
||||
|
||||
**mahdi (Project Lead):**
|
||||
**ali (Project Lead):**
|
||||
- "Epic 2 went smoothly overall. The architecture change was handled well."
|
||||
- "Concerned about tracking changes - retrospective helps with that."
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Epic Technical Specification: Resume Data & Types
|
||||
|
||||
Date: 2025-11-30
|
||||
Author: mahdi
|
||||
Author: ali
|
||||
Epic ID: 1
|
||||
Status: Draft
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Epic Technical Specification: Resume Preview Page
|
||||
|
||||
Date: 2025-11-30
|
||||
Author: mahdi
|
||||
Author: ali
|
||||
Epic ID: 2
|
||||
Status: **REVISED** (Post UX Validation)
|
||||
Last Update: 2025-11-30 (Winston - Architect)
|
||||
@@ -422,7 +422,7 @@ interface Props {
|
||||
|
||||
| Date | Author | Changes |
|
||||
|------|--------|---------|
|
||||
| 2025-11-30 | mahdi (initial) | Created initial tech spec (two-column layout) |
|
||||
| 2025-11-30 | ali (initial) | Created initial tech spec (two-column layout) |
|
||||
| 2025-11-30 | Winston (Architect) | **MAJOR REVISION:** Changed to single-column layout per UX validation report. Refactored component architecture (merged Contact into Header, created AdditionalInfo, removed standalone Skills/Languages). Updated all ACs to match design template. |
|
||||
|
||||
---
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Epic Technical Specification: PDF Export
|
||||
|
||||
Date: 2025-12-01
|
||||
Author: mahdi
|
||||
Author: ali
|
||||
Epic ID: 3
|
||||
Status: Draft
|
||||
|
||||
@@ -386,4 +386,4 @@ pnpm add puppeteer-core @sparticuz/chromium
|
||||
|
||||
_Generated by BMAD Epic Tech Context Workflow_
|
||||
_Date: 2025-12-01_
|
||||
_For: mahdi_
|
||||
_For: ali_
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Epic Technical Specification: Resume Content Guidelines
|
||||
|
||||
Date: 2025-12-01
|
||||
Author: mahdi
|
||||
Author: ali
|
||||
Epic ID: 4
|
||||
Status: Draft
|
||||
|
||||
@@ -81,4 +81,4 @@ The guide will include:
|
||||
|
||||
_Generated by BMAD Tech-Spec Workflow_
|
||||
_Date: 2025-12-01_
|
||||
_For: mahdi_
|
||||
_For: ali_
|
||||
|
||||
Reference in New Issue
Block a user