← Taste Layer · home
IIChapter II · Legibility Engineering 002

The Curation Stack.

Quality infrastructure across a marketplace.

When anyone can generate software, discovery collapses. The platform that wins makes quality legible. What luxury brands, YouTube, and Michelin teach us about quality infrastructure for user-generated software.

Simone LeonelliStudio W230v1.0February 2026
II.i · The convergence
01 | The Convergence

Every Generation Tool Arrives at the Same Problem

A new category is forming: user-generated software (UGS). Natural language to runnable apps, published into a shared catalog where discovery, ranking, and reuse are product primitives. The moment you add a marketplace feed, you inherit curation as an infrastructure problem.

UGS is distinct from internal one-off scripts, private automations without discovery, or traditional open-source repositories. It combines creation democratization with platform-mediated distribution.

The generation layer is converging fast. Prompt-to-app pipelines are becoming a commodity. The differentiators that matter in 2025 (speed, fidelity, native deployment) will be table stakes by 2027.

This table documents only publicly observable features as of February 2026. Internal roadmaps and private features are not assessed. Absence from this list does not mean absence from a platform's plans.

Platform Landscape: Observed Curation Primitives (Evidence Only)
Platform Product Shape Documented Curation Primitives
Wabi Social-first UGS, persistent identity, remix culture Algorithmic feed, remix as product feature, community signals
Anything Full-stack code generation, native mobile + web, App Store deploy Code linting, error recovery, user reviews, experts marketplace
Replit Developer-adjacent platform, enterprise controls, SOC2 Security screening, code review (enterprise tier), featured templates
Lovable Design-forward code generation, visual quality emphasis Template gallery, curated examples
GPT Store Custom GPTs marketplace, conversational interface, no-code creation Policy review, verified builder program, leaderboards, categories

The pattern: every platform has invested heavily in generation infrastructure. Where curation primitives exist, they tend to be narrowly scoped — policy compliance, security screening, editorial picks — rather than systematic quality infrastructure across discovery and lifecycle.

The core thesis: In user-generated software marketplaces, the generation engine is converging toward commodity. The curation layer — the infrastructure that makes quality legible, discoverable, and trustworthy — is the durable competitive advantage. Elements of curation exist across platforms (editorial picks, reviews, health checks), but no platform has publicly named a coherent, end-to-end curation architecture as a product layer. The mechanism: quality tiers change user behavior (trust, reduced bounce), ranking changes creator incentives (polish yields visibility), and decay management changes retention (fewer broken first experiences).

II.ii · The quality arc
02 | The YouTube Lesson

Every UGC Platform Replays the Same Quality Arc

YouTube in 2006: anyone can upload video. Massive volume. Discovery by views and virality. No quality signals beyond popularity. The platform was exciting and chaotic and largely unusable for anything serious.

YouTube in 2016: creator monetization, content policies, algorithmic ranking weighted by watch time and satisfaction, trust and safety teams, verified channels, copyright systems. A decade of quality infrastructure investment. [YouTube Partner Program History]

YouTube in 2025: professional-grade content coexists with amateur uploads. Quality tiers are legible. Creators have incentives to invest in production value. The platform succeeded not because it hosted the most video, but because it built the systems that made quality discoverable.

Pattern Recognition

The UGC Quality Arc

1

Volume

"Anyone can create." Platform celebrates quantity. Discovery is primitive (recency, popularity). Quality is vibes-based. Early adopters love the chaos.

2

Noise

Library grows past manual curation capacity. Broken, abandoned, and low-quality entries dominate discovery. New users bounce. Retention drops.

3

Infrastructure

Platform builds quality signals: ratings, editorial picks, creator incentives, algorithmic quality weighting, trust tiers. Discovery improves. Quality becomes a platform feature, not an accident.

4

Professionalization

Quality infrastructure enables a creator economy. Top creators invest because the platform rewards quality. The flywheel works.

Every UGC platform, from YouTube to Etsy to the App Store, has traversed this arc. The ones that invested in quality infrastructure early (Airbnb's trust framework, Spotify's editorial playlists) compressed the timeline.

II.iii · What Hermès knows
03 | The Luxury Transfer

