2026-07-27 - 2026-08-03

Overview

19 Active Pull Requests
40 Active Issues
Excluding merges, 0 authors have pushed 0 commits to master and 40 commits to all branches. On master, 0 files have changed and there have been 0 additions and 0 deletions.

16 Pull requests merged by 1 user

Merged #988 feat(governance): land authoritative PROJECT_CHARTER.md (Closes #987) 2026-07-31 06:11:20 -05:00

Merged #984 fix(guard): derive target base ref for cross-repository checkouts 2026-07-31 00:05:24 -05:00

Merged #979 feat(controller): expose instance-level fleet identity and health snapshots (Closes #978) 2026-07-30 09:34:33 -05:00

Merged #976 fix(runtime): recognize client identity environment and refresh worker registrations 2026-07-29 23:26:34 -05:00

Merged #974 fix(runtime): support validated cross-repository canonical roots (#973) 2026-07-29 17:45:45 -05:00

Merged #972 fix(reconcile): safely resolve worktree bindings whose paths are missing (Closes #970) 2026-07-29 10:22:21 -05:00

Merged #968 feat(mcp): client/session-aware runtime ownership and provenance (Closes #948) 2026-07-29 03:29:47 -05:00

Merged #967 feat(mcp): gate Connected-but-unattached MCP namespaces (Closes #708) 2026-07-28 18:31:14 -05:00

Merged #966 feat(transport): add transport-neutral MCP bind seam (Closes #931) 2026-07-28 13:36:49 -05:00

Merged #965 docs(remote-mcp): threat model, trust boundaries, and decomposition ruling (Closes #956) 2026-07-28 08:19:45 -05:00

Merged #954 fix(author): unify the bootstrap and lock_issue issue-lock contract (Closes #953) 2026-07-28 02:21:11 -05:00

Merged #944 fix(author bootstrap): restore missing runtime identity and session helpers (Closes #943) 2026-07-27 20:03:09 -05:00

Merged #946 fix(gate): preserve exact-owner renewal evidence across duplicate rechecks (Closes #945) 2026-07-27 18:27:36 -05:00

Merged #928 fix(test): add pytest.ini to restrict testpaths and ignore worktree branches (#927) 2026-07-27 15:38:45 -05:00

Merged #918 feat(mcp): expose sanctioned Codex MCP reconnect request (Closes #678) 2026-07-27 15:32:10 -05:00

Merged #917 feat(webui): Sentry/GlitchTip observability console & correlation view (Closes #649) 2026-07-27 15:23:36 -05:00

3 Pull requests proposed by 1 user

16 Issues closed from 1 user

Closed #987 feat(governance): require an authoritative project charter for every managed project 2026-07-31 06:11:20 -05:00

Closed #983 fix(guard): derive target base ref for cross-repository checkouts 2026-07-31 00:05:25 -05:00

Closed #978 feat(controller): expose native instance-level fleet identity and health snapshots 2026-07-30 09:34:34 -05:00

Closed #975 fix(runtime): recognize client identity environment and refresh worker registrations 2026-07-29 23:26:34 -05:00

Closed #973 fix(runtime): support validated cross-repository canonical roots for dedicated namespaces 2026-07-29 17:45:45 -05:00

Closed #970 fix(reconcile): safely resolve worktree bindings whose paths are missing 2026-07-29 10:22:21 -05:00

Closed #948 Make MCP runtime generation ownership client/session-aware so multiple LLMs can work concurrently 2026-07-29 03:29:47 -05:00

Closed #708 MCP servers report Connected but tool namespaces are not attached to the active session 2026-07-28 18:31:14 -05:00

Closed #931 Remote-MCP 02: Introduce a transport-neutral bind seam accepting a remote transport 2026-07-28 13:36:50 -05:00

Closed #956 Remote-MCP: threat model, trust boundaries, and service-per-boundary decomposition 2026-07-28 08:19:45 -05:00

Closed #953 fix(author): prevent bootstrap lock-provenance dead ends before PR creation 2026-07-28 02:21:11 -05:00

