Skip to content

docs(adr-011): correct marketplace status — backend already shipped - #249

Merged
samxu01 merged 1 commit into
mainfrom
docs/adr-011-marketplace-correction
Apr 30, 2026
Merged

docs(adr-011): correct marketplace status — backend already shipped#249
samxu01 merged 1 commit into
mainfrom
docs/adr-011-marketplace-correction

Conversation

@samxu01

@samxu01 samxu01 commented Apr 28, 2026

Copy link
Copy Markdown
Contributor

Summary

Follow-up to #248 correcting an incomplete picture: Randy's PR #215 and Lily's PR #230 already shipped the marketplace backend (9 endpoints under /api/marketplace, dual-write to Installable + AgentRegistry). #248 marked Marketplace as paused, which under-described what's actually in main.

Changes

  • ADR-011 §What's paused — split "Marketplace" row: backend extensions stay paused (no new endpoints/fields/recon cron), but Installable taxonomy row now acknowledges Phase 2's marketplace-ops slice shipped via AR: Agent Registry & Marketplace - Publish and Fork #215 + fix(marketplace-api): close dual-write drift gaps from PR #215 review #230.
  • ADR-011 §What's active — new "Marketplace frontend" row (mid-queue): browse / detail / publish / fork UI wires on top of the existing API. Pre-flight is end-to-end verify on dev before frontend work.
  • ADR-011 §Open questions Add frontend utility tests #4 — reframed from "marketplace before or after audit?" to "where in the queue does the frontend land?" — audit resolves it.
  • CLAUDE.md — Active Implementation Tracks table updated with same corrections.

Why now

Without this correction, the next session would look at the active-tracks table and treat marketplace as "don't touch" — but the backend is shipped, has 0 user traffic, and the frontend is the natural shell-active surface that makes it real.

Test plan

  • Read ADR-011 §What's active — confirm Marketplace frontend row reads correctly
  • Confirm CLAUDE.md track table matches ADR-011
  • (next session) Verify the 9 /api/marketplace/* endpoints actually work on api-dev.commonly.me before any frontend work begins

🤖 Generated with Claude Code

PR #248 marked Marketplace as paused based on incomplete picture.
PR #215 (Randy) and #230 (Lily) already shipped the marketplace
backend: 9 endpoints under /api/marketplace (publish, fork, browse,
detail, deprecate, manage), dual-write to Installable + AgentRegistry,
schema additions for forkedFrom/readme/forkCount.

Corrected:
- Marketplace frontend moves to active (mid-queue) — wires UI on top
  of the shipped backend; pre-flight is end-to-end verification on
  api-dev.commonly.me before any UI work.
- Installable taxonomy row clarified: Phase 2's marketplace-operations
  slice is shipped; Phase 3 read-path switch + recon cron + validators
  remain paused with a more specific reactivation trigger.
- New "Marketplace backend extensions" paused row guards against
  scope creep on already-shipped surface.
- Open question #4 reframed: not "build marketplace?" but "where in
  the queue does the frontend land?" — audit resolves it.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@samxu01
samxu01 merged commit 372c427 into main Apr 30, 2026
9 checks passed
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