What Hermès Knows That Platforms Don't

Luxury brands have solved the curation problem for physical goods across centuries. The methodology is precise, systematic, and transferable. It rests on three principles that map directly to software platform quality.

Principle 1: The Golden Sample

In luxury manufacturing, every production run is evaluated against a golden sample, a reference artifact that embodies the quality standard. Not a spec document. Not a checklist. A physical object you can hold, examine, and compare against.

For user-generated software: the equivalent is a curated set of reference apps that define what "excellent" looks like on the platform. Not just featured apps. Architecturally sound, well-designed, maintained, and deeply useful apps that serve as the evaluation benchmark.

Principle 2: Separation of Creation and Judgment

At Fendi, the artisan who sews a bag never performs the final quality inspection. At Bentley, the engineer who builds a component is not the person who signs off on the finished vehicle. The system that generates should never be the system that judges.

Principle 3: Quality Tiers Are Legible

You know a Michelin three-star restaurant is different from a one-star. You know a Hermès Birkin passed different gates than a department store handbag. The quality difference is visible and legible to the consumer before purchase.

Luxury brands don't rely on customers to discover quality through trial and error. They invest in making quality visible before the customer commits. This is the infrastructure that UGS platforms are missing.

II.iv · The L0–L4 curation stack
04 | The Architecture

What a Curation Stack Actually Looks Like

Enterprise evaluation (as described in The Taste Layer) uses binary gates: pass or fail on correctness, safety, and brand compliance. Platform curation is structurally different. It operates on gradients, not binary gates, because the goal is ranking and discovery, not rejection.

The Curation Stack: Layer Architecture
L0: Identity & Provenance
Creator trust tier, app lineage, permission manifest
L1: Functional Integrity
Does the app work? Load? Handle edge cases?
L2: Design Quality
Visual coherence, interaction patterns, responsiveness
L3: Utility Depth
Does it solve a real problem? Is it used repeatedly?
L4: Curation Signal
Composite quality score, editorial tier, trust badge

L0: Identity & Provenance

The foundation layer. Every app carries a verified creator identity, a complete fork lineage, and a declared permission manifest. This enables governance (whose app is this?), trust transfer (verified creator badges), and fork safety (did this remix degrade or improve quality?).

L1: Functional Integrity

Automated health checks at publish and continuously post-deploy. Does the app load? Do buttons trigger responses? Does it handle edge cases gracefully? Error rate monitoring catches decay before users do.

L2: Design Quality

Measurable through automated heuristics: accessibility score (WCAG compliance), responsive breakpoint pass rate, contrast ratio checks, interaction completeness (percentage of UI elements that respond when activated), and layout anomaly detection. Not subjective taste — design signals that correlate with user trust and task completion.

L3: Utility Depth

Measured via cohort retention (D1, D7, D30 return rates), session depth, task completion rate, time-to-value (seconds from first open to first meaningful action), and category-normalized benchmarks. A personal CRM used daily by 200 people scores higher than a novelty app opened once by 10,000.

L4: Curation Signal

The composite layer. Weighted scores from L0–L3 produce a quality signal that powers discovery ranking, tier badges (Reference / Verified / Community / Unrated), and editorial featuring. This is where the Michelin model meets algorithmic scale.

L0 is marketplace-native infrastructure. In UGS platforms, provenance isn't decorative: it enables governance (whose app is this?), trust transfer (verified creator badges), and fork safety (did this remix degrade or improve quality?).

Architecture Comparison: Enterprise vs Platform Quality Systems
Dimension Enterprise (Taste Layer) Platform (Curation Stack)
Decision type Binary: ship or block Gradient: rank, tier, feature
Quality owner Internal team (Engineering + Legal + Brand) Platform + creators + community
Evaluation timing Pre-deployment gate Continuous (creation, discovery, usage, decay)
Failure mode Hallucination reaches customer Low-quality apps dominate discovery feed
Economic incentive Liability avoidance Marketplace trust, retention, creator economy
II.v · What quality looks like at scale
05 | The Signals

What Quality Looks Like When Everyone Can Create

