Skip to content

AXI-137: Separate run provenance and issue lifecycle - #79

Merged
Codename-11 merged 1 commit into
mainfrom
codex/axi-137-provenance-lifecycle
Jul 20, 2026
Merged

Codename-11 merged 1 commit into
mainfrom
codex/axi-137-provenance-lifecycle

Conversation

@Codename-11

Copy link
Copy Markdown
Owner

Summary

  • derive Workstream execution provenance from the concrete run connection instead of inheriting Agent Profile runtime configuration
  • describe MCP/runtime connection presence as endpoint reachability, separate from AgentRun activity and Delivery state
  • auto-transition explicit MCP EXECUTE runs to configured In Progress / In Review statuses with audit and activity evidence
  • configure lifecycle targets for new workspaces and document the contract
  • add regression coverage proving MCP presence does not block Ready to Close

Root cause

The Workstream UI mixed profile configuration with run evidence, so direct Codex Desktop MCP work could appear to have run on the configured Codex app server. Separately, explicit MCP runs did not apply the workspace lifecycle targets, leaving issues in Backlog even after execution began. Connection reachability language also read like active execution even though readiness correctly uses AgentRun state.

Validation

  • pnpm prisma:generate
  • pnpm lint (passes with existing warnings)
  • pnpm typecheck
  • pnpm vitest run tests/unit/run-provenance.test.ts (4/4)
  • git diff --check

Local Postgres integration tests are blocked because Docker Desktop is not responding. The local production build reached webpack but the workstation C: drive is full (ENOSPC). Clean GitHub CI runners are therefore the authoritative integration, build, and Playwright gates for this PR.

Release

Authorized single-PR patch release: v0.29.3. Merge, tag, production deployment, targeted Axiom-Labs lifecycle-target configuration, and live verification remain distinct recorded steps.

@Codename-11
Codename-11 merged commit 7268778 into main Jul 20, 2026
3 checks passed
@Codename-11
Codename-11 deleted the codex/axi-137-provenance-lifecycle branch July 20, 2026 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant