Files
ben.stull df92e3f94c
ci / check (push) Has been cancelled
chore(reset)!: strip storefront → network-service seed (v0.9.0)
Pivot ecomm from a generic multi-tenant Shopify-alternative storefront to the
commitment-commerce + cross-maker verified referral NETWORK direction
(ecomm-content/rfcs/network_strategy.md; OHM identity/relationality super-drafts).

Phase A of the reset — clear the decks:
- Strip the storefront surfaces with no carry-forward: the storefronts domain,
  the products import/export/image HTTP spine (service/imagefetch/repo + endpoints),
  the SPA frontend, and the Playwright e2e suite.
- Keep the reusable core: /healthz + /api/auth/* (accounts); the
  catalog-normalization library (codec/dialect/models/serialize/validate/diff/hosted —
  importable, no HTTP yet); platform/* infra. Migrations untouched (append-only).
- Reduce check.sh to backend-only (import-linter + pytest); trim dev.sh and the unused
  GCS overlay env. Repoint app.json/README/CLAUDE.md; bump VERSION 0.8.0 -> 0.9.0.

check.sh green: import-linter (main > domains > platform) KEPT, pytest passing.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 09:30:01 -07:00

19 lines
940 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
@~/.claude/wiggleverse.md
# wiggleverse-ecomm
Wiggleverse ecomm, pivoted to a network-service seed — a minimal, OHM-grounded
FastAPI service for a cross-maker verified referral network. Greenfield: started
fresh 2026-06-10, superseding the first-pass reference prototype
(`wiggleverse-ecomm-prototype`). The network-seed reset (v0.9.0) stripped the
storefront/products HTTP spine and the SPA; the seed is `/healthz` + `/api/auth/*`
(accounts) + the catalog-normalization library (no HTTP surface yet) + `platform/*`.
- **One Name:** `ecomm` (see `app.json`).
- **Content/corpus repo:** `wiggleverse-ecomm-content` (specs, plans, roadmap, pin).
- **Reference prototype:** `wiggleverse-ecomm-prototype` (+ `-prototype-content`) —
the R01R07 first pass, kept read-only as a reference for the clean rebuild.
Architecture is intentionally undecided here — to be set in a brainstorming /
planning session before the first release.