Marketplace: complete E2E feature checklist + 1-1 test coverage for every UX flow #42
Labels
No labels
meeting-notes
meeting-sensitive
meeting-transcript
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
coopcloud_code/home#42
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Create a comprehensive
docs/e2e_checklist.md(modeled on the freezone checklist) that maps every user action possible in the marketplace, then write Playwright + API tests that verify each row 1-1.When this is done, we know with 100% confidence that every feature works.
Checklist created: https://forge.ourworld.tf/mycelium_code/projectmycelium_marketplace_deploy/src/branch/development/docs/e2e_checklist.md
Current State
dev-app.projectmycelium.orgTasks
1. Priority 1 — Core user flow tests (API + Playwright)
2. Priority 2 — Provider dashboard tests (API)
3. Priority 3 — Messaging & SSH tests (API)
4. Priority 4 — Rental flow tests (API)
5. Update Playwright suite
6. Hero Browser MCP visual verification
7. All tests pass on dev
dev-app.projectmycelium.orgAcceptance Criteria
docs/e2e_checklist.mdmaps every feature with status + test referenceFollows from
— mik-tf
Done — v1.4.1 released
Release: https://forge.ourworld.tf/mycelium_code/projectmycelium_marketplace_deploy/releases/tag/v1.4.1
Results
71 new tests added, 187 total, all passing against
dev-app.projectmycelium.org.Checklist coverage: 130/139 features tested
Remaining untested:
Bugs found and filed
New Makefile targets
— mik-tf