init project
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user