Closed #943 fix(author bootstrap): restore missing runtime identity and session helpers 2026-07-27 20:03:09 -05:00

Closed #945 fix(gate): preserve exact-owner renewal evidence across owning-PR duplicate rechecks 2026-07-27 18:27:37 -05:00

Closed #927 pytest test collection fails with 199 errors due to recursing into branches directory 2026-07-27 15:38:45 -05:00

Closed #678 Expose sanctioned MCP reconnect action to Codex workflow sessions 2026-07-27 15:32:11 -05:00

Closed #649 Web Console: Sentry/GlitchTip connections, correlation, and durable issue creation (Phase 4) 2026-07-27 15:23:36 -05:00

32 Issues created by 1 user

Opened #949 feat(control-plane): add authoritative native MCP fleet inventory and duplicate-process detection 2026-07-27 21:04:33 -05:00

Opened #950 fix(runtime-context): align controller role metadata and capability routing 2026-07-27 21:12:15 -05:00

Opened #951 feat(control-plane): persist authoritative fleet synchronization and restart receipts 2026-07-27 21:23:50 -05:00

Opened #952 fix(leases): align stale-lease inspection, dashboard, and cleanup enforcement 2026-07-27 21:38:44 -05:00

Opened #953 fix(author): prevent bootstrap lock-provenance dead ends before PR creation 2026-07-27 22:48:51 -05:00

Opened #955 Epic: certify safe multi-LLM execution through securely isolated remote MCP 2026-07-28 02:49:51 -05:00

Opened #956 Remote-MCP: threat model, trust boundaries, and service-per-boundary decomposition 2026-07-28 02:50:41 -05:00

Opened #957 Remote-MCP: deny-by-default server-side authorization over the full request tuple, read-only by default 2026-07-28 02:52:04 -05:00

Opened #958 Remote-MCP: host hardening and reproducible service packaging 2026-07-28 02:52:49 -05:00

Opened #959 Remote-MCP: tamper-evident audit, full-surface secret redaction, and attribution-is-not-authentication 2026-07-28 02:53:39 -05:00

Opened #960 Remote-MCP: credential rotation, revocation, and emergency client/session invalidation 2026-07-28 02:54:25 -05:00

Opened #961 Remote-MCP: decommission Gitea credentials and privileged local MCP processes from LLM workstations 2026-07-28 02:55:17 -05:00

Opened #962 Canary: credential-exfiltration probe against the remote MCP endpoint 2026-07-28 02:55:55 -05:00

Opened #963 Canary: five concurrent LLM clients with a negative concurrency suite 2026-07-28 02:56:38 -05:00

Opened #964 Gate: block unattended scheduling until the concurrency and exfiltration canaries both certify 2026-07-28 02:57:23 -05:00

Opened #969 fix(reconcile): retire workflow session rows whose owners are no longer live 2026-07-29 04:07:35 -05:00

Opened #970 fix(reconcile): safely resolve worktree bindings whose paths are missing 2026-07-29 04:08:21 -05:00

Opened #973 fix(runtime): support validated cross-repository canonical roots for dedicated namespaces 2026-07-29 12:04:05 -05:00

Opened #975 fix(runtime): recognize client identity environment and refresh worker registrations 2026-07-29 19:42:27 -05:00

Opened #977 feat(config): add six-client MCP configuration doctor and safe repair tool 2026-07-29 22:27:51 -05:00

Opened #978 feat(controller): expose native instance-level fleet identity and health snapshots 2026-07-30 01:57:00 -05:00

Opened #980 feat(fleet): add CAS-protected stale worker retirement capability 2026-07-30 10:49:39 -05:00

Opened #981 feat(bootstrap): add controller-authorized recovery lane for fleet-safety deadlocks 2026-07-30 11:11:50 -05:00

Opened #983 fix(guard): derive target base ref for cross-repository checkouts 2026-07-30 20:57:38 -05:00

Opened #985 Production launcher cannot issue trusted client-instance identity for project-scoped LLM launches 2026-07-31 02:39:43 -05:00

