Update PROJECT.md with curated image inventory and usage verification

This commit is contained in:
gator 2026-03-11 02:19:56 +00:00
parent c7b01c526a
commit ac39e09f02

View file

@ -3,46 +3,61 @@
## 1) Site overview ## 1) Site overview
- Stack: Node/Express + EJS templates + global CSS/JS. - Stack: Node/Express + EJS templates + global CSS/JS.
- Brand/entity: **AutoTQ** / Golden Hour Medical, Inc. - Brand/entity: **AutoTQ** / Golden Hour Medical, Inc.
- Content source remains `site.config.js` for factual data (team, literature, testimonials, news, contact), with targeted page-level verbatim official copy now applied where required. - Primary content source remains `site.config.js`.
- This revision focused on header brand cleanup and official copy alignment across Home/Research/Testimonials.
## 2) Updated file structure notes (files changed in this pass) ## 2) Files changed in this pass
- `views/partials/header.ejs` - `site.config.js` (curated platform image URL replacements for `assets.logo` and non-team `assets.images` keys)
- `views/index.ejs` - `PROJECT.md` (updated image/media inventory and usage map)
- `views/research.ejs`
- `views/testimonials.ejs`
- `PROJECT.md`
## 3) Navigation/routes ## 3) Scope completed
- Primary nav remains: `/`, `/about-autotq`, `/company`, `/research`, `/literature`, `/news`, `/testimonials`, `/contact`. - Replaced generic/non-curated AutoTQ image asset URLs with the exact curated URLs provided for:
- Team profile links from the Company roster continue to use slug routes (e.g., `/<member.slug>`). - `assets.logo`
- `assets.images.hero`
- `assets.images.product`
- `assets.images.company1` through `assets.images.company7`
- `assets.images.videoThumb`
- Left team headshot image keys unchanged (`hannah`, `laresa`, `jamie`, `gabriella`, `devin`, `nandini`, `max`, `nick`, `carisse`).
- Verified template usage is config-driven for these images and no `views/*.ejs` file hardcodes old generic `.../image.webp` or `.../image.jpg` URLs.
## 4) Design system notes (current) ## 4) Curated image/media inventory (exact URLs)
- Header brand area now renders **logo only** (removed redundant plain-text wordmark next to logo).
- Existing logo treatment remains transparent (no forced white logo container/background styles introduced).
- Existing SEO metadata and heading architecture in `views/layout.ejs` remains unchanged.
## 5) Component/content patterns now used ### Logo
- Home page now includes required official mission/product/problem statements verbatim in semantically relevant hero, context, and evidence-adjacent sections. - `assets.logo`
- Research source cards now present the exact occlusion and first-time-user claim lines verbatim. - `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/bbae35f9-2a48-40aa-9cdd-bf9afc2c389d/AutoTQ Main Logo.webp`
- Testimonials page now presents required direct quote cards verbatim with exact required attributions.
## 6) Content/layout updates by page ### Non-team section images
- **Header (`views/partials/header.ejs`)** - `assets.images.hero`
- Removed plain text `AutoTQ` wordmark from brand block; retained logo image + home link behavior. - `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/9f862232-12f4-465a-8286-d145b3d17204/AutoTQ Feature Overview Product Image.webp`
- **Home (`views/index.ejs`)** - `assets.images.product`
- Inserted required exact official copy lines including mission statement, product description line, AED placement line, and trauma statistics statements. - `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/2385ad8a-8f6d-46aa-b034-2d5f6398fd23/AutoTQ Real-World Training Application Photo.webp`
- **Research (`views/research.ejs`)** - `assets.images.company1`
- Replaced summary claim text with exact official occlusion and first-time-user lines. - `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/3807046d-87c9-4736-ba26-32af41ad04bd/AutoTQ Bleeding Control Kit Image.webp`
- **Testimonials (`views/testimonials.ejs`)** - `assets.images.company2`
- Ensured required five direct quote cards are present exactly as provided. - `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/3d8dafde-a81e-4da5-b5fa-324b0c84ca07/AutoTQ Community Deployment News Image.webp`
- **Company (`views/company.ejs`)** - `assets.images.company3`
- No structural changes required this pass; mission/operating mission sections remain free of employee headshots, while team images remain in roster area with Read bio behavior intact. - `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/e6862ea1-f160-4e1f-a4f5-e5fd7bc4a076/Business Insider AutoTQ Coverage Image.jpg`
- `assets.images.company4`
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/41ea31d9-8c15-4fad-99c0-6d444136b6a8/AutoTQ Literature Resources Graphic.webp`
- `assets.images.company5`
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/9f862232-12f4-465a-8286-d145b3d17204/AutoTQ Feature Overview Product Image.webp`
- `assets.images.company6`
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/41ea31d9-8c15-4fad-99c0-6d444136b6a8/AutoTQ Literature Resources Graphic.webp`
- `assets.images.company7`
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/992136e1-2a22-4bed-be19-92f8abdae853/AutoTQ Research Video Thumbnail.jpg`
- `assets.images.videoThumb`
- `https://nyc3.digitaloceanspaces.com/corben-sites/images/c23ea202-5442-41b4-9a1b-1586e81c50eb/992136e1-2a22-4bed-be19-92f8abdae853/AutoTQ Research Video Thumbnail.jpg`
## 7) Accessibility/UX notes ## 5) Template usage map (non-team image keys)
- Navigation, CTA, and semantic section structure preserved. - `views/index.ejs`: `hero`, `product`, `company1`, `company2`
- Testimonial quote rendering remains readable in existing card pattern. - `views/about-autotq.ejs`: `product`, `company1`
- `views/company.ejs`: `company4`, `company5` (team roster uses team headshot keys)
- `views/literature.ejs`: `company6`, `product`
- `views/news.ejs`: `company3`
- `views/testimonials.ejs`: `company7`, `company2`
- `views/contact.ejs`: `product`
- `views/layout.ejs` OG/Twitter image uses `hero` (fallback `logo`)
- `views/partials/header.ejs` and `views/partials/footer.ejs` use `logo`
## 8) Known TODOs ## 6) Headshot containment verification
- Optional next pass: reconcile whether testimonials should be fully config-driven again while preserving exact required quotes. - Team headshots remain referenced only through team-member keys and team/profile templates.
- Optional next pass: centralize official copy constants for easier compliance updates. - No non-team section now points to any team headshot key or team headshot URL.