Skip to content

feat(web): refine Pachi marketplace discovery for mobile - #51

Merged
david-developer merged 7 commits into
mainfrom
feat/g3i1-marketplace-discovery
Oct 16, 2026
Merged

david-developer merged 7 commits into
mainfrom
feat/g3i1-marketplace-discovery

Conversation

@david-developer

@david-developer david-developer commented Oct 14, 2026 •

Copy link
Copy Markdown
Owner

The mobile homepage previously separated the headline, listing photograph and search into disconnected blocks. It now places the supplied headline over edge-to-edge authorized listing media and connects it to one search panel with an 80px in-flow overlap. Compact brand navigation, real purpose/location/type/max-price controls, a working Find a home action and inventory-derived location shortcuts make discovery the primary mobile action. No-photo/loading/failure states use the selected architectural mark and forest geometry without fictional property images.

This draft retains API-backed homepage/results/detail discovery and the existing account workflows at /account. Mobile results use more compact heading/filter/card spacing with supported applied-filter chips, sorting and cursor pagination. Detail prioritizes photography, title/coarse location/specifications and price/contact before description and terms; its gallery and gated Contact Provider behavior remain intact. Desktop compositions are retained; results/detail at 768 and 1440 are byte-identical to the preceding captures. The desktop homepage location placeholder now reads Search city or municipality.

The owner-selected architectural PACHI SVG family and exact Forest #0E3B2E, Copper #C47F56, Ivory #F8F6EE and Sage #D6DECF palette are preserved. Authentication, phone verification, CSRF, idempotency, blocks, location privacy and published-review boundaries remain. No backend, schema, business-rule, dependency, migration or workflow change. Three existing visual expectations follow the new mobile copy/palette while behavioral assertions remain; ten new regressions cover actual filter URLs, keyboard budget validation, hero/card geometry, narrow layouts and fallback states.

Local validation passes: marketplace 204/204, staff 22/22, build 8/8, lint, typecheck, startup 68, units 74, contracts 131 routes/151 schemas, unchanged strict-low dependency policy and candidate ancestry secret scan. Final head c02c027286a553305e16370259ce0434159d6baf, reviewed tree 16605b8df76a92e4e385dceceaa28bb7fef3e787, unchanged base dfd8e191e42d23aa5a0eaf22e4f3c0258b12d697.

Normal push Checks 38824236107 and PR Checks 38824241196 independently qualify SUCCESS at that exact head on attempt 1: 27/27 stages, 20 ordered normal gates, zero skips. Each confirms DB 544, API 81, marketplace 204, staff 22, startup 68, units 74, contracts 131/151 and build 8/8 including mobile exports. Initial push checkout equals the final head; PR checkout a74970c66509bed94cb95046cf833be61c223414 has exactly ordered base/head parents and the identical reviewed tree. Both archived logs pass CRC/SHA256; API-gate G2 TEST/privacy/source guarantees remain unchanged.

Local visual review: .local-dev/g3i1-mobile-refinement/visual-review.html presents the device/fallback views and before comparisons; final/ contains 32 hash-verified PNGs covering homepage/results/detail at 320/390/768/1440, mobile first viewports and no-photo/empty/error cases. Root and independent reviewers inspected actual renders; the static viewer works with JavaScript disabled. Existing actual-JPEG-versus-SVG branding evidence remains preserved in .local-dev/g3i1-owner-brand-evidence/. Screenshots and browser records use synthetic TEST inventory, not live account or production evidence.

G3-I1 MOBILE DISCOVERY REFINED — OWNER VISUAL APPROVAL REQUIRED — PR #51 UNMERGED

Keep this PR draft and unmerged. No ready transition, deployment, real-account/native-device acceptance or G3-wide approval is claimed.

@david-developer david-developer changed the title feat(web): build the G3-I1 marketplace discovery experience feat(web): redesign G3-I1 marketplace with proposed premium identity Oct 15, 2026
@david-developer david-developer changed the title feat(web): redesign G3-I1 marketplace with proposed premium identity feat(web): refine G3-I1 discovery with Lovable-guided UI Oct 15, 2026
@david-developer david-developer changed the title feat(web): refine G3-I1 discovery with Lovable-guided UI feat(web): G3-I1 discovery with owner-selected Pachi branding Oct 15, 2026
@david-developer david-developer changed the title feat(web): G3-I1 discovery with owner-selected Pachi branding feat(web): refine Pachi marketplace discovery for mobile Oct 15, 2026
@david-developer
david-developer marked this pull request as ready for review October 16, 2026 00:25
@david-developer
david-developer merged commit 6be8d22 into main Oct 16, 2026
2 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