Opened #987 feat(governance): require an authoritative project charter for every managed project 2026-07-31 06:05:41 -05:00

Opened #989 MCP Control Plane: charter-compliant autonomous task selection (umbrella) 2026-07-31 10:14:52 -05:00

Opened #990 Authoritative Gitea candidate-state schema, claims, and relationships 2026-07-31 10:16:24 -05:00

Opened #991 Neutral unified project-state inspection 2026-07-31 10:17:15 -05:00

Opened #992 Neutral worker activation, caller-selected validation, and atomic claim 2026-07-31 10:18:17 -05:00

Opened #993 Thin task-oriented completion, release, and reassessment workflow 2026-07-31 10:19:14 -05:00

Opened #994 Remove allocator-first and role-first normal operation 2026-07-31 10:20:10 -05:00

54 Unresolved Conversations

Open #792 Terminal retirement of author issue leases (Issue #790 Slice B) 2026-07-31 10:19:14 -05:00

Open #816 gitea_publish_unpublished_issue_branch fails closed for every caller: its own preflight discards the worktree_path it requires 2026-07-31 10:19:14 -05:00

Open #873 feat(workflow): add native author workflow loading for work-issue mode 2026-07-31 10:19:14 -05:00

Open #891 [P0] Add atomic author finalization 2026-07-31 10:19:14 -05:00

Open #895 [P1] Preserve failure reporting after hard stops 2026-07-31 10:19:14 -05:00

Open #916 Enforce exact-head reviewer approval as a mandatory PR merge gate 2026-07-31 10:19:14 -05:00

Open #793 Complete lease fencing and align remaining task classes (Issue #790 Slice C) 2026-07-31 10:18:17 -05:00

Open #889 [P0] Replace capability-call adjacency with consumable mutation grants 2026-07-31 10:18:17 -05:00

Open #890 [P0] Unify author ownership and add fenced recovery 2026-07-31 10:18:17 -05:00

Open #650 Web Console: AI-provider connections and evidence-backed operational insights (Phase 4) 2026-07-30 17:05:32 -05:00

Open #906 feat(webui): AI-provider connections and evidence-backed insights (Closes #650) 2026-07-30 17:05:32 -05:00

Open #900 Supervise MCP daemon cohort lifecycle: one eligible cohort per profile, drain and reap superseded cohorts 2026-07-30 01:57:00 -05:00

Open #652 Product vision: MCP Control Plane Web Console (canonical) 2026-07-29 23:05:52 -05:00

Open #887 Epic: Make author workflows transactional and safe for multiple LLM clients 2026-07-29 19:42:27 -05:00

Open #929 Epic: Migrate the Gitea MCP fleet from local stdio processes to a remote MCP deployment 2026-07-29 19:42:27 -05:00

Open #689 Deterministic MCP namespace attachment (from incident: client transport-pinning to obsolete cohort head 22698c1) 2026-07-29 19:42:27 -05:00

Open #934 Remote-MCP 05: Define remote-session provenance to replace the stdio client-managed guard 2026-07-29 02:00:01 -05:00

Open #908 feat(mcp): implement emergency break-glass MCP restart workflow (#664) 2026-07-29 00:24:46 -05:00

Open #664 Implement emergency break-glass MCP restart workflow 2026-07-29 00:24:46 -05:00

Open #584 Gitea MCP namespaces returned Transport closed; recovered via host auto-reconnect at session startup 2026-07-28 17:47:04 -05:00

Open #711 Standalone issue-close has no sanctioned path: capability resolution silently cross-switches instances, gitea_close_issue lacks worktree_path, and no mdcps reconciler route exists 2026-07-28 17:47:04 -05:00

Open #932 Remote-MCP 03: Replace per-process profile binding with per-request principal resolution 2026-07-28 14:22:50 -05:00

Open #938 Remote-MCP 09: Stand up the authenticated remote MCP endpoint 2026-07-28 11:59:46 -05:00

