Breaking
-
files_to_editremoved entirely. The concept (introduced as a permission
whitelist, downgraded to an advisory hint in 0.1.2) is gone from the whole
pipeline:- the
Ticketmodel no longer carries the field ticket initno longer scaffolds it- the spec.md template drops its "Editable Files" section
update-metadatano longer infers it (and actively strips a stale field
from older tickets)pick/takeoverJSON output no longer includes it
Edit-scope guidance now lives solely in
spec.mdprose — the agent stays
within the scope the spec describes.Migration: none required. Old tickets that still contain the field keep
working — unknown metadata fields are ignored, and the nextupdate-metadata
run cleans the field up automatically. - the
Added
- Promote requires explicit user approval.
codoop-ticket's Finalize stage
now mandates showing the ticket summary (id / title / modules) and getting
user confirmation beforeticket promote, and forbids--forcewithout
prior approval.pending/is the Loop 3 pickup queue — an unreviewed promote
means an agent may start building from an unapproved design.
Fixed
- README links to the removed
LOOP3_EXECUTION_GUIDE.mdnow point to
docs/loop-3-agent-centric.md - Stale
skills/codoop-flow/scripts/CLI paths updated to the actual
codoop-ticket/codoop-executescript locations - Removed
discover --agentCLI examples replaced with the in-session
/skill codoop-discoverinvocation
Full Changelog: v0.1.3...v0.1.4