refactor(stop): rewrite SKILL.md frontmatter/heading/prose for stop semantics (FW-13, FW-03)
- frontmatter description: 'Terminate...mark it terminated' → 'Stop...hard=terminated, stop options=stopped' - heading: 'Multi-Agent Delete' → 'Multi-Agent Stop' - tags: delete → stop - state machine diagram: delete → stop - prose: soft/hard delete → soft/hard stop throughout - stop_session.sh: comments + echo 'delete complete' → 'stop complete' - create/SKILL.md: companion list 'delete' → 'stop' (2 locations) - preserved: status=terminated (valid YAML value), terminated_at field, --purge-conversation semantics
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
# 격리된* conversation artifact 만 삭제 (P0-C). 전역
|
||||
# agent_identities 를 참조하지 않음. resume 불가.
|
||||
#
|
||||
# Stop extension (Option A — delete 확장, 새 6번째 스킬 없이 stop 의미론 흡수):
|
||||
# Stop extension (Option A — stop 확장, 새 6번째 스킬 없이 stop 의미론 흡수):
|
||||
# --capture-id — kill 직전에 이 워크스페이스의 conversation id 를 row 에 확정
|
||||
# 기록 (claude_session_id_own / agy_conversation_id_own) →
|
||||
# 다음 resume 이 tier-1(race-free) 로 복원. find_workspace_uuid
|
||||
@@ -50,7 +50,7 @@ EOF
|
||||
|
||||
SESSION_NAME=""
|
||||
AGENT=""
|
||||
MODE="hard" # "delete" 의 자연스러운 의미 = tmux 까지 종료
|
||||
MODE="hard" # "stop" 의 자연스러운 의미 = tmux 까지 종료
|
||||
PURGE=0
|
||||
YES=0
|
||||
CAPTURE_ID=0
|
||||
@@ -308,7 +308,7 @@ echo
|
||||
if [ "$STOP_MODE" = "1" ]; then
|
||||
echo "=== stop complete ==="
|
||||
else
|
||||
echo "=== delete complete ==="
|
||||
echo "=== stop complete ==="
|
||||
fi
|
||||
echo " session: $SESSION_NAME"
|
||||
echo " agent: $AGENT"
|
||||
|
||||
Reference in New Issue
Block a user