Skip to content

[Chore] Seed demo tasks with linked pull requests - #1167

Merged
daniel-lxs merged 2 commits into
developfrom
chore/seed-multi-pr-demo-data
Aug 7, 2026
Merged

[Chore] Seed demo tasks with linked pull requests#1167
daniel-lxs merged 2 commits into
developfrom
chore/seed-multi-pr-demo-data

Conversation

@roomote-roomote

@roomote-roomote roomote-roomote Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Opened on behalf of Daniel Riccio. Follow up by mentioning @roomote-roomote, in the web UI, or in Slack.

What changed

The demo seed now creates one completed task with a linked pull request and a second completed task split across two linked pull requests. Seed tests verify all associations and reruns remain idempotent.

Why this change was made

The local demo dataset previously had no task-level pull request associations, which made it impossible to exercise or visually verify multi-PR task surfaces through the normal product path.

Impact

Fresh sandbox and preview databases now include realistic single-PR and multi-PR task examples using stable GitHub URLs. Existing demo rows remain untouched, and rerunning the seed does not duplicate associations or mark synthetic PRs as Roomote-created.

Related PRs

Validation

The seed idempotency test passes, the demo seed command successfully created all three PR associations locally, and the database package typecheck plus pre-push checks pass.

@roomote-community

roomote-community Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

No new code issues found. See task

  • packages/db/src/fixtures/seed-demo-data.ts:291 Do not mark synthetic seed associations as Roomote-created PRs.

Reviewed 3e4b5bb

Comment thread packages/db/src/fixtures/seed-demo-data.ts Outdated
@daniel-lxs
daniel-lxs merged commit 5f8dc01 into develop Aug 7, 2026
18 checks passed
@daniel-lxs
daniel-lxs deleted the chore/seed-multi-pr-demo-data branch August 7, 2026 22:51
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