apply_changes unified mutation tool #24

Closed
opened 2026-07-08 15:15:13 +00:00 by christian · 1 comment
Owner

Batched ops funnel here; additive apply directly, destructive require approved:true; zero-pollution guard rejects any label outside est/* p/* deadline/hard and never writes comments/synthetic issues. Depends on P1-3, not full P1.

Acceptance: destructive-without-approval rejected w/ reason; out-of-namespace label refused; additive set_estimate reconciles into gitea + cache.

Batched ops funnel here; additive apply directly, destructive require approved:true; zero-pollution guard rejects any label outside est/* p/* deadline/hard and never writes comments/synthetic issues. Depends on P1-3, not full P1. **Acceptance:** destructive-without-approval rejected w/ reason; out-of-namespace label refused; additive set_estimate reconciles into gitea + cache.
christian added this to the P4 — Agent milestone 2026-07-08 15:15:13 +00:00
christian added the
p
1
est
3d
labels 2026-07-08 15:15:13 +00:00
christian added a new dependency 2026-07-08 15:15:45 +00:00
christian added a new dependency 2026-07-08 15:15:46 +00:00
christian added a new dependency 2026-07-08 15:15:46 +00:00
christian added a new dependency 2026-07-08 15:15:49 +00:00
christian removed a dependency 2026-07-09 05:21:02 +00:00
christian self-assigned this 2026-07-09 14:51:03 +00:00
Author
Owner

Done — apply_changes unified mutation tool (estimate/priority/assign/milestone), in-app + agent. Shipped in PR #53; assignee/milestone pickers wired into the issue screen. Closing.

Done — apply_changes unified mutation tool (estimate/priority/assign/milestone), in-app + agent. Shipped in PR #53; assignee/milestone pickers wired into the issue screen. Closing.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: christian/commitea#24
No description provided.