Skip to content

Pedigree stable#619

Open
jthrilly wants to merge 70 commits intonextfrom
pedigree-stable
Open

Pedigree stable#619
jthrilly wants to merge 70 commits intonextfrom
pedigree-stable

Conversation

@jthrilly
Copy link
Member

@jthrilly jthrilly commented Feb 9, 2026

Branch for use by the family pedigree project.

Copilot AI review requested due to automatic review settings February 9, 2026 18:42
@netlify
Copy link

netlify bot commented Feb 9, 2026

Deploy Preview for fresco-sandbox ready!

Name Link
🔨 Latest commit dea65ff
🔍 Latest deploy log https://app.netlify.com/projects/fresco-sandbox/deploys/698a2aca590fd9000878bc38
😎 Deploy Preview https://deploy-preview-619--fresco-sandbox.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@vercel
Copy link

vercel bot commented Feb 9, 2026

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

Project Deployment Actions Updated (UTC)
fresco-family-pedigree Ready Ready Preview, Comment Feb 23, 2026 10:05pm
fresco-pedigree Ready Ready Preview, Comment Feb 23, 2026 10:05pm
fresco-sandbox Ready Ready Preview, Comment Feb 23, 2026 10:05pm
fresco-silos Ready Ready Preview, Comment Feb 23, 2026 10:05pm
fresco-storybook Ready Ready Preview, Comment Feb 23, 2026 10:05pm

Request Review

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@vercel
Copy link

vercel bot commented Feb 9, 2026

Deployment failed with the following error:

Creating the Deployment Timed Out.

@github-actions
Copy link

github-actions bot commented Feb 9, 2026

🎭 Playwright E2E Test Report

Tests failed. View the full report here:

👉 https://complexdatacollective.github.io/Fresco/pr-619/

Report details

…ided

When createCachedFunction was called without options, the keyParts
array defaulted to the tags array only. This missed the
VERCEL_DEPLOYMENT_ID prefix that was included when options were
provided, causing cache key mismatches between deployments.

Also adds comprehensive test coverage for the cache module.
Replace duplicated pnpm/Node.js setup logic across CI workflows with
the shared complexdatacollective/github-actions/setup-pnpm composite
action. Removes the local .github/actions/pnpm-cache action.
Creates a per-PR deploy preview workflow that:
- Creates a Neon database branch for each PR
- Sets branch-scoped env vars via Netlify CLI for runtime access
- Creates .env for build-time env validation
- Deploys to Netlify with PR-specific alias
- Comments on PR with preview URL and Neon console link

Also adds a cleanup workflow stub for future branch deletion.
- Replace $transaction with Promise.all for read-only queries in
  summaryStatistics, activityFeed, and setup page. Prisma driver
  adapters implement batch $transaction as interactive transactions
  with a 5s default timeout, which Neon cold starts can exceed.

- Remove component reference passed across RSC boundary in
  SandboxCredentials (icon={KeyRound} passed from server component
  to client Alert component).
initial-setup.spec.ts and onboarding.spec.ts both tested the same
setup wizard flow. Since they ran sequentially in the setup project,
the first spec configured the app, causing the second to redirect
to /signin instead of /setup.
@github-actions
Copy link

Copy link
Contributor

Copilot AI commented Feb 10, 2026

@jthrilly I've opened a new pull request, #622, to work on those changes. Once the pull request is ready, I'll request review from you.

Copy link
Contributor

Copilot AI commented Feb 10, 2026

@jthrilly I've opened a new pull request, #623, to work on those changes. Once the pull request is ready, I'll request review from you.

@github-actions
Copy link

buckhalt and others added 29 commits February 24, 2026 09:37
use participant label (if available) and identifier
- Split workflow into check-pr and deploy-preview jobs; skip deploy
  when no PR exists (fixes pr--branchname duplicates)
- Add concurrency group to cancel in-progress runs on same branch
- Update existing PR comment instead of creating new ones each push
- Add 15 minute timeout to deploy job
- Use pnpm dlx for netlify-cli instead of global install
- Add graceful error handling when cleanup branch doesn't exist
- Remove unnecessary permissions from both workflows

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
creates consistency with including ego in naming step
use target stage prompt count instead of current stage when calculating progress during navigation animation
use inline svg rather than the icon component bc existing icon hardcodes body to be neon-coral. this approach allows for variants for the two bgs
handled outside of this pr
Create dedicated PreviewProtocol table to avoid hash conflicts with regular protocols, return presigned urls with assetid to fix asset duplication bug
@github-actions
Copy link

github-actions bot commented Mar 2, 2026

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.

4 participants