Gate the CEO reconsider REVISE re-file with the code-check gate (follow-up to #287) #290
Labels
No labels
Agent
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No assignees
1 participant
Notifications
Total time spent: 3 minutes 43 seconds
Due date
igor
3 minutes 43 seconds
No due date set.
Dependencies
No dependencies set
Reference
joshtronic/igor#290
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Follow-up to #287 (the code-check gate). The gate vets proposals against the real code before filing, but only on the paths through
_ceo_file_outputs(the weekly digest + the answer-path). The reconsider-path REVISE branch indo_ceo_tickre-files a revised proposal by callingceo_file_proposaldirectly, so it bypasses the gate -- a revised proposal could still be already-done.Scope: in
do_ceo_tick(the Path-1b reconsider branch, theREVISE)case), runceo_codecheck_proposalon the revised title/body beforeceo_file_proposal. KEEP -> re-file as today; DROP -> skip the re-file and post a brief reply noting the revision is already covered in the code (the old proposal is already closed in the REVISE flow, so nothing is left in limbo). Mirror the existing gate exactly: fail-open to KEEP on any error, drop-reason logged locally only, never posted.Acceptance:
ceo_codecheck_proposalfirst; KEEP re-files, DROP skips with a one-line reply.bin/test-ceo.shcheck covers the gated REVISE (KEEP re-files, DROP skips).bash bin/test-ceo.shandbash bin/check-sync.shstay green.Small and contained -- touches
bin/tick.sh(the REVISE case) andbin/test-ceo.sh. Reference: PR #287 andceo_codecheck_proposalinlib/ceo.sh.ceo_codecheck_proposal(follow-up to #287) #292