2026-06-23 - 2026-06-26

Overview

37 Active Pull Requests
23 Active Issues
Excluding merges, 5 authors have pushed 91 commits to main and 118 commits to all branches. On main, 110 files have changed and there have been 8655 additions and 2069 deletions.

23 Pull requests merged by 3 users

Merged #270 PRD: Separate agent and bottle selection 2026-06-25 16:40:54 -04:00

Merged #278 ci: add coverage.py reporting 2026-06-25 16:06:42 -04:00

Merged #280 test: fix integration coverage failures 2026-06-25 14:34:46 -04:00

Merged #272 PRD: Multi-parent extends: for bottles 2026-06-25 07:39:55 -04:00

Merged #282 Remove capability apply 2026-06-25 05:02:13 -04:00

Merged #279 Add ripgrep to agent images 2026-06-25 04:38:29 -04:00

Merged #276 Fix unescaped quotes/newlines in YAML and gitconfig emitters 2026-06-25 04:32:25 -04:00

Merged #271 Add explicit timeouts to subprocess and HTTP calls in git-gate paths 2026-06-25 04:23:03 -04:00

Merged #275 Typed error taxonomy for supervise RPC dispatch 2026-06-25 04:12:26 -04:00

Merged #274 Harden CGI status-line parsing in git_http_backend 2026-06-25 04:02:21 -04:00

Merged #273 Anchor relative Dockerfile path to build context 2026-06-25 03:46:52 -04:00

Merged #267 fix: route remote control through provider startup args 2026-06-25 03:27:20 -04:00

Merged #266 Validate proposed egress config 2026-06-25 03:08:19 -04:00

Merged #264 PRD: LOG_FULL egress logging credential redaction 2026-06-25 00:47:06 -04:00

Merged #263 PRD: Strengthen outbound exfiltration detection 2026-06-25 00:15:33 -04:00

Merged #265 feat(provider): support startup args settings 2026-06-24 22:58:34 -04:00

Merged #262 PRD: Egress token-block policy (supervise / redact / block) 2026-06-24 21:17:00 -04:00

Merged #260 Add leveled severity and structured context to log wrappers 2026-06-24 15:43:12 -04:00

Merged #250 Default the supervise flag to true 2026-06-23 21:44:46 -04:00

Merged #211 docs: document egress route fields 2026-06-23 17:55:57 -04:00

Merged #228 PRD: Gitleaks inline suppression supervision 2026-06-23 17:44:25 -04:00

Merged #240 PRD: Commit bottle state to an image 2026-06-23 17:29:45 -04:00

Merged #248 Fix Codex supervise MCP registration 2026-06-23 16:42:20 -04:00

14 Pull requests proposed by 1 user

Proposed #284 feat(smolmachines): run backend on Linux 2026-06-25 16:49:29 -04:00

Proposed #285 PRD: Egress control plane — metering, budgets, and forced cutoff 2026-06-25 19:15:59 -04:00

Proposed #290 Cover egress_addon adapter and remove coverage omit 2026-06-25 19:31:37 -04:00

Proposed #291 Split DLP detector-config parsing into its own module 2026-06-25 19:35:53 -04:00

Proposed #292 Flatten deep nesting in _multiselect_loop 2026-06-25 19:38:59 -04:00

Proposed #293 Table-drive token-pattern detector tests 2026-06-25 19:41:31 -04:00

Proposed #294 Risk-weighted coverage policy + diff-coverage gate (ADR 0004) 2026-06-25 21:29:27 -04:00

Proposed #295 Ratchet egress_addon coverage to >=90% (ADR 0004) 2026-06-25 21:54:53 -04:00

Proposed #296 Ratchet yaml_subset coverage to >=90% (ADR 0004) 2026-06-25 22:00:35 -04:00

Proposed #297 Ratchet egress_addon_core coverage to >=90% (ADR 0004) 2026-06-25 22:04:44 -04:00

Proposed #298 Ratchet git_gate coverage to >=90% (ADR 0004) 2026-06-25 22:11:21 -04:00

Proposed #299 Ratchet manifest + manifest_agent coverage to >=90% (ADR 0004) 2026-06-25 22:15:09 -04:00

Proposed #300 Ratchet supervise coverage to >=90% (ADR 0004) 2026-06-25 22:19:39 -04:00

