Add interactive GeoIntel storytelling and portfolio assets
This commit is contained in:
@@ -11679,3 +11679,28 @@ Deployment evidence:
|
||||
- Repeated the browser-rendered landing, guest-session, map and quality checks
|
||||
against `http://192.168.10.150:1202`; the inspected live flow produced no
|
||||
browser-console errors.
|
||||
|
||||
## 2026-07-28 - Interactive presentation and portfolio pass
|
||||
|
||||
- Added a keyboard-operable four-stage project-chain illustration to the
|
||||
public landing page. Selection, source governance, PyTorch analysis and QA
|
||||
evidence each change the explanatory state and map treatment.
|
||||
- Added restrained route, scan, evidence and map-depth motion. Every animation
|
||||
and transition is disabled under `prefers-reduced-motion`.
|
||||
- Generated two original, text-free GeoIntel campaign images: a Belgian
|
||||
land/sea GeoAI hero and a building-detection/QA orthophoto composition. The
|
||||
assets are stored in `frontend/public/portfolio` for reuse.
|
||||
- Captured repository-owned portfolio screenshots for the landing hero,
|
||||
interactive project story, map workbench, quality workbench and mobile
|
||||
landing experience in `docs/assets/portfolio`.
|
||||
- Replaced the legacy README with a product-led overview, visual tour,
|
||||
architecture diagram, governed AI/CUDA behavior, setup, verification,
|
||||
deployment and documentation map.
|
||||
- Browser checks confirmed the tab interaction, the PyTorch stage content and
|
||||
a 390 px layout without horizontal overflow.
|
||||
|
||||
Verified in this pass:
|
||||
|
||||
- `npm run typecheck`
|
||||
- `npm run test:unit -- --maxWorkers=1 --reporter=verbose` (`45 passed`)
|
||||
- `npm run build` (`1892 modules transformed`, production build passed)
|
||||
|
||||
Reference in New Issue
Block a user