Skip to content

Commit e54c62c

Browse files
rldyourmndclaude
andcommitted
fix(serena): register new runtime markers and untrack blocker ack
The .serena/.flow_blocker_ack.json Stop-hook marker (plus .stop_lifecycle_timeout_marker and .bootstrap_overrides.log) was missing from the fullrepo runtime list and the knowledge-commit runtime pattern, so a release commit captured it as tracked content and fullrepo publish refused with a non-agent dirty error. Register all three markers in both registries (mirroring the Claude flow plugin canon) and remove the tracked marker file from history going forward. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent ea1ff83 commit e54c62c

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

.serena/.flow_blocker_ack.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

plugins/rldyour-flow/scripts/fullrepo_sync.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@
6565
".serena/.dirty_stop_ack",
6666
".serena/.flow_sync_marker",
6767
".serena/.flow_post_task_state.json",
68+
".serena/.flow_blocker_ack.json",
69+
".serena/.stop_lifecycle_timeout_marker",
70+
".serena/.bootstrap_overrides.log",
6871
)
6972

7073
SECRET_RE = re.compile(

plugins/rldyour-serena-mcp/scripts/commit_serena_knowledge.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
1515
STATE_SCRIPT="$SCRIPT_DIR/serena_memory_state.py"
1616

1717
KNOWLEDGE_PATTERN='^.. \.serena/(memories|plans|research)(/|$)'
18-
RUNTIME_PATTERN='^.. \.serena/(\.sync_marker|\.serena_sync_state\.json|\.auto_sync_head|\.active_workflow_intent\.json|\.dirty_stop_ack|\.flow_sync_marker|\.flow_post_task_state\.json)$'
18+
RUNTIME_PATTERN='^.. \.serena/(\.sync_marker|\.serena_sync_state\.json|\.auto_sync_head|\.active_workflow_intent\.json|\.dirty_stop_ack|\.flow_sync_marker|\.flow_post_task_state\.json|\.flow_blocker_ack\.json|\.stop_lifecycle_timeout_marker|\.bootstrap_overrides\.log)$'
1919

2020
STATUS=$(git status --porcelain -uall 2>/dev/null | grep -vE "$RUNTIME_PATTERN" || true)
2121
if [ -z "$STATUS" ]; then

0 commit comments

Comments
 (0)