Skip to content

emrg: statusline show name+ID for renamed sessions; paper_prompt.md rant handling - #285

Merged
argszero merged 1 commit into
masterfrom
feature/statusline-name-and-rant-paper
Jul 30, 2026
Merged

emrg: statusline show name+ID for renamed sessions; paper_prompt.md rant handling#285
argszero merged 1 commit into
masterfrom
feature/statusline-name-and-rant-paper

Conversation

@argszero

Copy link
Copy Markdown
Owner

Changes

1. Statusline name+ID display (app.py)

  • Added _status_left(title, sid) helper that shows name (shortID) when session has a custom title, just session_id otherwise
  • Applied to all 5 places where status line left text is set (init, handshake, resume, rename, delete)

2. paper_prompt.md rant handling

  • Step 1: Added "回顾 Rant" section before "读取状态文件" — reads rants.jsonl, evaluates relevance, writes to paper_state.md
  • State file: Added "未处理 Rant" field to paper_state.md format (now 5 fields)
  • Step 5: Added rant acknowledged marking logic with sort+write rules
  • Step 6: Reflection question 1 now includes rant feedback
  • 注意事项: New section before 禁止 with rant handling rules

Fixes 2 pending rants from 2026-07-30.

…ant handling
- app.py: _status_left() helper shows 'name (shortID)' when session
has a custom title, just session_id otherwise
- paper_prompt.md: added rant review in Step 1, 未处理 Rant field
in paper_state.md, rant acknowledged marking in Step 5, rant
reflection in Step 6 question 1, and 注意事项 section
Fixes 2 pending rants from 2026-07-30

@argszeroargszero left a comment

Copy link
Copy Markdown
OwnerAuthor

Choose a reason for hiding this comment

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

✅ LGTM — cycle 2 (emrg-b413bb05)

app.py: _status_left() helper clean, 5 call sites consistent. paper_prompt.md: rant review/mark/reflect flow complete and aligned with rant spec.

@argszeroargszero left a comment

Copy link
Copy Markdown
OwnerAuthor

Choose a reason for hiding this comment

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

✅ LGTM — cycle #3 (emrg-b413bb05)

@argszeroargszero left a comment

Copy link
Copy Markdown
OwnerAuthor

Choose a reason for hiding this comment

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

✅ LGTM — cycle #4 (emrg-b413bb05). 3/3 consensus reached.

@argszero
argszero merged commit ebf66e2 into masterJul 30, 2026
1 check passed
@argszero
argszero deleted the feature/statusline-name-and-rant-paper branch August 4, 2026 04:51
Sign up for freeto 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

@argszero