SPB Git

spb/spboucher.ai Public

spboucher.ai — personal website of Simon-Pierre Boucher.

TypeScript 93.9% HTML 5.2% CSS 0.8%

History of scripts/generate-cv.ts · clear filter

  1. Apps: add 5 native iOS apps (Prisme, Poche, Focale, Vrai-Prix iOS, Lou·Ka iOS)
    New "iOS Apps" section on /apps with full detail pages, icons pulled
    from each repo's AppIcon asset on git.spboucher.ai, "iOS App" badge,
    agent-profile section, and a new "Software — Native iOS Applications"
    section in the generated CV (PDF regenerated).
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed 9 h ago (Aug 12, 2026) · 1 file changed +8 −1
  2. Add SPB Agent chat widget (Claude Haiku 4.5, streaming) + auto-generated CV software sections
    - SPB Agent: floating bubble opens a chat panel; /api/agent streams
      responses from claude-haiku-4-5 with a system prompt built from
      lib/apps.ts and lib/research.ts (bilingual FR/EN). API key lives in
      .env.local (gitignored).
    - CV fix: the two "Software" sections of cv-source/cv.html are now
      generated from lib/apps.ts by scripts/generate-cv.ts (npm run cv),
      which also renders public/cv/Simon-Pierre-Boucher-CV.pdf — new
      projects appear in the CV PDF automatically.
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed yesterday (Aug 10, 2026) · 1 file changed +145