The traditional software quality hierarchy (code quality, test coverage, performance benchmarks) doesn't transfer cleanly to user-generated software. Most UGS apps have no tests, no CI/CD, no code review. The code is generated and opaque. Quality must be inferred from observable signals.

Discovery is a multi-objective ranking function: quality, freshness, personalization, and safety. The goal is not to block creation, it is to allocate attention under scarcity.

Automated (L1-L2)

Functional Signals

Load time, error rate, crash frequency, responsive layout, accessibility score, interaction completeness (do all buttons do something?), data persistence, session handling.

Behavioral (L3)

Usage Signals

Return rate (used more than once), session depth, task completion, remix count, share rate, time-to-value (how fast does the user get utility?), active days since creation.

Composite (L4)

Curation Signals

Quality score (weighted composite), editorial selection, creator reputation, category benchmark (best-in-class within type), freshness vs. durability balance.

The critical insight: popularity is not quality. A viral novelty app with 10,000 uses and a 5% return rate is less valuable to the platform than a personal CRM with 200 users and an 80% weekly return rate. Volume-weighted discovery repeats the YouTube 2006 mistake. Quality-weighted discovery builds the YouTube 2025 flywheel.

Volume-Weighted Discovery

Most downloaded → most visible → more downloads. Novelty dominates. Utility dies in the long tail. Quality creators have no incentive to invest. Feed becomes noise. New users see broken apps, bounce, never return.

Quality-Weighted Discovery

Highest utility → most visible → more sustained usage. Depth rewarded. Creators invest in polish because the platform rewards it. Feed feels curated. New users find useful tools immediately. Retention compounds.

The Ranking Function

Discovery is a multi-objective optimization. Here is the scoring function in sketch form:

// Discovery Ranking Function

QualityScore(app, user, time) =
  w1 * Health(app, time)
  + w2 * Utility(app, cohort)
  + w3 * Design(app)
  + w4 * Trust(creator, app_lineage)
  - w5 * Decay(app, time)
  - w6 * AbuseRisk(app, creator, traffic)

// Weights calibrated via A/B tests on D7 and D30 retention
// and user satisfaction. Reviewed quarterly.
// Category-specific baselines prevent cross-domain bias.
// Exploration budget ensures new apps get cold-start visibility.
II.vi · Software rots
06 | The Decay Problem

Software Rots. Especially When No One Maintains It.

This is the problem that separates user-generated software from user-generated content. A YouTube video from 2012 still plays. A blog post from 2015 still reads. But software decays: APIs change, dependencies break, design patterns age, data schemas drift.

In a UGS marketplace, apps are created in seconds and abandoned in hours. The platform accumulates digital debris at a rate proportional to creation velocity. Without active lifecycle management, the library becomes a graveyard with a fresh coat of paint.

The Decay Scenario

Year One of a UGS Platform

Month 1: 1,000 apps created. Most functional. Feed is exciting.
Month 6: 50,000 apps. Dependency drift, API changes, and abandonment begin to degrade the library. Discovery surfaces abandoned apps alongside active ones. User frustration rises.
Month 12: 500,000 apps. A significant percentage are broken or abandoned. The "most popular" feed is dominated by novelty apps with declining utility. Quality apps are buried. Creator motivation drops because effort isn't rewarded. New user experience degrades.

Without quality infrastructure, creation velocity becomes a liability, not an asset.

Lifecycle Signals

A curation stack needs to track app health over time, not just at creation. Signals that matter: last updated, error rate trend (improving or degrading?), creator activity status, dependency health, user-reported issues. Apps should gracefully age out of discovery when they stop working, and resurface when maintained.

II.vii · Quality tiers as infrastructure
07 | The Michelin Model

Quality Tiers as Platform Infrastructure

Michelin doesn't rate every restaurant. It rates the ones worth attention, using a consistent, independent, expert-driven framework. This is the model that UGS platforms need.

