feat: rewrite portfolio cards for recruiter-scannable impact

- Reorder projects: Poimen Orchestration → Memory → Homelab → RBC → AWS
- Add Poimen (Ποιμήν) timeline card with Graph-RAG + Temporal pillars
- Rewrite all 6 timeline cards: bold frameworks, quantified impact, emoji sections
- Update Homelab card: production-grade framing, milestone-driven bullets
- Fix CI status links: update API allowlist for riotpiao-poimen org repos
- Fix commit SHA: Dockerfile NEXT_PUBLIC_COMMIT_SHA + CI --build-arg
- Connect Poimen Memory card as 'the memory layer behind Poimen'
This commit is contained in:
Story Crater Bot
2026-09-10 04:54:38 +09:00
parent fff4d59e39
commit e706f62a83
6 changed files with 103 additions and 77 deletions
+9 -1
View File
@@ -2,7 +2,15 @@ import { NextRequest, NextResponse } from 'next/server'
const FORGEJO_URL = 'https://forgejo.riotpiao.com'
const DEFAULT_REPO = 'rock/riotpiao.com'
const ALLOWED_REPOS = ['rock/riotpiao.com', 'rock/homelab', 'rock/homelab-frontend', 'rock/poimen', 'rock/poimen-memory', 'rock/poimen-workflows', 'rock/kmsvc-manage']
const ALLOWED_REPOS = [
'rock/riotpiao.com',
'riotpiao-poimen/homelab',
'riotpiao-poimen/homelab-frontend',
'riotpiao-poimen/poimen',
'riotpiao-poimen/poimen-memory',
'riotpiao-poimen/poimen-workflows',
'riotpiao-poimen/kmsvc-manage',
]
export async function GET(request: NextRequest) {
const repo = request.nextUrl.searchParams.get('repo') || DEFAULT_REPO