bf62f413d7
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
30 lines
1.3 KiB
Markdown
30 lines
1.3 KiB
Markdown
# wiggleverse-ecomm
|
||
|
||
The clean implementation of **Wiggleverse ecomm** — a multi-tenant, OHM-grounded
|
||
Shopify alternative.
|
||
|
||
This repo is greenfield. It was stood up fresh on 2026-06-10, superseding the
|
||
first-pass **reference prototype** at
|
||
[`wiggleverse-ecomm-prototype`](https://git.wiggleverse.org/wiggleverse/wiggleverse-ecomm-prototype)
|
||
(R01–R07, kept read-only as a reference for the rebuild).
|
||
|
||
## Composition
|
||
|
||
This app (One Name `ecomm`, see [`app.json`](./app.json)) is composed of:
|
||
|
||
| Repo | Role |
|
||
| --- | --- |
|
||
| `wiggleverse-ecomm` | code, in-repo specs/docs (this repo) |
|
||
| `wiggleverse-ecomm-content` | reviewed specs, archived plans, roadmap, version pin |
|
||
| `wiggleverse/session-history` (`ecomm/` subdir) | session transcripts |
|
||
|
||
## Status
|
||
|
||
SLICE-2 (identity) of SD-0001 is in place on top of the SLICE-1 skeleton: open,
|
||
passwordless sign-up/log-in by email + one-time code (`accounts` domain, INV-2/INV-3),
|
||
signed-cookie sessions, the `/api/auth/*` endpoints (`request-code`, `verify`, `me`,
|
||
`logout`), the `platform/mailer` port with `LogMailer` (the dev code channel), and the
|
||
Landing + Sign-in screens with the entry-routing rule (storefront hard-wired `null` until
|
||
SLICE-3). See [`docs/BOOTSTRAP.md`](./docs/BOOTSTRAP.md) to run it locally. The storefront
|
||
(SLICE-3) and deployed environments (SLICE-4) are next.
|