perf(publication): consolidate resumable PR bookkeeping - #928
Conversation
Co-Authored-By: Codex <[email protected]>
Co-Authored-By: Codex <[email protected]>
Co-Authored-By: Codex <[email protected]>
Co-Authored-By: Codex <[email protected]>
Co-Authored-By: Codex <[email protected]>
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Team Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
…e-908 # Conflicts: # agentkit/skills/parallel-issues/SKILL.md # tests/lint-helper-size.sh # tests/lint-skill-size.sh # tests/test-parallel-dispatch-contract.sh # tests/test-skill-size.sh
…e-908 # Conflicts: # agentkit/skills/parallel-issues/references/worker-prompts.md # tests/lint-helper-size.sh # tests/lint-skill-size.sh # tests/test-parallel-dispatch-contract.sh # tests/test-skill-size.sh
Co-Authored-By: Codex <[email protected]>
|
One authorized adversarial review completed using Anthropic Claude Immutable input: complete integration base Findings disposition:
Finalized #902 and #909/#907 are integrated. Focused pr-stage 87/87, gh-body 207/207, post-receipt 250/250, PR-state 194/194, receipt 89/89, run-state 121/121 and summary 47/47, plus review/dispatch/invocation/size contracts and generated build passed. |
Preserve both contracts using the previously verified integration resolution. Co-Authored-By: Codex <[email protected]>
The file tree is unchanged; retain its measured size limits while carrying the predecessor landing corrections. Co-Authored-By: Codex <[email protected]>
Co-Authored-By: Codex <[email protected]>
Keep commit versus push, before-dispatch targets, and live reviewer/test evidence explicit while preserving the measured prose reduction. Co-Authored-By: Codex <[email protected]>
Preserve every execution, recovery, and baseline-exclusion rule while lowering the inherited reference-size limit. Co-Authored-By: Codex <[email protected]>
Retain the identical candidate tree and all predecessor corrections. Co-Authored-By: Codex <[email protected]>
Carry the #929 test synchronization repair through the remaining sprint stack; production files unchanged. Co-Authored-By: Codex <[email protected]>
This was written agentically; verify its assertions:
Why
Per-PR publication required repeated root calls for body composition, creation, registration, board movement, receipt publication, and summary updates. Interrupted calls could duplicate writes or resume with stale identity.
What
Add one resumable call per publication stage.
pr-stage.sh opencomposes the four approved sections, creates or uniquely recovers the intended draft, records the PR, and moves its issue to In review.finalizeconsumes fresh final evidence, publishes/classifies the receipt, and records the summary. It launches no tests, fixes, or reviews.Saved intent binds the target, actual head, title, body, and pre-existing PRs; a lost create response cannot adopt an unrelated draft. Completion is bound to the final head and original review input. The primary run repository remains distinct from the PR checkout. Restored auto-review behavior is retained.
The PR targets
fix/issue-909(#923). Initial integration baseline1b0a9d85e59ec5145ce2db5084593d206fbd5cb4contains initial #902/#909 and inherited #907. The adversarial review uses that complete baseline; finalized parent repairs are integrated inf1d84fabb936e95b00f75bebaec984034bad563f, which passed the canonical full suite and final-head CI.Testing
AGENT_TEST_JOBS=8 AGENT_TEST_TIMEOUT_SCALE=2 tests/run-tests.shon clean7b532e36644fc74d05b05b15599090644fa59595: exit 0, ALL GREEN; remote matches. Earlier failed compatibility checks are retained separately.Closes #908
🤖 Co-authored by Codex.