copilot-agent-withdraw-after-publish
The procedure as a graph, on its own page — zoom it, print it, send somebody the address. Back to the record for the steps, the trust panel and the provenance.
Procedure
The same procedure, read in order
- start start. Goes next to s1
- check One channel, or all of them?. Goes on_fail to s9; next to s2
- decision Is the fault confined to one channel?. Goes if one-channel to s3; if default to s5
- action Unpublish from that channel only, RW (reversible-write), requires approval. Goes rollback to s4; on_fail to s5; next to s7
- action Republish to the channel, RW (reversible-write). Goes next to __end_success
- action Roll back to the previous version, DEL (destructive), requires approval. Goes rollback to s10; on_fail to s6; next to s7
- action Publish the corrected version, RW (reversible-write). Goes next to __end_success
- action Disable the agent in its environment, IRR (irreversible), requires approval. Goes on_fail to s9; next to s7
- escalate Escalate to the owner and the admin. Terminal
- action Tell the users who were affected, RW (reversible-write). Goes next to s8
- action Record what was done, and how long, RW (reversible-write). Goes next to __end_success
- end success. Terminal