feat(brand): unify on Deck Hearth across in-repo strings + infra (P1 brand decision) #21
7 changed files with 7 additions and 7 deletions
|
|
@ -1,5 +1,5 @@
|
||||||
---
|
---
|
||||||
description: Auth model + permission model for tcg-vault (JWT + collection roles)
|
description: Auth model + permission model for Deck Hearth (JWT + collection roles)
|
||||||
globs: pages/api/**/*.js,lib/*.js,components/*.js,pages/*.js
|
globs: pages/api/**/*.js,lib/*.js,components/*.js,pages/*.js
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -58,4 +58,4 @@ Don't duplicate navigation in a page — extend `NavigationContent` inside Layou
|
||||||
|
|
||||||
## Branding
|
## Branding
|
||||||
|
|
||||||
The repo says "TCG Vault" everywhere except `components/Layout.js`, which renders "Deck Hearth" and "DH" logo. A naming convoy is open. Until resolved, **do not introduce a third name** in new copy.
|
The canonical product brand is **Deck Hearth** (two words, internal cap), ratified 2026-05-24 in the `pick-a-name` convoy. The repo directory + GitHub project name remain `tcg-vault` until the queued `rename-repo-and-vercel-project` convoy ships. New UI copy MUST use `Deck Hearth` verbatim — do not introduce a third name, do not abbreviate to "DH" outside the logo glyph (currently used in `components/Layout.js` lines 621, 714 as the sidebar logo monogram).
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
Guidance for agents and humans working in this repo. Prefer existing patterns over new abstractions.
|
Guidance for agents and humans working in this repo. Prefer existing patterns over new abstractions.
|
||||||
|
|
||||||
> Branding note: the repo, README, and seed data say "TCG Vault" and `admin@tcgvault.com`, but the Layout component renders "Deck Hearth". Pick one before launch — see `.convoys/` for tracking.
|
> Branding note: **Deck Hearth** is the canonical product brand (ratified 2026-05-24 in the `pick-a-name` convoy). The repo directory name `tcg-vault` stays for now — see queued `rename-repo-and-vercel-project`. The seed admin email migrated from `admin@tcgvault.com` to `admin@deckhearth.com` in the same convoy; see Gotcha #4 + `.convoys/pick-a-name.md` for the rotation flow.
|
||||||
|
|
||||||
## 1. Project overview
|
## 1. Project overview
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ async function fetchWithRetry(url, maxRetries = 3, delayMs = 2000) {
|
||||||
try {
|
try {
|
||||||
const response = await fetch(url, {
|
const response = await fetch(url, {
|
||||||
headers: {
|
headers: {
|
||||||
'User-Agent': 'TCG-Vault/1.0',
|
'User-Agent': 'Deck-Hearth/1.0',
|
||||||
'Accept': 'application/json'
|
'Accept': 'application/json'
|
||||||
},
|
},
|
||||||
timeout: 30000 // 30 second timeout
|
timeout: 30000 // 30 second timeout
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ async function fetchWithRetry(url, maxRetries = 3, delayMs = 2000) {
|
||||||
try {
|
try {
|
||||||
const response = await fetch(url, {
|
const response = await fetch(url, {
|
||||||
headers: {
|
headers: {
|
||||||
'User-Agent': 'TCG-Vault/1.0',
|
'User-Agent': 'Deck-Hearth/1.0',
|
||||||
'Accept': 'application/json'
|
'Accept': 'application/json'
|
||||||
},
|
},
|
||||||
timeout: 30000 // 30 second timeout
|
timeout: 30000 // 30 second timeout
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# TCG Vault Bulk Import Scripts
|
# Deck Hearth Bulk Import Scripts
|
||||||
|
|
||||||
This directory contains scripts for bulk importing TCG card data into the database.
|
This directory contains scripts for bulk importing TCG card data into the database.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ async function fetchWithRetry(url, maxRetries = 3, delayMs = 2000) {
|
||||||
try {
|
try {
|
||||||
const response = await fetch(url, {
|
const response = await fetch(url, {
|
||||||
headers: {
|
headers: {
|
||||||
'User-Agent': 'TCG-Vault/1.0',
|
'User-Agent': 'Deck-Hearth/1.0',
|
||||||
'Accept': 'application/json'
|
'Accept': 'application/json'
|
||||||
},
|
},
|
||||||
timeout: 30000 // 30 second timeout
|
timeout: 30000 // 30 second timeout
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue