Rename legacy storefront app and references to carplace
Build & Push / Build & Push Docker Image (push) Failing after 10m39s

Replace storefront naming across source, tests, docs, config, and production scripts. Rename the legacy top-level app directory and Carplace component files, remove duplicate storefront startup scripts, and refresh the lockfile.
This commit is contained in:
root
2026-07-04 18:10:08 -04:00
parent fefaf8108d
commit c77d0a8e89
113 changed files with 366 additions and 434 deletions
@@ -38,7 +38,7 @@ The target design must:
The system will seed seven settings menu items:
1. Company Profile
2. Branding and Storefront
2. Branding and Carplace
3. Payment Methods
4. Rental Policies
5. Insurance Policies
@@ -74,7 +74,7 @@ Protected section routes:
```text
/dashboard/settings?section=company
/dashboard/settings?section=storefront
/dashboard/settings?section=carplace
/dashboard/settings?section=payments
/dashboard/settings?section=rental-policies
/dashboard/settings?section=insurance
@@ -149,10 +149,10 @@ Legend:
| Company profile | Edit | Edit | Edit |
| Public contact information | Edit | Edit | Edit |
| Default language and currency | Edit | Edit | Edit |
| Storefront listing toggle | Edit | Edit | Edit |
| Carplace listing toggle | Edit | Edit | Edit |
| Basic logo and public identity | Edit | Edit | Edit |
| Custom brand colors | Locked | Edit | Edit |
| Hero image and advanced storefront branding | Locked | Edit | Edit |
| Hero image and advanced carplace branding | Locked | Edit | Edit |
| Renter payment providers | Locked | Edit | Edit |
| Basic fuel and damage policies | Edit | Edit | Edit |
| Automated additional-driver fees | Locked | Edit | Edit |
@@ -178,7 +178,7 @@ Recommended keys:
settings.company_profile
settings.public_contact
settings.locale_currency
settings.storefront_listing
settings.carplace_listing
settings.branding_basic
settings.branding_custom
settings.branding_hero
@@ -232,26 +232,26 @@ Rules:
- It remains available during subscription recovery.
- Use the shared Moroccan city selector where applicable.
- Validate email, phone, website, locale, and currency.
- Explain whether the selected language affects the storefront, contracts, or both.
- Explain whether the selected language affects the carplace, contracts, or both.
---
## 7.2 Branding and Storefront
## 7.2 Branding and Carplace
### STARTER
Available:
- Storefront listing
- Carplace listing
- Company logo
- Public identity preview
- Basic storefront information
- Basic carplace information
Locked:
- Custom primary and accent colors
- Hero image
- Advanced storefront appearance controls
- Advanced carplace appearance controls
### GROWTH and PRO
@@ -260,7 +260,7 @@ Available:
- All STARTER branding capabilities
- Custom brand colors
- Hero image
- Full storefront branding controls
- Full carplace branding controls
### UX behavior
@@ -675,7 +675,7 @@ Enforcement must cover:
- Reservation price calculation
- Insurance selection
- Additional-driver fee calculation
- Storefront branding response
- Carplace branding response
- Online payment processing
- Scheduled report jobs