Skip to content

[NEEDS AUDIT] Rectify: Native Shell-Capture Admission/Reclamation Liveness - #4452

Merged
Trecek merged 33 commits into
developfrom
impl-rectify_shell_capture_liveness_2026-07-30_220901-20260731-071519
Aug 4, 2026
Merged

[NEEDS AUDIT] Rectify: Native Shell-Capture Admission/Reclamation Liveness#4452
Trecek merged 33 commits into
developfrom
impl-rectify_shell_capture_liveness_2026-07-30_220901-20260731-071519

Conversation

@Trecek

@Trecek Trecek commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

Codex native shell capture has registered cleanup owners but no end-to-end progress contract. At 4,096 active lifecycle records, reservation fails before Bash starts. Cleanup then spends its 50 ms budget replaying and sorting the ledger, reaches the first item with no time remaining, and retires nothing. Every later command repeats the same state.

The implementation restores bounded, fair cleanup progress; unifies capacity accounting and recovery headroom; and preserves typed, non-sensitive failure reporting without routing native capture through MCP execution.

Closes #4440

Validation

  • task test-all: 34,478 passed, 634 skipped, 27 xfailed
  • Post-rebase task test-check: 15,281 passed, 382 skipped, 12 xfailed
  • pre-commit run --all-files: passed
  • Coverage audit and source-map verification: passed

Audit

This PR needs audit before merge.

Implementation Plan

Plan file: /home/talon/projects/generic_automation_mcp/.autoskillit/temp/rectify/rectify_shell_capture_liveness_2026-07-30_220901.md

WorkTree: /home/talon/projects/worktrees/impl-rectify_shell_capture_liveness_2026-07-30_220901-20260731-071519

🤖 Generated with Claude Code via AutoSkillit

@Trecek
Trecek force-pushed the impl-rectify_shell_capture_liveness_2026-07-30_220901-20260731-071519 branch from 14e2625 to c6da36d Compare August 4, 2026 03:12
@Trecek
Trecek enabled auto-merge August 4, 2026 18:11
@Trecek
Trecek added this pull request to the merge queue Aug 4, 2026
Merged via the queue into develop with commit a1b7a97 Aug 4, 2026
3 checks passed
@Trecek
Trecek deleted the impl-rectify_shell_capture_liveness_2026-07-30_220901-20260731-071519 branch August 4, 2026 18:23
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