/Quality Engineering Dashboard
100% E2E Passing
Internal Feature Directory & Quality Matrix

Feature Documentation & Test Coverage

Live matrix mapping product capabilities, introduced versioning, minimum plan tier requirements, and Playwright automated test spec statuses.

Total Features
20
Automated Coverage
100%
Current Build
v2.0
Automated Specs
6 Specs
FEAT-AUTH-01
v1.0
Passing

Google OAuth & JWT Session Management

Secure user authentication via Google OAuth 2.0 and HTTP-Only JWT session cookies across domain subdomains.

Minimum Tier:All Plans
E2E Test Spec:e2e/01-auth-orgs.spec.ts
Test Case ID:TC-01
FEAT-AUTH-02
v2.0
Passing

Local Dev Login Bypass Endpoint

Developer authentication route (/auth/dev-login) restricted strictly to local environments for automated browser testing.

Minimum Tier:All Plans
E2E Test Spec:e2e/helpers/auth.ts
Test Case ID:TC-02
FEAT-ORG-01
v1.0
Passing

Multi-Tenant Workspace Management

Support for multiple organizations per user with role-based access control (Owner, Admin, Member).

Minimum Tier:All Plans
E2E Test Spec:e2e/01-auth-orgs.spec.ts
Test Case ID:TC-02
FEAT-ORG-02
v1.1
Passing

Home Page Workspace Creation (Base & Pro)

Direct workspace creation entry points from Home Page hero CTA and pricing section buttons.

Minimum Tier:Base ($4/mo)
E2E Test Spec:e2e/02-create-org-home.spec.ts
Test Case ID:TC-03..TC-09
FEAT-ORG-03
v1.1
Passing

Pricing Page Workspace Onboarding

Seamless redirection from dedicated Pricing page (/-/pricing) to workspace checkout and setup.

Minimum Tier:Base ($4/mo)
E2E Test Spec:e2e/03-create-org-pricing.spec.ts
Test Case ID:TC-10..TC-12
FEAT-ORG-04
v1.1
Passing

Dashboard Switcher Workspace Onboarding

In-app creation of secondary workspaces directly from the Dashboard header switcher.

Minimum Tier:Base ($4/mo)
E2E Test Spec:e2e/04-create-org-dashboard.spec.ts
Test Case ID:TC-13..TC-15
FEAT-BILL-01
v2.0
Passing

Paddle Sandbox Checkout Overlay

Paddle Billing SDK integration supporting modal overlay checkouts for subscription tiers.

Minimum Tier:Base ($4/mo)
E2E Test Spec:e2e/11-paddle-real-checkout.spec.ts
Test Case ID:TC-05
FEAT-BILL-02
v2.0
Passing

Period-End Cancellation & Resumption Flow

Non-refundable terms retaining subscription access until next bill date, with instant un-cancellation.

Minimum Tier:All Plans
E2E Test Spec:e2e/05-subscription-overdue.spec.ts
Test Case ID:TC-16
FEAT-BILL-03
v2.0
Passing

Subscription Past-Due Lockout & Banner

Blocks new link creation and displays persistent top alert banner when subscription payment is past due.

Minimum Tier:All Plans
E2E Test Spec:e2e/05-subscription-overdue.spec.ts
Test Case ID:TC-17..TC-18
FEAT-BILL-04
v2.0
Passing

In-Flight Subscription Upgrade (Base -> Pro)

Real-time plan tier upgrade via subscription.updated webhook, dynamically expanding link limits from 100 to 5,000.

Minimum Tier:All Plans
E2E Test Spec:e2e/07-subscription-upgrade.spec.ts
Test Case ID:TC-21
FEAT-BILL-05
v2.0
Passing

Subscription Cancellation & Quota Downgrade

Automatic plan tier downgrade to Base limits (100 links) upon processing subscription.canceled webhook.

Minimum Tier:All Plans
E2E Test Spec:e2e/08-subscription-downgrade.spec.ts
Test Case ID:TC-22
FEAT-BILL-06
v2.0
Passing

Payment Recovery & Past-Due Auto-Unlock

Clears past-due warning banner and restores full organization functionality when subscription.resumed webhook fires.

Minimum Tier:All Plans
E2E Test Spec:e2e/09-payment-recovery.spec.ts
Test Case ID:TC-23
FEAT-BILL-07
v2.0
Passing

Webhook Idempotency & Replay Protection

D1 database table processed_webhooks tracking duplicate Paddle event IDs to reject replayed webhooks with HTTP 200 duplicate status.

Minimum Tier:All Plans
E2E Test Spec:e2e/10-webhook-idempotency.spec.ts
Test Case ID:TC-24
FEAT-QUOTA-01
v1.0
Passing

Dashboard OrgUsage Progress Widget

Renders visual monthly link and campaign progress bars with dynamic plan tier limits (1k Base / 10k Pro).

Minimum Tier:All Plans
E2E Test Spec:e2e/02-create-org-home.spec.ts
Test Case ID:TC-06, TC-09
FEAT-QUOTA-02
v1.1
Passing

Quota Exceeded Enforcement & Upgrade Banner

Displays an 'Exceeded' red badge and upgrade prompts when organization reaches 100% capacity.

Minimum Tier:All Plans
E2E Test Spec:e2e/06-quota-exceeded.spec.ts
Test Case ID:TC-19..TC-20
FEAT-LINK-01
v1.0
Passing

Short Link Engine & Custom Slug Rules

Base62 URL shortening with custom alias validation, plan tier min slug rules (7 Base / 6 Pro / 5 Premium), password protection, and expiration timestamps.

Minimum Tier:All Plans
E2E Test Spec:e2e/12-short-link-creation.spec.ts
Test Case ID:TC-25
FEAT-CAMP-01
v1.0
Passing

Marketing Campaigns & Link Grouping

Organizes short links into structured marketing campaigns with dedicated metrics dashboards.

Minimum Tier:All Plans
E2E Test Spec:e2e/13-campaigns.spec.ts
Test Case ID:TC-26
FEAT-ANAL-01
v1.0
Passing

Click Analytics & Geolocation Intelligence

Cloudflare Analytics Engine event emission for clicks, browsers, operating systems, referrers, and country geolocation mapping.

Minimum Tier:All Plans
E2E Test Spec:e2e/14-analytics.spec.ts
Test Case ID:TC-27
FEAT-TEAM-01
v1.0
Passing

Team Member Invitations & Role RBAC

Invite managers via email with granular role-based access control (Owner, Admin, Member) and permission enforcement.

Minimum Tier:All Plans
E2E Test Spec:e2e/15-team-members.spec.ts
Test Case ID:TC-28
FEAT-API-01
v1.0
Passing

REST API & Model Context Protocol (MCP) Support

API key generation and MCP server integration for autonomous AI agent link management.

Minimum Tier:Pro ($9/mo)
E2E Test Spec:e2e/01-auth-orgs.spec.ts
Test Case ID:TC-01