A quality tier system for user-generated software creates three platform-level benefits simultaneously: user trust (I know what I'm getting), creator incentive (investment in quality is rewarded with visibility), and marketplace efficiency (discovery surfaces the right apps to the right users).

Proposed Quality Tier Framework
★★★ Reference
Golden sample quality. Editorially verified. Maintained. Best-in-category.
★★ Verified
Functional, designed, actively used. Automated quality gates passed.
★ Community
Functional. Creator-published. Peer-validated through usage and remix.
Unrated
New or untested. Available but not featured in discovery.

The tier system is not gatekeeping. It is legibility. Users can still create, share, and use any app. But the discovery layer rewards quality, and the tier badges make quality visible before the user commits time and attention.

This is also the creator monetization path. In YouTube's model, monetization follows quality signals (subscriber count, watch hours, content policies). In UGS, monetization should follow quality tiers. Reference-tier creators earn from their work. Community-tier creators build reputation toward verified status.

II.viii · Remix as quality signal
08 | The Remix Dimension

Remix Culture as Quality Signal

One feature unique to UGS platforms (especially Wabi) is remix: the ability to fork, modify, and reshare apps. This creates a quality signal that doesn't exist in traditional software or content marketplaces.

Remix count is a proxy for architectural quality. An app that gets remixed frequently has a structure worth building on. An app that never gets remixed may be useful but is likely either too niche or too brittle to modify.

More importantly, remix creates quality compounding. Each remix potentially improves the original. The best apps become platforms within the platform, accumulating improvements from the community. This is open-source dynamics applied to personal software.

The platforms that treat remix as a quality mechanism (rather than just a social feature) will build compounding quality advantages. Remix genealogy, the ability to trace an app's lineage and identify which versions improved versus degraded quality, is a powerful curation signal that no platform currently tracks.

II.ix · Why "let the community decide" fails
09 | The Anti-Pattern

Why "Let the Community Decide" Fails

The default assumption in platform thinking: quality will emerge organically from community engagement. Upvotes, reviews, usage metrics, and social sharing will surface the best apps naturally.

This assumption has failed in every UGC marketplace that relied on it exclusively.

The failure pattern is consistent: at scale, volume drowns quality unless the platform actively invests in quality infrastructure. Community signals are a necessary input to curation, but they are not sufficient. Editorial intelligence, automated quality gates, and tier systems must layer on top.

Common Discovery Failure Modes

When curation is under-resourced relative to creation velocity, predictable pathologies emerge:

Discovery Failure Modes and Mitigation Strategies
Failure Mode Root Cause Observable Signal Mitigation Primitive
Broken apps dominate feed No health gating at publish or decay detection Load failure rate, crash rate trending up Publish-time health checks, downrank on failure
Novelty beats utility Popularity proxy (views, upvotes) over depth Low weekly_return_ratio despite high creation volume Quality-weighted ranking, return-rate boosting
Clone spam floods categories Cheap generation, no uniqueness filter High near-duplicate rate, keyword stuffing Similarity detection, rate limits, trust tier gating
Rating inflation / Sybil attacks Unverified upvotes, botted engagement Spiky engagement patterns, low session depth Verified user weighting, behavioral fraud detection
Badge laundering via forks Reputation inheritance on remix High abuse reports on forked verified apps Badge doesn't transfer, fork must re-qualify
App rots trust Dependency drift, no maintenance incentive error_rate_7d_delta trending up, abandonment Decay downrank, maintenance rewards

The a16z thesis for Wabi explicitly expects "professionalization" to emerge organically, comparing to YouTube's arc. But YouTube's professionalization required a decade of active platform investment in quality systems. The organic part was the creator response to those systems, not the systems themselves.

II.x · The abuse layer
10 | Governance

The Abuse Layer: Quality Is Not Just Curation

A curation stack without a governance layer is incomplete architecture. Quality in a UGS marketplace is not only about surfacing good apps. It is also about preventing malicious, deceptive, or harmful ones from reaching users at all.

When any user can generate software through natural language, the attack surface expands beyond traditional app store threats. The generation layer itself becomes an abuse vector.

Platform-Specific Threats

These threats are not hypothetical; every major UGC marketplace at scale has faced analogous attack patterns. The governance layer must operate as an independent system from the curation layer, with distinct ownership, escalation paths, and enforcement mechanisms. Curation answers "is this good?" Governance answers "is this safe?"

II.xi · The white space
11 | The Opportunity

The White Space Is Real and Time-Bound

Based on publicly available positioning (checked public docs, marketing surfaces, and product UX as of Feb 2026), no major UGS platform appears to publicly present systematic curation infrastructure as a named product layer. [Inference] This is not because the problem is invisible. It is because the generation race is consuming all available engineering attention.

The window is specific: [Hypothesis] Between now and the point where library size exceeds manual curation capacity (plausibly within the next 1-2 growth cycles at current creation velocity), the curation architecture decisions will determine which platforms build durable marketplace trust and which drown in their own output.

Falsifiable Prediction

By December 2027, at least one major UGS platform will have a named, public-facing quality tier system (analogous to Michelin stars, App Store editorial picks, or Airbnb Superhost) as a core product feature. The platform that builds it first will have measurably better D30 retention (percentage of new users active 30 days after first session) than competitors without it.

If this doesn't happen, the UGS category may not survive as a distinct product category, because undifferentiated app generation will commoditize into a feature of existing platforms (ChatGPT, Claude, general-purpose AI assistants).

Near-Term Prediction (Testable Now)

Any UGS platform that adds publish-time health checks and decay-based downranking will see broken-app impressions in discovery drop within 30 days, with a corresponding improvement in D7 retention. This requires no algorithmic sophistication — just a load test on publish and an error rate monitor on a cron job.

What Would Falsify This Thesis

II.xii · Minimum Viable Curation Stack
12 | The Implementation

Minimum Viable Curation Stack

For a UGS platform founder reading this on Monday morning, here is the minimum infrastructure that creates a quality advantage.

// Minimum Viable Curation Stack (MVCS)

LAYER 1: Automated Health // Week 1-2
  - Load test every app on publish (pass/fail)
  - Interaction completeness check (buttons, forms, navigation)
  - Responsive layout verification
  - Error rate monitoring post-publish

LAYER 2: Usage Intelligence // Week 3-4
  - Return rate tracking (used > 1 time = signal)
  - Session depth (time spent, actions taken)
  - Remix genealogy (track forks and improvements)
  - Decay detection (error rate increase over time)

LAYER 3: Quality Score // Week 5-6
  - Composite score:
    health_weight * health_signal
    + usage_weight * retention_signal
    + design_weight * heuristic_score
    + freshness_decay_factor
    // weights calibrated via A/B retention experiments
    // reviewed quarterly against user satisfaction metrics
  - Quality-weighted discovery feed (replace pure recency/popularity)
  - Tier badges: Reference / Verified / Community / Unrated

LAYER 4: Editorial Intelligence // Week 7-8
  - Golden sample library (10-20 reference apps per category)
  - Weekly editorial picks (human judgment on top of algorithmic signals)
  - Creator reputation score (quality track record across apps)
  - Category benchmarking (best workout tracker, best CRM, best journal)

End-to-End Production Trace

One app's journey through the stack, from creation to maturity:

// Production trace: single app lifecycle

PUBLISH (Day 0)
  → L0: Creator identity verified, permission manifest declared
  → L1: Load test (pass/fail), interaction completeness check
  → If L1 fails: blocked from discovery, creator notified
  → Initial tier: Unrated

DISCOVERY (Day 1-7)
  → Cold-start exploration budget: app shown to sample cohort
  → Quality score computed: Health + Design + Trust(creator_history)
  → Ranked in category feed

USAGE (Day 7-30)
  → L3 signals accumulate: return_rate, session_depth, time_to_value
  → Score recomputed with behavioral data
  → If weekly_return_ratio > threshold → Community tier

MATURITY (Day 30-180)
  → Sustained retention + quality → Verified tier eligible
  → Editorial review → Reference tier candidate

DECAY WATCH (Ongoing)
  → error_rate_7d_delta trending up → score penalized
  → dependency_health_idx drops → creator alerted
  → If abandoned + degraded → gracefully aged out of discovery

Eight weeks. A small team. The foundation of a curation moat that compounds as the library grows. Every week of delay at current creation velocity adds thousands of uncurated apps to the discovery problem.

II.xiii · Concrete signals
13 | Telemetry

Concrete Signals: What You Actually Measure

Abstract quality frameworks are useless without measurable telemetry. These are the signals a curation stack ingests, each mappable to a database column and a dashboard row.

// Telemetry Schema: Core Curation Signals

app_load_success_rate   // % of sessions where app loads without error
error_rate_7d_delta    // change in error rate over trailing 7 days (decay detection)
weekly_return_ratio    // users who return within 7 days / total users
session_depth_p50     // median actions per session (engagement proxy)
remix_depth_score     // generations of forks from this app (compounding signal)
dependency_health_idx // % of external APIs/integrations still responding
creator_maint_freq    // days since creator last updated or responded to feedback
time_to_value_p50     // median seconds from first open to first meaningful action
interaction_completeness// % of UI elements that trigger a response when activated
curation_score_version // allows historical re-scoring when weight models update

Ten signals. Each observable, each automatable, each meaningful in isolation and composite. A platform team could instrument these in a sprint and begin building quality intelligence immediately.

II.xiv · Build it before you need it
14 | The Claim

Build the Quality Layer Before You Need It

The platforms that build curation infrastructure early are building durable competitive advantages. The ones that wait will spend 10x the resources retroactively sorting through a library that has already trained users to expect noise.

This is the same lesson luxury brands learned over centuries, compressed into a platform lifecycle. Quality systems don't scale retroactively. They must be architectural, designed into the platform from early days, not bolted on after the feed is already broken.

Generation is the cost of entry. Curation is the cost of survival. The platforms that confuse volume for value will not outlast the ones that invest in making quality legible, discoverable, and rewarding for creators.

The curation problem is not new. It's the same problem Hermès, Michelin, YouTube, and Airbnb solved in their respective domains. The tools are different. The principles are identical. Systematic evaluation, independent judgment, legible quality signals, and incentive alignment between platform, creator, and user.

The question isn't whether UGS platforms will need a curation stack. It's whether they'll build it before the library outgrows their ability to retrofit it.

§ · Sources & further reading
References

Sources & Further Reading

Primary Sources (Platform Pages & Documentation)

Platform Resource
Wabi wabi.ai | Personal software platform for mini‑apps
Anything createanything.com | AI app builder, formerly Create.xyz
Replit replit.com | Developer platform with AI generation
Lovable lovable.dev | Design-forward AI code generation
GPT Store openai.com/gpt-store | Custom GPT marketplace announcement

Secondary Sources (Press & Commentary)

Topic Resource
Wabi Funding TechCrunch | "Replika founder raises $20M pre-seed for Wabi" (Nov 2025)
Anything Community Product Hunt | Anything launch and community discussion

Analog References (Quality System Precedents)

Domain Resource
Enterprise Evaluation The Taste Layer | Companion manifesto on enterprise AI evaluation infrastructure
YouTube Quality Arc Based on publicly documented YouTube Partner Program history, Creator monetization policy changes (2007-2025), and YouTube Partner Program official documentation
Michelin Guide Quality tier methodology synthesized from public Michelin Guide methodology descriptions and restaurant industry analysis
Luxury Manufacturing Golden sample methodology derived from author's 16 years in luxury brand quality systems (Fendi, Bentley, Porsche)

Evidence Label Legend

[Evidence] – Directly supported by linked public documentation, product UI, press coverage, or official platform materials.

[Inference] – Derived from multiple evidence points, observed product behavior, or publicly available positioning. Not explicitly stated by the platform but reasonably concluded from available information.

[Hypothesis] – Forward-looking claim, prediction, or proposed framework not yet validated. Presented as testable thesis.

[Unverified] – Specific data point (e.g., a number or date) that cannot be confirmed from a stable, citable source. Included for directional context only.

Platform assessments: Based on publicly available positioning, documentation, and press coverage as of February 2026. Internal product roadmaps may differ from public positioning. All comparative claims are labeled with evidence type to maintain analytical transparency.

Research method: Evidence sources include platform landing pages, press releases, public API documentation, observed UX behavior (as of Feb 2026), investor announcements, published user reviews, and publicly documented policy frameworks. Claims not directly verifiable from these sources are explicitly labeled [Inference] or [Hypothesis] throughout the document.