Qubictry Docs

Seeded walkthrough data

Reference IDs and seeded records used by the demo and walkthrough surfaces.

# Seeded Walkthrough Data

Running `npm run db:seed` after `npm run db:push` provisions the following baseline records. Use them for demos or to validate UI flows before connecting production systems.

| Model | Identifier | Notes |
| --- | --- | --- |
| `User` | ops@qubictry.test | Admin/TrustOps user (`Role.ADMIN`) used for verification approvals. |
| `User` | client@qubictry.test | Client account (`Role.CLIENT`) tied to the seeded job. |
| `User` | adaobi@qubictry.test | Guild member account (`Role.ARTISAN`) linked to Adaobi Metals. |
| `User` | curator@qubictry.test | Curator account (`Role.AGENT`) linked to points ledger. |
| `ArtisanProfile` | Adaobi Metals | Guild member profile, business-verified, trust score 92, service regions Lagos & Ibadan. |
| `Agent` | wallet `AG-WAL-554` | Curator ledger (Agent table) with 45 points balance, leaderboard entry for month 11/2025. |
| `VerificationTimeline` | 3 entries | Self → Curator → Business approvals recorded for Adaobi Metals. |
| `VerificationRequest` | `seed-verification-request` | Approved business-level request referencing TrustOps reviewer. |
| `JobCard` | `QT-204011` | “Lekki HQ Canopy” job linking client + Guild member + Curator, state `IN_PROGRESS`. |
| `EscrowWallet` | job `QT-204011` | Paystack reference `PSK-883341`, state `FUNDED`, ₦1.6M materials pot under protected payment. |
| `Review` | job `QT-204011` | 5-star review from the seeded client. |
| `Dispute` & `FraudFlag` | job `QT-204011` | Resolved dispute with fraud sync ref `QW-8842`. |
| `QVerityProfile` | slug `adaobi-metals` | QR metadata storing trust score + last scan time. |
| `AgentLeaderboard` | month 11/2025 | Curator rank 1 (stored in AgentLeaderboard), 110 points for walkthrough metrics. |

> Tip: rerun `npm run db:seed` anytime you reset Postgres. The script uses `upsert` to keep IDs consistent for UI demos.