Skip to content

Commit f38cd6c

Browse files
committed
clean up and update claude.md
1 parent f7afd2a commit f38cd6c

File tree

2 files changed

+10
-53
lines changed

2 files changed

+10
-53
lines changed

CLAUDE.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,24 @@ This is an Astro-based academic research group website with React components for
2525

2626
### Content Architecture
2727
Content is managed through multiple sources:
28-
1. **Static JSON files** in `src/content/`:
29-
- `team/team.json` - Team members (current & alumni)
30-
- `software/software.json` - Software tools & databases
31-
- `partners/partners.json` - Collaborators
28+
1. **Google Sheets** (ID: `1Mjn0C3gjSr5Wl2ZG41X813LLhL-y47DvLeEUCmagTe8`):
29+
- `current` sheet - Current team members
30+
- `alumni` sheet - Former team members
31+
- `software` sheet - Software tools & databases
3232

3333
2. **Dynamic loaders** in `src/content/loaders/`:
3434
- `pmc.ts` - Fetches publications from PubMed
3535
- `funding.ts` - Fetches funding data
3636
- `github.ts` - Fetches GitHub team data
37+
- `google-sheets.ts` - Custom loader for Google Sheets content
3738

3839
3. **MDX files** in `src/content/home_page/` for rich homepage content
3940

41+
### Data Formats
42+
- **Professional Career**: `"period | position || period | position"`
43+
- **Education**: `"period | degree || period | degree"`
44+
- **Software Categories**: Comma-separated values (e.g., `"featured, tool"`)
45+
4046
### Page Structure
4147
- **File-based routing** in `src/pages/`
4248
- **Dynamic routes**: `/person/[slug]` for team member profiles

GOOGLE_SHEETS_MIGRATION.md

Lines changed: 0 additions & 49 deletions
This file was deleted.

0 commit comments

Comments
 (0)