Commit Graph

111 Commits

Author SHA1 Message Date
LucaP
0899b6b00f fix: align the static fallback with the nightdrive scene 2026-09-02 17:01:40 +03:00
LucaP
5fee894490 feat: integrate verified project evidence 2026-09-02 16:46:22 +03:00
LucaP
132a7cd344 feat: add infrastructure flow and official iconography 2026-09-02 16:40:46 +03:00
LucaP
8c17af22a0 feat: compose the portfolio journey layer 2026-09-02 16:21:13 +03:00
LucaP
7e48aad6a8 feat: add the procedural synthwave soundtrack 2026-09-02 15:53:43 +03:00
LucaP
c4f1a38a78 feat: introduce the compact vehicle HUD 2026-09-02 15:44:50 +03:00
LucaP
8deb56ed0c feat: integrate the cinematic nightdrive scene 2026-09-02 15:14:19 +03:00
LucaP
e4c832356b feat: reconstruct the chase-view grand tourer 2026-09-02 15:06:14 +03:00
LucaP
5c52de9134 feat: layer the nightdrive sky and atmosphere 2026-09-02 14:52:03 +03:00
LucaP
3c932cb840 feat: rebuild the nightdrive road and terrain 2026-09-02 14:30:03 +03:00
LucaP
f2dd3f85dd feat: drive signs from a shared animation clock 2026-09-02 14:14:18 +03:00
LucaP
24afda8710 feat: establish nightdrive visual foundation 2026-09-02 13:55:01 +03:00
LucaP
90137c388c fix: bind final release authority and expiry 2026-09-02 12:07:38 +03:00
LucaP
a8fa09e21e fix: recover and fence atomic activation 2026-09-02 11:49:49 +03:00
LucaP
79e5d04395 fix: close release provenance and privacy gaps 2026-09-02 11:25:52 +03:00
LucaP
7da2b72933 fix: require signed execution security evidence 2026-09-02 11:12:28 +03:00
LucaP
259f52a02b fix: align nginx with production smoke gate 2026-09-02 11:05:34 +03:00
LucaP
0119e425ec release: verify production portfolio deployment 2026-09-02 10:45:41 +03:00
LucaP
d3e746b905 feat: package atomic reversible nginx releases 2026-09-02 10:27:28 +03:00
LucaP
8592581b18 feat: isolate privacy scanning and release signing 2026-09-02 10:07:01 +03:00
LucaP
847e6e4da9 feat: define secure static hosting contract 2026-09-02 09:44:15 +03:00
LucaP
672ba80d9b feat: verify canonical portfolio release provenance 2026-09-02 09:42:40 +03:00
LucaP
1cec658baf fix: disambiguate repeated-target event timing 2026-09-02 09:12:42 +03:00
LucaP
e8b15a4e6e fix: require runtime evidence in budget gate 2026-09-02 09:00:58 +03:00
LucaP
e3ac3a4db4 fix: bind performance evidence to production resources 2026-09-02 08:53:00 +03:00
LucaP
5b7e47c2a2 fix: keep navigation labels single and accessible 2026-09-02 08:35:16 +03:00
LucaP
5525557c3a fix: close performance evidence and budget gates 2026-09-02 08:27:21 +03:00
LucaP
1734003172 fix: enforce first-frame timeout and nav labels 2026-09-02 08:22:40 +03:00
LucaP
5edddb8781 fix: enforce approved media publication closure 2026-09-02 08:16:43 +03:00
LucaP
a1520f2783 test: approve automated portfolio visual quality 2026-09-02 08:03:41 +03:00
LucaP
f4cf9fc77e perf: enforce journey budgets and reference traces 2026-09-02 07:48:02 +03:00
LucaP
8089d061ec test: add deterministic resilience matrix 2026-09-02 07:24:48 +03:00
LucaP
5abd1c19ae test: enforce accessible portfolio interaction 2026-09-02 07:01:33 +03:00
LucaP
f953905a4b feat: present cleared accessible project media 2026-09-02 06:50:00 +03:00
LucaP
dfd56f0a48 feat: add deterministic cleared project media 2026-09-02 06:38:40 +03:00
LucaP
eb672bd664 fix: keep portfolio panels above journey world 2026-09-02 06:09:44 +03:00
LucaP
77895c01ff fix: close phase 2 journey blockers 2026-09-02 06:04:20 +03:00
LucaP
a86767cdc6 test: lock journey lifecycle and static fallback 2026-09-02 05:36:59 +03:00
LucaP
130ff2d8bb feat: add opt-in procedural drive audio 2026-09-02 05:22:13 +03:00
LucaP
190ac1ce62 feat: integrate accessible journey world and controls 2026-09-02 05:07:24 +03:00
LucaP
fd8347fbdc feat: build procedural lifecycle-safe drive scene 2026-09-02 04:53:55 +03:00
LucaP
cc0887fee0 feat: add motion policy and adaptive quality 2026-09-02 04:39:28 +03:00
LucaP
22d456a6ca feat: coordinate sections signs and native navigation 2026-09-02 04:27:10 +03:00
LucaP
9bbe4652ac feat: add deterministic scroll drive controller 2026-09-02 04:10:42 +03:00
LucaP
8dabd9a6df fix: strengthen visible content accessibility proof 2026-09-02 03:37:58 +03:00
LucaP
829fed53aa fix: prove resilient keyboard and no-script paths 2026-09-02 03:25:22 +03:00
LucaP
091ff70deb test: lock semantic and no-script portfolio behavior 2026-09-02 03:12:12 +03:00
LucaP
3638a0beef fix: reject native-hidden semantic evidence 2026-09-02 02:54:24 +03:00
LucaP
c16c4c57da fix: harden prerender publication boundary 2026-09-02 02:44:23 +03:00
LucaP
3dd4a818d0 feat: prerender crawlable portfolio artifacts 2026-09-02 02:10:26 +03:00