← Work03 / 132026

Product System / Platform

ProductTruth

A public product-record and discovery system designed to separate owner context from source-backed facts.

Role
Product & System Development
Status
Active staging development
Stack
Next.js · TypeScript · Supabase · PostgreSQL · Vercel · CI

ProductTruth is being built around canonical product identity, publishing and revisions, source attribution, factual metrics, verification, authentication, security, staging, and controlled release behavior. The implemented foundation is substantial, while live provider-backed ranking coverage, public statistics, and ProductTruth City remain intentionally gated until their required data systems are ready.

03 / Product System / PlatformProductTruthActive staging development · 2026

00 / System

How the work connects.

  1. 01Identity
  2. 02Publishing
  3. 03Sources
  4. 04Verification
  5. 05Metrics
  6. 06Auth / Security
  7. 07Staging
  8. 08Release gates
01System premise

Owners can provide context, but measurable claims need an evidence path.

ProductTruth is structured as a public record and discovery network for software and technology products. Canonical records preserve product identity over time, while source-backed values, freshness, eligibility, methodology, and metric-specific rankings stay separate from owner-written story or context. There is no universal winner score.

02Identity + security

Authentication and authorization became first-class product architecture.

Implemented work includes canonical identity and authorization boundaries, audit persistence, Better Auth with email OTP, explicit Google/GitHub OAuth provider linking, recent-auth controls, TOTP and backup-code protection, and provider/account rules that avoid silently merging identities by email.

03Publishing + delivery

The product record moved beyond a schema into a controlled publishing workflow.

Domain contracts, taxonomy, publishing persistence, revision publication, anchor verification and proof, secure media handling, shared Product Record rendering, publisher workspace behavior, migrations, CI, and staging closure are part of the current implemented foundation.

04Current state

Active staging development, with unfinished systems kept visibly unfinished.

Provider adapters, catalog depth, event/job pipelines, public statistics, and the ranking data required by ProductTruth City are still being completed. City remains gated when its inherited ranking inputs are unavailable. Public traction, customers, revenue, production readiness, or a completed V1 are not claimed.