26 lines
1.3 KiB
Markdown
26 lines
1.3 KiB
Markdown
# Brand Migration Record
|
|
|
|
The project name changed from `homePageCar` to `RentalDriveGo` at Phase 10.
|
|
|
|
## Preserved historical authority
|
|
|
|
`contracts/phase9` is an immutable copy of the approved Phase 9 package. Its names, files, checksums, and historical references are not rewritten. This preserves auditability and prevents a rename from masquerading as retroactive approval.
|
|
|
|
## Updated implementation surfaces
|
|
|
|
Runtime locale catalogs under `src/content/locales` use `RentalDriveGo`. The application package, page metadata, title, shell label, and documentation use the new name.
|
|
|
|
## Intentionally retained identifiers
|
|
|
|
The following legacy technical identifiers remain because they are part of the Phase 9 contract and may exist in user storage:
|
|
|
|
- `hpc-locale`
|
|
- `hpc-theme`
|
|
- `hpc.theme.preference`
|
|
|
|
Changing them requires an explicit compatibility migration. Renaming a cookie for cosmetic purity while discarding users' preferences would be branding theater, not engineering.
|
|
|
|
## Asset decision
|
|
|
|
Phase 9 logo files contain the former name and are retained only inside the immutable contract package. They are not copied into `public`. The repository shell uses a text-based `R` mark as a non-public implementation placeholder. A final RentalDriveGo logo asset requires Product and Design approval before release.
|