Skip to content

Resume profile data: headline, links, derived skills, publish consent (CI test, stacked on #51 + 003) - #52

Closed
builtbyd3v wants to merge 23 commits into
mainfrom
advisor/005-resume-profile-data
Closed

builtbyd3v wants to merge 23 commits into
mainfrom
advisor/005-resume-profile-data

Conversation

@builtbyd3v

Copy link
Copy Markdown
Owner

Draft PR opened so CI runs the rls job. Stacked on plan 001 (#51) and plan 003 (branch advisor/003-portfolio-and-help-funnel-analytics); merge those first.

Plan 005:

  • Profile columns headline, github_url, linkedin_url, website_url with column grants; get_public_profile returns them, nulled for private/suspended.
  • Skills derived from published project technologies (lib/portfolio/skills.ts), no new column.
  • Edit form fields with server-side host checks; resume_fields_updated event.
  • Onboarding final step: pre-checked consent that publishes intro, projects, experience, education. Existing users unchanged.
  • Owner notice when nothing is published.

Merge is the maintainer's call. Prod migration apply is a separate manual step.

🤖 Generated with Claude Code

@vercel

vercel Bot commented Sep 30, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
samehere Ready Ready Preview Sep 30, 2026 5:18am UTC

@builtbyd3v

Copy link
Copy Markdown
Owner Author

Folded into the integration branch (claude/student-collab-platform-e575d5). CI now runs on the integration draft PR.

@builtbyd3v builtbyd3v closed this Sep 30, 2026

This branch was successfully deployed

1 active deployment
Preview — 81341e30 Deployed Sep 30, 2026 by vercel[bot]
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