You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- CLAUDE.md: simplified from 220 to 100 lines, added troubleshooting
- SEO: optimized title (77->32 chars), meta description (210->143 chars)
- Extended hreflang to homepage and about page
- Added editorial-design.less module for enhanced styling
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@@ -4,122 +4,40 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
4
4
5
5
## Project Overview
6
6
7
-
Jason's personal technical blog built with Jekyll, focusing on AI development, Agent applications, full-stack development, and hackathon projects. The site features modern responsive design with PWA support and tech-enhanced styling.
7
+
Jekyll-based technical blog with PWA support, dark mode, and bilingual content (English/Chinese). Live at https://jasonrobert.me.
8
8
9
9
## Development Commands
10
10
11
-
### Prerequisites
12
-
- Ruby 2.7+ (production uses Ruby 3.1)
13
-
- Less compiler (standalone, no Node.js required)
14
-
- Git
15
-
- On Windows: Use PowerShell or WSL for running bash scripts
16
-
17
-
### Build & Development Workflow
18
-
19
11
```bash
20
-
#1. Install Ruby dependencies
12
+
# Install dependencies
21
13
bundle install
22
14
23
-
#2. Compile Less to CSS (REQUIRED before serving/deploying)
15
+
# Compile Less to CSS (REQUIRED before any commit with CSS changes)
24
16
./build.sh
25
-
#On Windows PowerShell: bash build.sh
17
+
# Windows: bash build.sh
26
18
27
-
#3. Start local development server
19
+
#Local development
28
20
bundle exec jekyll serve
29
21
30
-
#4. Build for production
22
+
#Production build
31
23
bundle exec jekyll build
32
-
33
-
# 5. Clean generated files
34
-
bundle exec jekyll clean
35
24
```
36
25
37
-
###Critical Build Rule
26
+
## Critical Rules
38
27
39
-
**⚠️ ALWAYS compile Less files before deployment:**
40
-
- The GitHub Actions workflow does NOT compile Less files
41
-
- You MUST run `./build.sh`locally before committing CSS changes
42
-
- Never edit files in `/css` directory directly - edit `/less`files instead
43
-
- On Windows, run the build script via: `bash build.sh` or use WSL
Copy file name to clipboardExpand all lines: _config.yml
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,9 @@
1
1
# Site settings
2
2
title: Jason's Blog
3
-
SEOTitle: Jason's Blog | AI Agent Development & Multi-Agent Architecture
3
+
SEOTitle: AI Agent Dev Expert | Jason Robert
4
4
header-img: img/home-bg-o.jpg
5
5
email: johnrobertdestiny@gmail.com
6
-
description: "AI Agent development expert with 28 months production experience. Multi-agent architecture, hackathon-winning projects, real case studies."
6
+
description: "AI Agent developer with 28 months production experience. Award-winning projects: MeetSpot, L'Oreal Data Assistant. Weekly AI insights."
0 commit comments