136 Commits

Author SHA1 Message Date
codex
d105e43e49 recovery(ananke): auto-heal sealed vault and dead-node drift 2026-05-05 13:24:25 -03:00
codex
d225291c5d recovery(ananke): quarantine scheduling storm workloads 2026-05-05 12:09:58 -03:00
codex
b7f7486350 recovery(ananke): trigger earlier on battery outages 2026-05-05 10:53:00 -03:00
codex
1f656de5df startup(ananke): scope emergency recovery to core services 2026-05-05 05:17:59 -03:00
codex
a3e24b9b15 startup(ananke): unseal vault before startup gates 2026-04-27 07:12:21 -03:00
codex
d8cff09aef ci(ananke): retry staticcheck installation 2026-04-22 05:16:45 -03:00
codex
a80acfc343 test(ananke): reject numbered split filenames 2026-04-22 05:06:21 -03:00
codex
30558d676e test(ananke): rename numbered hook coverage files 2026-04-22 05:02:18 -03:00
codex
f709e1e925 ci(ananke): enforce sonar and supply-chain gates 2026-04-22 01:29:38 -03:00
codex
33589e8940 ci(ananke): enforce ordered quality gate flow 2026-04-22 01:24:25 -03:00
codex
912f97b58a ci(ananke): use preloaded quality scanner image 2026-04-21 22:50:15 -03:00
codex
6a23499445 ci(ananke): pass sonar token as login 2026-04-21 22:17:54 -03:00
codex
1692284606 ci(ananke): run sonar and supply-chain scans 2026-04-21 22:09:05 -03:00
codex
2f095e589e ci(ananke): bind sonarqube token credential 2026-04-21 20:16:31 -03:00
codex
c5ec97d9a9 ci(ananke): archive stable build artifacts only 2026-04-21 18:36:02 -03:00
codex
bc65124db0 test(ananke): make startup cooldown coverage deterministic 2026-04-21 17:33:26 -03:00
codex
aabcf83c5f test(ananke): stabilize cooldown lifecycle assertions 2026-04-21 17:03:55 -03:00
codex
efa68269c9 refactor(ananke): split host installer by responsibility 2026-04-21 16:23:46 -03:00
codex
70680ea2eb ci(ananke): separate test and gate metrics 2026-04-21 16:10:14 -03:00
codex
7284eaf5a2 test(ananke): stabilize startup cooldown matrix 2026-04-21 15:41:36 -03:00
codex
483adeedd1 ci(ananke): use unique kubernetes agents 2026-04-21 13:48:21 -03:00
codex
6ad421d2c3 ci(ananke): use harbor go runner 2026-04-21 13:35:36 -03:00
codex
f12637fbc6 ci(ananke): use harbor python runner 2026-04-21 13:17:13 -03:00
codex
edb80254e7 ci(ananke): label test metrics with build artifacts 2026-04-21 11:39:00 -03:00
codex
d935a5c7df ci(ananke): include primary branch in quality metrics 2026-04-21 11:08:21 -03:00
codex
a95656910d ci(ananke): publish canonical build info 2026-04-21 09:35:04 -03:00
codex
5af360d9bb ci(ananke): archive full quality evidence 2026-04-21 09:22:06 -03:00
codex
7df217ac79 Merge branch 'codex/ananke-gate-platform-metrics' into codex/ananke-primary-sync
# Conflicts:
#	Jenkinsfile
#	scripts/publish_quality_metrics.py
2026-04-21 09:15:41 -03:00
codex
66cd67b381 chore(ananke): ignore quality gate artifacts 2026-04-21 06:50:08 -03:00
codex
263e3e75fd ci(ananke): keep quality metrics and retention aligned 2026-04-21 06:43:23 -03:00
codex
cc2cf033fc ci: enforce 30d build and artifact retention 2026-04-20 12:27:22 -03:00
codex
7b67ee288b ci(ananke): emit per-test case status metrics 2026-04-20 11:56:09 -03:00
codex
b942f823d9 ci(ananke): retry Go dependency fetch in quality gate 2026-04-20 10:51:04 -03:00
codex
ce2b6c8441 ci(ananke): retry Go dependency fetch in quality gate 2026-04-20 10:49:24 -03:00
codex
0919c56c61 ci(ananke): add package-level fallback for per-test metrics 2026-04-20 09:07:52 -03:00
codex
861c7dacd3 ci(ananke): align metrics publisher args with current script interface 2026-04-20 08:48:06 -03:00
codex
b1f3dd1d4e ci(ananke): publish per-test case metrics for flaky tracking 2026-04-20 08:35:15 -03:00
codex
b2a7d72305 ci(ananke): publish docs_naming from hygiene doc/naming contracts 2026-04-20 08:17:18 -03:00
codex
57c945cf29 ci: retrigger after jenkins rollout 2026-04-19 21:51:21 -03:00
codex
76738daa11 ci(gate): default sonar and supply checks to observe mode 2026-04-19 21:29:24 -03:00
codex
653f10cdc0 ci(gate): enforce sonarqube and supply-chain checks 2026-04-19 21:15:59 -03:00
2513cb8eb6 ci(metrics): use Pushgateway PUT for quality payload replacement 2026-04-19 16:08:03 -03:00
96040a3409 ci(ananke): accept expanded quality metric arguments 2026-04-19 15:00:40 -03:00
6dbb2ceead ci: add sonar/supply evidence collection and checks metrics 2026-04-19 14:11:35 -03:00
add6683e3c ci: add sonar/supply evidence collection and checks metrics 2026-04-19 14:11:17 -03:00
cb1ca94f86 ci(jenkins): escape coverage regex in inline python 2026-04-18 17:29:50 -03:00
c1c75733af ci(metrics): publish tests/checks plus platform coverage/loc 2026-04-18 16:33:39 -03:00
8a59825a9c quality: add platform hygiene metrics to ananke gate 2026-04-17 04:39:32 -03:00
9ca5f5a389 ananke/ci: retry quality gate after transient module download timeout 2026-04-12 07:27:13 -03:00
4c1312673a ananke/ci: trigger pipeline for metrics publish verification 2026-04-12 07:14:01 -03:00