Open #936 Remote-MCP 07: Split local-filesystem tools from remotable tools and fail closed on the boundary 2026-07-28 10:14:43 -05:00

Open #909 feat(restart): audit lifecycle events and durable incidents (Closes #665) 2026-07-28 08:39:02 -05:00

Open #921 fix(mcp): include untracked files in preflight porcelain parsing (Closes #700, Closes #697) 2026-07-28 08:38:43 -05:00

Open #922 fix(auth): prevent repository .env files from injecting workspace bindings (Closes #704) 2026-07-28 08:38:34 -05:00

Open #923 feat(mcp): enforce strict cross-project mutation boundaries (Closes #707) 2026-07-28 08:38:19 -05:00

Open #924 fix(mcp): invalidate review session state on cross-profile activation (Closes #690) 2026-07-28 08:38:10 -05:00

Open #933 Remote-MCP 04: Replace macOS-keychain token resolution with a server-side credential provider 2026-07-28 04:26:22 -05:00

Open #939 Remote-MCP 10: Dual-run cutover, parity validation, and rollback runbook 2026-07-28 04:26:22 -05:00

Open #888 [P0] Isolate tests from live workflow state 2026-07-28 03:07:51 -05:00

Open #896 fix(reviewer): isolate final-decision locks by PR and exact head 2026-07-28 03:07:51 -05:00

Open #899 Enforce administrative loop-disable for scheduled author workers 2026-07-28 03:07:51 -05:00

Open #700 incident: contaminated controller run (PR #696/#695) — credential exposed via shell args/curl, direct API+script fallback, provenance-env spoof, unmanaged MCP kill, false "no credential leaked" report 2026-07-28 03:07:51 -05:00

Open #935 Remote-MCP 06: Redefine the master-parity mutation gate for a remote deployment 2026-07-28 03:06:31 -05:00

Open #937 Remote-MCP 08: Move session, lock, and lease state to a store safe for concurrent remote sessions 2026-07-28 03:06:31 -05:00

Open #893 [P1] Stabilize transient dirty-checkout verification 2026-07-28 03:02:56 -05:00

Open #894 [P1] Enforce native MCP commits 2026-07-28 03:02:56 -05:00

Open #797 Centralized management for scheduled multi-LLM workers 2026-07-28 02:57:23 -05:00

Open #805 Gated worker controls 2026-07-28 02:57:23 -05:00

Open #807 Role, namespace, and credential isolation 2026-07-28 02:55:17 -05:00

Open #820 Architecture program — role-delivery-reliability control plane 2026-07-28 02:49:51 -05:00

Open #947 Dirty same-claimant rebind cannot continue its owning open PR because no sanctioned path mints continuation evidence (#864 AC5 unmet) 2026-07-27 22:48:51 -05:00

Open #655 Umbrella: Governed MCP restart coordination and zero-disruption recovery 2026-07-27 21:23:50 -05:00

Open #659 Implement graceful MCP maintenance-drain mode 2026-07-27 21:23:50 -05:00

Open #665 Add MCP restart audit events and incident creation 2026-07-27 21:23:50 -05:00

Open #690 Harden formal-review runs against cross-role profile activation mid-session 2026-07-27 21:12:16 -05:00

Open #722 incident: unreviewed direct-to-master commit 970e68b remapped 10 reviewer tasks to merger, disabling the repository's formal review capability 2026-07-27 21:12:16 -05:00

Open #726 Bug: gitea_resolve_task_capability returns internal_error for acquire_reviewer_pr_lease 2026-07-27 21:12:16 -05:00

Open #707 Enforce strict cross-project boundaries (permit issues, block codebase mutations) 2026-07-27 13:54:54 -05:00

Open #704 Prevent repository .env files from injecting MCP runtime workspace bindings 2026-07-27 11:07:39 -05:00

Open #697 Native workspace preflight explicitly ignores untracked files 2026-07-27 10:05:49 -05:00

Open #913 Prevent, attribute, and recover unknown task files written into the control checkout 2026-07-27 10:05:33 -05:00