Proposed #301 Add auto-updated core coverage badge (ADR 0004) 2026-06-26 02:20:01 -04:00

17 Issues closed from 3 users

Closed #269 Remove bottle from agent manifest 2026-06-25 16:40:54 -04:00

Closed #277 Add coverage reporting to CI 2026-06-25 16:06:42 -04:00

Closed #268 Support multiple parents in bottle extends: 2026-06-25 07:39:56 -04:00

Closed #281 Remove capability apply 2026-06-25 05:02:13 -04:00

Closed #258 Hand-rolled egress/gitconfig YAML emitters don't escape quotes/newlines 2026-06-25 04:32:25 -04:00

Closed #255 Audit network/subprocess calls for missing timeouts 2026-06-25 04:23:03 -04:00

Closed #253 Typed error taxonomy for supervise RPC dispatch 2026-06-25 04:12:26 -04:00

Closed #254 Harden CGI status-line parsing in git_http_backend 2026-06-25 04:02:22 -04:00

Closed #256 Egress apply validates with load_routes but sidecar runs load_config (log: bypass) 2026-06-25 03:08:20 -04:00

Closed #257 LOG_FULL egress logging captures injected Authorization and unredacted bodies 2026-06-25 00:47:07 -04:00

Closed #259 Strengthen outbound exfil detection: canaries, broadened known-value set, fragmentation-resistant matching 2026-06-25 00:15:33 -04:00

Closed #261 Allow supervisor to override egress blocks/allow requests 2026-06-24 21:17:01 -04:00

Closed #252 Structured, leveled logging in log.py 2026-06-24 15:43:12 -04:00

Closed #249 Remove the supervise flag 2026-06-23 21:44:47 -04:00

Closed #208 git-gate: restrict gitleaks inline suppression to supervised exceptions 2026-06-23 17:44:25 -04:00

Closed #194 Add a "commit" utility to store active agent bottle state 2026-06-23 17:29:45 -04:00

Closed #247 Fix Codex MCP supervise registration after --transport CLI change 2026-06-23 16:42:20 -04:00

19 Issues created by 2 users

Opened #251 Out-of-band egress enforcement & cost-control plane (forced cutoff + remote dashboard) 2026-06-23 20:45:45 -04:00

Opened #254 Harden CGI status-line parsing in git_http_backend 2026-06-23 23:27:02 -04:00

Opened #253 Typed error taxonomy for supervise RPC dispatch 2026-06-23 23:27:02 -04:00

Opened #252 Structured, leveled logging in log.py 2026-06-23 23:27:02 -04:00

Opened #255 Audit network/subprocess calls for missing timeouts 2026-06-23 23:27:03 -04:00

Opened #257 LOG_FULL egress logging captures injected Authorization and unredacted bodies 2026-06-24 00:55:48 -04:00

Opened #256 Egress apply validates with load_routes but sidecar runs load_config (log: bypass) 2026-06-24 00:55:48 -04:00

Opened #258 Hand-rolled egress/gitconfig YAML emitters don't escape quotes/newlines 2026-06-24 00:55:48 -04:00

Opened #259 Strengthen outbound exfil detection: canaries, broadened known-value set, fragmentation-resistant matching 2026-06-24 09:21:39 -04:00

Opened #261 Allow supervisor to override egress blocks/allow requests 2026-06-24 15:54:26 -04:00

Opened #268 Support multiple parents in bottle extends: 2026-06-25 02:30:25 -04:00

Opened #269 Remove bottle from agent manifest 2026-06-25 02:39:35 -04:00

Opened #277 Add coverage reporting to CI 2026-06-25 04:00:53 -04:00

Opened #281 Remove capability apply 2026-06-25 04:49:35 -04:00

Opened #283 Make smolmachines backed work on linux 2026-06-25 16:18:36 -04:00

Opened #287 Decompose egress_addon_core.py detector-config parsing 2026-06-25 19:24:55 -04:00

Opened #286 Cover egress_addon adapter and remove coverage omit 2026-06-25 19:24:55 -04:00

Opened #288 Flatten deep nesting in tui.py and git_gate.py 2026-06-25 19:24:56 -04:00

Opened #289 Table-drive DLP detector tests to cut boilerplate 2026-06-25 19:24:56 -04:00

1 Unresolved Conversation

Open #209 PRD: Install script 2026-06-24 01:22:02 -04:00