Skip to content

emrg: document TUI queue requeue re-tracking in quick-ref (review-fix parity) - #697

Merged
argszero merged 1 commit into
masterfrom
feature/quickref-tui-requeue-fix
Aug 11, 2026
Merged

emrg: document TUI queue requeue re-tracking in quick-ref (review-fix parity)#697
argszero merged 1 commit into
masterfrom
feature/quickref-tui-requeue-fix

Conversation

@argszero

Copy link
Copy Markdown
Owner

Summary

Doc-accuracy fix for the evolution prompt quick-ref: the TUI queue-injection entry (#695, merged earlier) described only the initial implementation, while the GUI entry (#696, merged later) documents the review fix — was_busy || i > 0 re-tracking of re-sent queued messages (commit 9cb4194) — as "同 #695" (same as #695).

The TUI entry is the primary reference for that fix, so a future evolution cycle reading it alone could misread the final state and "re-discover" the re-tracking as a bug.

Change

  • emrg/server/evolution_prompt.md — append the review-fix note (R869 ❌: was_busy captured pre-loop → M2+ re-sends re-queued but untracked → silently lost; fix: re-track each re-send when was_busy or i > 0, steer_committed removes injected ids, next queued_requeue re-sends the rest — converges) to the TUI queue-injection entry, matching the GUI entry's description.

Verification

  • pytest 705 green (includes the prompt placeholder guard — no literal {var} braces in the entry)
  • import + emrg --help OK
  • No test-count changes (docs-only)

… parity)

The GUI queue-injection quick-ref entry documents the review fix
(was_busy || i > 0 re-tracking, "同 #695") but the TUI entry — merged
earlier — still describes only the initial implementation. A future cycle
reading the TUI entry alone could misread the final state and re-discover
the re-tracking as a bug.

Append the review-fix note (9cb4194) to the TUI entry so both client-side
entries carry the same final-state description.

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle (doc-only quick-ref fix; diff reviewed: TUI queue-injection entry now documents the was_busy || i > 0 re-tracking fix (9cb4194) matching the GUI entry — prevents a future cycle from re-discovering it as a bug; no literal {var} braces added (placeholder guard clean — the 3 matches are pre-existing #569/#592/#623 lines); pytest 705 local green; CI pending)

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle (CI PASS run 31495932246; diff reviewed: single-line quick-ref fix appending the review-fix note (9cb4194, was_busy or i > 0 re-tracking) to the TUI queue-injection entry, matching the GUI entry's description — no literal braces, placeholder guard clean, 705 pytest green locally)

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle (3rd, post-head eeda99c unchanged since my R874 review: doc-only quick-ref parity fix, no literal {var} braces added, pytest 705 green; CI PASS run 31495932246) — merge condition satisfied

@argszero
argszero merged commit 9bfca54 into master Aug 11, 2026
1 check passed
@argszero
argszero deleted the feature/quickref-tui-requeue-fix branch August 11, 2026 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant