Skip to content

Promote: dev -> qa (auto)#21

Merged
manideepsp merged 2 commits intoqafrom
dev
Jan 17, 2026
Merged

Promote: dev -> qa (auto)#21
manideepsp merged 2 commits intoqafrom
dev

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Automated promotion PR from dev to qa (build: 3e4d9c1)

## Summary
Centralizes portfolio configuration into modular JSON files, replaces
placeholder projects with real GitHub repositories, and cleans up
legacy embedded arrays from the monolithic config.json.

## Changes

### Configuration Refactor
- **src/lib/config.json**: Removed embedded 'projects' and 'experience'
  arrays; now contains only site-level settings (hero, social, resume,
  navLinks, customDomain, contactWorkerUrl, contactFallback)
- **src/lib/config.js**: Remains the unified entry point, importing from
  modular config files and re-exporting a merged config object
- **src/pages/projects/[slug].astro**: Updated import from config.json
  to config.js so getStaticPaths() uses projects.config.json

### Projects Update
- **src/lib/config/projects.config.json**: Replaced placeholder 'ML Dashboard'
  with real 'AIRES: AI Resume Screening System' project; added new
  'Diabetes Risk Prediction Chatbot' project
- Added new architecture diagram images:
  - AiRes-AiResumeScreener-Architecture-Diagram.svg
  - Diabetes-Risk-Predection-Architecture-Diagram.svg
- Removed placeholder images (dataflow-engine.svg, ml-dashboard.svg)

### Validation Script
- **scripts/validate-projects.js**: Updated config path to read from
  src/lib/config/projects.config.json instead of legacy config.json

### About Config
- **src/lib/config/about.config.json**: Reordered certifications
  (Star of the Quarter now listed first)

### Version Bump
- **package.json**: Version updated to 1.1.0

## File Changes
- Modified: package.json, src/lib/config.json, src/lib/config.js,
  src/lib/config/projects.config.json, src/lib/config/about.config.json,
  src/pages/projects/[slug].astro, scripts/validate-projects.js
- Added: 2 new architecture diagram SVGs
- Deleted: 2 placeholder project SVGs
@manideepsp manideepsp merged commit d3a23b9 into qa Jan 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant