78 Commits
Author SHA1 Message Date
pauljd 3f3db452ca CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m25s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 56s
2026-10-20 13:56:22 +01:00
pauljd 66fe3f370d CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m30s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 49s
2026-10-20 11:30:02 +01:00
pauljd 2d1a310cd6 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m25s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 57s
2026-10-20 08:04:24 +01:00
pauljd 625a3bc70f CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m45s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 49s
2026-10-19 23:33:12 +01:00
pauljd fbce9b7046 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m33s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 46s
2026-10-19 18:07:33 +01:00
pauljd e5b77d8546 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m47s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 55s
2026-10-19 14:09:24 +01:00
pauljd ff6bea12b6 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m20s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 52s
2026-10-19 10:25:01 +01:00
pauljd 8c04bc3b0d CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m41s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 56s
2026-10-19 09:20:46 +01:00
pauljd f1027c583d CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m27s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 39s
2026-10-19 08:37:35 +01:00
pauljd 7554416a59 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m33s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 43s
2026-10-19 02:08:21 +01:00
pauljd 2c449f116c CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m42s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 45s
2026-10-19 00:55:45 +01:00
pauljd 1d688846d8 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m26s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 36s
2026-10-18 22:55:56 +01:00
pauljd 694c0da048 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m21s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 34s
2026-10-18 21:15:31 +01:00
pauljd 0e357799eb CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m49s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 38s
2026-10-18 20:25:24 +01:00
pauljd 094780b9b4 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m41s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 45s
2026-10-18 18:53:42 +01:00
pauljd 6435ecaf76 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m33s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 42s
2026-10-18 16:12:40 +01:00
pauljd 5147d37e45 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m30s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 53s
2026-10-18 15:33:07 +01:00
pauljd 2655c15059 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m25s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 39s
2026-10-18 13:16:50 +01:00
pauljd 04987bcc20 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m29s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 34s
2026-10-18 11:49:52 +01:00
pauljd 058e244b14 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m52s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 37s
2026-10-18 09:59:46 +01:00
pauljd f6bd035509 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m48s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 48s
2026-10-18 01:12:40 +01:00
pauljd a6125e76bd CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m47s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 36s
2026-10-18 00:04:08 +01:00
pauljd e0f8fab41e CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m58s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 54s
2026-10-17 23:31:26 +01:00
pauljd 759fc0c340 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m50s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 42s
2026-10-17 22:18:44 +01:00
pauljd c5820a83c5 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m44s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 43s
2026-10-17 21:18:00 +01:00
pauljd 6c514f4098 CI pickup check
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m45s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 35s
2026-10-17 18:49:25 +01:00
pauljd 754394bbff docs: record CI pickup check before contract races promotion
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m31s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 51s
2026-10-17 16:01:17 +01:00
pauljd e5cbe3b0d1 docs: record CI pickup check before finding 24 promotion
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m53s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 43s
2026-10-17 14:36:40 +01:00
pauljd 098e716516 docs: record CI pickup check after runner token reset
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m50s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 38s
2026-10-17 12:32:28 +01:00
pauljd 42e81a70b3 Use Davidson CI v1.0.11
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m19s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 1m3s
2026-10-01 12:06:55 +01:00
pauljd 3068f739e4 Improve CI reporting and Lighthouse checks
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 1m0s
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m18s
2026-10-01 12:01:57 +01:00
pauljd fdbdcd71a7 Use Davidson CI v1.0.10
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m26s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 1m9s
2026-09-12 20:56:57 +01:00
pauljd 424a3b8398 Polish Davidson CI dashboard reporting
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 45s
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m19s
2026-09-12 20:54:20 +01:00
pauljd 3b030817df Use Davidson CI v1.0.9
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m23s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 1m11s
2026-09-12 20:35:59 +01:00
pauljd 1aee963ed2 Refine Lighthouse findings and project detection
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 41s
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m43s
2026-09-12 20:34:44 +01:00
pauljd 873e14219c Update Davidson CI to v1.0.8
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m43s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 43s
2026-09-12 20:17:09 +01:00
pauljd b9630c69f8 Extract Lighthouse findings
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 1m3s
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m29s
2026-09-12 20:13:44 +01:00
pauljd 74b8e9dd2f Update Davidson CI to v1.0.7
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m24s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 52s
2026-09-12 17:12:16 +01:00
pauljd 657efe9a5e Parse Lighthouse results into Davidson report
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 51s
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m22s
2026-09-12 17:10:16 +01:00
pauljd 06553a1ac9 Prepare Lighthouse dependencies in CI
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 1m24s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 56s
2026-09-12 16:49:14 +01:00
pauljd 0e754fdcc8 Update Davidson CI tag
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 14s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 42s
2026-09-12 16:37:41 +01:00
pauljd d8713ffb4c Run Lighthouse against static frontends
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 13s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 59s
2026-09-12 16:31:06 +01:00
pauljd 5f8d50fb70 Update Davidson CI to v1.0.5
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 13s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 41s
2026-09-12 12:17:53 +01:00
pauljd fa95bd7f05 Fix Lighthouse script line endings
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 48s
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 13s
2026-09-12 12:07:43 +01:00
pauljd dafa147367 Make Lighthouse module executable
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 14s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 31s
2026-09-12 12:02:59 +01:00
pauljd 34954b8f83 Add Lighthouse detection
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 14s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 38s
2026-09-12 11:46:11 +01:00
pauljd 0e0d147ad2 Add Lighthouse frontend detection
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 14s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 1m1s
2026-09-12 11:42:24 +01:00
pauljd fc2b054d51 Use Davidson CI v1.0.3 release
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 11s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 1m8s
2026-09-11 10:10:04 +01:00
pauljd b0a3b687da Refine AI review categories
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 50s
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 14s
2026-09-11 10:07:14 +01:00
pauljd ed5f8dfc50 Use Davidson CI v1.0.2 release
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 12s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 50s
2026-09-08 20:59:56 +01:00
pauljd b95ae6e079 Add taint-based Davidson Semgrep rules
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 55s
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 13s
2026-09-08 20:58:11 +01:00
pauljd 664fbcfc63 Use Davidson CI v1.0.1 release
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 11s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 53s
2026-09-08 20:33:51 +01:00
pauljd 8183d6fd5d Exclude injected CI source from AI review
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 15s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 49s
2026-09-08 20:30:49 +01:00
pauljd 91fc001cf1 Use Davidson CI v1.0.0 release
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 15s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 1m20s
2026-09-08 20:14:55 +01:00
pauljd f1468759bf Harden AI review result handling
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 11s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m0s
2026-09-08 20:00:46 +01:00
pauljd dd4ba9e081 Ignore nested dependency directories in detection 2026-09-08 19:56:51 +01:00
pauljd 3006020287 Fail CI on invalid module status 2026-09-08 19:55:03 +01:00
pauljd c5f6c76c02 Fix AI review checkout ref indentation
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 11s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 1m6s
2026-09-08 19:39:48 +01:00
pauljd 7f221c484e Pin central Davidson CI checkout 2026-09-08 19:21:05 +01:00
pauljd 6a234c80f4 Pin checkout action to immutable SHA
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 14s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 1m21s
2026-09-08 19:10:27 +01:00
pauljd 50b507afe8 Add AI findings to Davidson CI summary
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 15s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 1m13s
2026-09-08 19:03:14 +01:00
pauljd a6b14fe6d6 Add isolated Davidson AI review job
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 13s
pauljd/davidson-ci: Davidson CI / ai-review (push) Successful in 3m45s
2026-09-08 18:44:51 +01:00
pauljd 8be0d44f69 Add central OpenCode configuration
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 14s
2026-09-08 18:39:29 +01:00
pauljd b0f4f59024 Add hardened read-only AI reviewer
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 13s
2026-09-08 18:37:49 +01:00
pauljd 2b36145ecc Run complete CI suite before reporting failure
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 11s
2026-09-08 17:32:15 +01:00
pauljd 516ced5f40 Add detailed Davidson CI dashboard report
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 11s
2026-09-08 17:29:59 +01:00
pauljd 3e0b651607 Add detailed security status reporting
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 14s
2026-09-08 17:28:06 +01:00
pauljd 834f1ddc58 Add real CSS module status reporting
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 15s
2026-09-08 17:27:06 +01:00
pauljd 87daeb3d9d Add real JavaScript module status reporting
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 13s
2026-09-08 17:25:12 +01:00
pauljd e326bce2fc Add real PHP module status reporting
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 11s
2026-09-08 17:24:11 +01:00
pauljd 96b0b84200 Wire modular Davidson CI pipeline
pauljd/davidson-ci: Davidson CI / quality (push) Successful in 19s
2026-09-08 17:21:59 +01:00
pauljd 4a29f242c0 Add Davidson CI summary report
pauljd/davidson-ci: Davidson CI / detect (push) Successful in 2s
2026-09-08 17:20:06 +01:00
pauljd 20b9ce41b6 Add modular security checks
pauljd/davidson-ci: Davidson CI / detect (push) Successful in 3s
2026-09-08 17:19:06 +01:00
pauljd b47e494ae5 Add modular CSS checks
pauljd/davidson-ci: Davidson CI / detect (push) Successful in 2s
2026-09-08 17:18:25 +01:00
pauljd 91143d09b6 Add modular JavaScript and TypeScript checks
pauljd/davidson-ci: Davidson CI / detect (push) Successful in 2s
2026-09-08 17:17:29 +01:00
pauljd ab4052d1f9 Add modular PHP checks
pauljd/davidson-ci: Davidson CI / detect (push) Successful in 2s
2026-09-08 17:16:39 +01:00
pauljd d9d47b862b Add modular project detection
pauljd/davidson-ci: Davidson CI / detect (push) Successful in 2s
2026-09-08 17:15:25 +01:00
pauljd 667c25d48a Initialize central Davidson CI 2026-09-08 17:11:27 +01:00