New pull request
fix(ci): load automerge credentials from runner env
All checks were successful
base-is-main / guard (pull_request) Successful in 1s
platformctl plan / auto-apply scope (pull_request) Successful in 16s
python-ci / Python 3.11 (pull_request) Successful in 39s
python-ci / Python 3.12 (pull_request) Successful in 40s
python-ci / Python 3.13 (pull_request) Successful in 41s
patchwarden-pr-sanity / sanity (pull_request) Successful in 55s
canary-required / collect-diff (pull_request) Successful in 4s
infra-docs-drift / docs-drift (pull_request) Successful in 4s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
pyfallow / Pyfallow gate (control-plane) (pull_request) Successful in 15s
workflow-lint / lint (pull_request) Successful in 5s
canary-required / canary (pull_request) Successful in 15s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 17s
agent/codex
class/security-sensitive
domain:ci
phase/03
risk/process
size/small
tier/full
#838 by codex was merged 2026-06-26 10:13:16 +02:00
feat(platformctl): generate module index and close catalog audits
All checks were successful
canary-required / collect-diff (pull_request) Successful in 4s
platformctl plan / auto-apply scope (pull_request) Successful in 18s
pyfallow / Pyfallow gate (control-plane) (pull_request) Successful in 15s
python-ci / Python 3.11 (pull_request) Successful in 40s
python-ci / Python 3.12 (pull_request) Successful in 41s
python-ci / Python 3.13 (pull_request) Successful in 41s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 17s
canary-required / canary (pull_request) Successful in 17s
patchwarden-pr-sanity / sanity (pull_request) Successful in 59s
base-is-main / guard (pull_request) Successful in 1s
agent/codex
domain:ci
domain:docs
domain:runtime
judge/codex-candidate
judge/p2
kind/feature
phase/03
risk/process
risk/runtime
size/medium
tier/full
#836 by codex was merged 2026-06-26 09:04:48 +02:00 7 / 9
fix(patchwarden): use patchwarden actor for safe-docs review
All checks were successful
base-is-main / guard (pull_request) Successful in 2s
canary-required / collect-diff (pull_request) Successful in 5s
infra-docs-drift / docs-drift (pull_request) Successful in 5s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 5s
pyfallow / Pyfallow gate (control-plane) (pull_request) Successful in 18s
platformctl plan / auto-apply scope (pull_request) Successful in 19s
python-ci / Python 3.11 (pull_request) Successful in 45s
python-ci / Python 3.12 (pull_request) Successful in 45s
workflow-lint / lint (pull_request) Successful in 5s
canary-required / canary (pull_request) Successful in 17s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 18s
python-ci / Python 3.13 (pull_request) Successful in 44s
patchwarden-pr-sanity / sanity (pull_request) Successful in 23s
agent/codex
class/security-sensitive
domain:ci
flow/review
risk/process
size/small
source/operator-chat
#834 by codex was merged 2026-06-26 13:03:49 +02:00 1 approval
docs(status): correct owner-attention count
All checks were successful
canary-required / collect-diff (pull_request) Successful in 4s
canary-required / canary (pull_request) Has been skipped
base-is-main / guard (pull_request) Successful in 1s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 41s
patchwarden-pr-sanity / sanity (pull_request) Successful in 32s
agent/codex
owner-attention
risk/process
status:operator-needed
#833 by codex was merged 2026-06-26 08:20:54 +02:00
docs(status): refresh platform operability board
All checks were successful
canary-required / collect-diff (pull_request) Successful in 4s
infra-docs-drift / docs-drift (pull_request) Successful in 4s
python-ci / Python 3.11 (pull_request) Successful in 38s
python-ci / Python 3.13 (pull_request) Successful in 40s
workflow-lint / lint (pull_request) Successful in 4s
canary-required / canary (pull_request) Has been skipped
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
platformctl plan / auto-apply scope (pull_request) Successful in 17s
pyfallow / Pyfallow gate (control-plane) (pull_request) Successful in 14s
python-ci / Python 3.12 (pull_request) Successful in 40s
base-is-main / guard (pull_request) Successful in 1s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 1m42s
patchwarden-pr-sanity / sanity (pull_request) Successful in 23s
agent/codex
owner-attention
risk/process
status:blocked
status:operator-needed
#832 by codex was merged 2026-06-26 01:37:34 +02:00
feat: use Patchwarden core PR sanity renderer
All checks were successful
base-is-main / guard (pull_request) Successful in 1s
infra-docs-drift / docs-drift (pull_request) Successful in 4s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
platformctl plan / auto-apply scope (pull_request) Successful in 18s
pyfallow / Pyfallow gate (control-plane) (pull_request) Successful in 17s
python-ci / Python 3.11 (pull_request) Successful in 41s
python-ci / Python 3.12 (pull_request) Successful in 44s
python-ci / Python 3.13 (pull_request) Successful in 43s
workflow-lint / lint (pull_request) Successful in 5s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 19s
canary-required / collect-diff (pull_request) Successful in 4s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 3s
canary-required / canary (pull_request) Successful in 15s
patchwarden-pr-sanity / sanity (pull_request) Successful in 37s
agent/codex
class/security-sensitive
judge/patchwarden-candidate
risk/process
tier/full
#830 by codex was merged 2026-06-26 00:41:34 +02:00 1 approval
fix(automerge): tolerate stale read token in collect
All checks were successful
canary-required / collect-diff (pull_request) Successful in 4s
infra-docs-drift / docs-drift (pull_request) Successful in 4s
platformctl plan / auto-apply scope (pull_request) Successful in 17s
pyfallow / Pyfallow gate (control-plane) (pull_request) Successful in 16s
python-ci / Python 3.11 (pull_request) Successful in 41s
python-ci / Python 3.12 (pull_request) Successful in 43s
python-ci / Python 3.13 (pull_request) Successful in 44s
workflow-lint / lint (pull_request) Successful in 5s
base-is-main / guard (pull_request) Successful in 1s
patchwarden-pr-sanity / sanity (pull_request) Successful in 3m39s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
canary-required / canary (pull_request) Successful in 17s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 19s
agent/codex
class/security-sensitive
risk/process
#827 by codex was merged 2026-06-25 21:19:03 +02:00
feat(status): add public dashboard publisher
All checks were successful
canary-required / collect-diff (pull_request) Successful in 4s
python-ci / Python 3.11 (pull_request) Successful in 39s
python-ci / Python 3.12 (pull_request) Successful in 40s
python-ci / Python 3.13 (pull_request) Successful in 41s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 3s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
canary-required / canary (pull_request) Successful in 16s
platformctl plan / auto-apply scope (pull_request) Successful in 17s
pyfallow / Pyfallow gate (control-plane) (pull_request) Successful in 15s
base-is-main / guard (pull_request) Successful in 1s
patchwarden-pr-sanity / sanity (pull_request) Successful in 53s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 15s
agent/codex
class/security-sensitive
phase/03
risk/process
safety:external-write
safety:secret-touch
tier/full
type:feat
#820 by codex was merged 2026-06-19 09:52:41 +02:00
test(memory): pin sacred-path consistency between memory.py and safety.py
All checks were successful
canary-required / collect-diff (pull_request) Successful in 4s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 5s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
python-ci / Python 3.11 (pull_request) Successful in 42s
python-ci / Python 3.12 (pull_request) Successful in 45s
base-is-main / guard (pull_request) Successful in 1s
platformctl plan / auto-apply scope (pull_request) Successful in 17s
pyfallow / Pyfallow gate (control-plane) (pull_request) Successful in 16s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 19s
patchwarden-pr-sanity / sanity (pull_request) Successful in 2m37s
python-ci / Python 3.13 (pull_request) Successful in 44s
canary-required / canary (pull_request) Successful in 16s
class/security-sensitive
judge/p1
judge/patchwarden-candidate
owner-attention
risk/process
status:operator-needed
tier/full
#807 by claude was merged 2026-06-26 13:13:55 +02:00 1 approval
chore(actions): inventory Forgejo task volumes
All checks were successful
python-ci / Python 3.13 (pull_request) Successful in 38s
workflow-lint / lint (pull_request) Successful in 5s
base-is-main / guard (pull_request) Successful in 1s
canary-required / collect-diff (pull_request) Successful in 4s
infra-docs-drift / docs-drift (pull_request) Successful in 5s
python-ci / Python 3.11 (pull_request) Successful in 36s
python-ci / Python 3.12 (pull_request) Successful in 38s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
canary-required / canary (pull_request) Has been skipped
patchwarden-client-dry-run / dry-run (pull_request) Successful in 14s
patchwarden-pr-sanity / sanity (pull_request) Successful in 47s
domain:ci
domain:infra
domain:runtime
kind/ops
priority:p2
risk/process
risk/runtime
safety:prod-impact
tier/full
#805 by codex was merged 2026-06-18 00:05:01 +02:00
docs(patchwarden): smoke label retrigger concurrency
All checks were successful
canary-required / collect-diff (pull_request) Successful in 4s
base-is-main / guard (pull_request) Successful in 1s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 3s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
canary-required / canary (pull_request) Has been skipped
patchwarden-client-dry-run / dry-run (pull_request) Successful in 15s
patchwarden-pr-sanity / sanity (pull_request) Successful in 1m4s
W6d-automerge-calibration
agent/codex
domain:ci
flow/review
merge/manual
risk/process
tier/lite
type:docs
#804 by codex was merged 2026-06-17 23:16:23 +02:00 0 / 3
ci(patchwarden): cancel stale label retrigger runs
All checks were successful
canary-required / collect-diff (pull_request) Successful in 4s
infra-docs-drift / docs-drift (pull_request) Successful in 5s
platformctl plan / auto-apply scope (pull_request) Successful in 20s
pyfallow / Pyfallow gate (control-plane) (pull_request) Successful in 19s
python-ci / Python 3.11 (pull_request) Successful in 42s
python-ci / Python 3.12 (pull_request) Successful in 43s
python-ci / Python 3.13 (pull_request) Successful in 42s
workflow-lint / lint (pull_request) Successful in 5s
canary-required / canary (pull_request) Successful in 15s
base-is-main / guard (pull_request) Successful in 1s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 3s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 16s
patchwarden-pr-sanity / sanity (pull_request) Successful in 1m16s
agent/codex
class/security-sensitive
domain:ci
kind/ops
risk/process
tier/full
type:policy
#803 by codex was merged 2026-06-17 23:00:10 +02:00 0 / 2
ops(rs2000): codify disk health follow-ups
All checks were successful
python-ci / Python 3.12 (pull_request) Successful in 44s
python-ci / Python 3.13 (pull_request) Successful in 42s
canary-required / collect-diff (pull_request) Successful in 4s
python-ci / Python 3.11 (pull_request) Successful in 42s
base-is-main / guard (pull_request) Successful in 1s
canary-required / canary (pull_request) Has been skipped
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
patchwarden-pr-sanity / sanity (pull_request) Successful in 2m4s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 18s
domain:ci
domain:infra
domain:runtime
kind/ops
risk/process
risk/runtime
safety:prod-impact
tier/full
type:policy
#802 by codex was merged 2026-06-17 22:07:03 +02:00
ops(rs2000): close runtime health cleanup
All checks were successful
canary-required / collect-diff (pull_request) Successful in 5s
base-is-main / guard (pull_request) Successful in 2s
canary-required / canary (pull_request) Has been skipped
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 1m10s
patchwarden-pr-sanity / sanity (pull_request) Successful in 2m13s
class/security-sensitive
domain:docs
domain:infra
domain:runtime
kind/ops
risk/process
risk/runtime
safety:prod-impact
tier/full
type:docs
#800 by codex was merged 2026-06-17 21:50:14 +02:00
fix(host-ops): skip sealed vault backup snapshot
All checks were successful
canary-required / collect-diff (pull_request) Successful in 5s
python-ci / Python 3.11 (pull_request) Successful in 44s
python-ci / Python 3.12 (pull_request) Successful in 46s
python-ci / Python 3.13 (pull_request) Successful in 42s
base-is-main / guard (pull_request) Successful in 1s
canary-required / canary (pull_request) Successful in 19s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 22s
patchwarden-pr-sanity / sanity (pull_request) Successful in 4m9s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
class/security-sensitive
domain:infra
domain:runtime
kind/ops
risk/process
risk/runtime
safety:prod-impact
safety:secret-touch
tier/full
#794 by codex was merged 2026-06-17 21:02:44 +02:00
ops(rs2000): record disk hygiene rollout
All checks were successful
canary-required / collect-diff (pull_request) Successful in 5s
python-ci / Python 3.11 (pull_request) Successful in 44s
python-ci / Python 3.12 (pull_request) Successful in 46s
python-ci / Python 3.13 (pull_request) Successful in 42s
canary-required / canary (pull_request) Successful in 16s
base-is-main / guard (pull_request) Successful in 1s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 21s
patchwarden-pr-sanity / sanity (pull_request) Successful in 5m15s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
class/security-sensitive
risk/process
risk/runtime
tier/full
#793 by codex was merged 2026-06-17 19:58:57 +02:00
docs(status): refresh platform situation
All checks were successful
canary-required / collect-diff (pull_request) Successful in 4s
base-is-main / guard (pull_request) Successful in 1s
canary-required / canary (pull_request) Has been skipped
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 46s
patchwarden-pr-sanity / sanity (pull_request) Successful in 1m13s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
agent/codex
domain:docs
flow/review
merge/manual
risk/process
tier/full
type:docs
#791 by codex was closed 2026-06-17 23:03:16 +02:00
docs(prompts): clean stale ADR references
Some checks failed
canary-required / collect-diff (pull_request) Successful in 4s
canary-required / canary (pull_request) Successful in 13s
base-is-main / guard (pull_request) Successful in 1s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
patchwarden-client-dry-run / dry-run (pull_request) Failing after 18s
patchwarden-pr-sanity / sanity (pull_request) Successful in 1m34s
agent/codex
domain:agents
domain:docs
flow/review
merge/manual
risk/process
tier/full
type:docs
#790 by codex was merged 2026-06-17 23:06:43 +02:00
ci(patchwarden): soft-fail advisory review failures
All checks were successful
base-is-main / guard (pull_request) Successful in 1s
canary-required / collect-diff (pull_request) Successful in 4s
infra-docs-drift / docs-drift (pull_request) Successful in 5s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
platformctl plan / auto-apply scope (pull_request) Successful in 21s
pyfallow / Pyfallow gate (control-plane) (pull_request) Successful in 18s
python-ci / Python 3.11 (pull_request) Successful in 42s
python-ci / Python 3.12 (pull_request) Successful in 44s
python-ci / Python 3.13 (pull_request) Successful in 43s
workflow-lint / lint (pull_request) Successful in 5s
canary-required / canary (pull_request) Successful in 13s
patchwarden-client-dry-run / dry-run (pull_request) Successful in 21s
patchwarden-pr-sanity / sanity (pull_request) Successful in 4m32s
class/security-sensitive
domain:ci
merge/manual-security-sensitive
risk/process
tier/full
type:bug
#789 by codex was merged 2026-06-11 08:10:48 +02:00
docs(patchwarden): retrigger contract-pr live smoke
Some checks failed
canary-required / collect-diff (pull_request) Successful in 3s
canary-required / canary (pull_request) Has been skipped
base-is-main / guard (pull_request) Successful in 1s
patchwarden-client-dry-run / collect-diff (pull_request) Successful in 4s
patchwarden-pr-sanity / collect-diff (pull_request) Successful in 4s
patchwarden-client-dry-run / dry-run (pull_request) Failing after 15s
patchwarden-pr-sanity / sanity (pull_request) Successful in 48s
W6d-automerge-calibration
agent/codex
domain:ci
flow/review
merge/manual
risk/process
tier/lite
type:docs
#788 by codex was closed 2026-06-17 23:03:16 +02:00