Commit Graph

21 Commits

Author SHA1 Message Date
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
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
5525557c3a fix: close performance evidence and budget gates 2026-09-02 08:27:21 +03:00
LucaP
5edddb8781 fix: enforce approved media publication closure 2026-09-02 08:16:43 +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
dfd56f0a48 feat: add deterministic cleared project media 2026-09-02 06:38:40 +03:00
LucaP
a86767cdc6 test: lock journey lifecycle and static fallback 2026-09-02 05:36:59 +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
LucaP
bc851e398b fix: harden empty asset materialization 2026-09-02 01:09:21 +03:00
LucaP
49a4f75c8d content: add approved public portfolio projection 2026-09-02 01:00:36 +03:00