pstack reflect: search the whole transcript before rejecting a finding as a one-off

Đang mở
#875 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
45/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
typescript
Lĩnh vực
ai-infra-agents

Hướng nghiên cứu

The issue names reflect, recall, and the transcript summaries, but gives no file paths or tests. Start by locating the reflect implementation and its one-off and lone-reviewer rejection logic, then compare its transcript access with recall's workspace and time-window scoping. Done means recurring findings across compacted transcript sections are retained with their occurrences cited; workspace transcript search is optional and should follow recall's stated scope.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

reflect says "One-offs are not learnings", and the synthesizer holds a finding that only one
reviewer raised to a higher bar. In a long chat that has been compacted, the agent sees earlier
stretches only through their summaries, so a mistake that recurred can look like a one-off.

In one chat compacted several times, an inline reflect rejected a shell word-splitting mistake in a
cleanup loop as a one-off. The full transcript showed the same failure at least four times, in
stretches the summaries had shortened. The 4-agent reflect run, whose reviewers read the whole
transcript, found them.

Proposal. Before rejecting a finding as a one-off or a lone reviewer's claim, search the whole
transcript, not only the part after the last compaction, for the same symptom. Optionally search
the workspace's recent transcripts as well, with the scoping rules recall uses: this workspace
only, over a stated window. A finding that recurs is kept, with the occurrences cited.

Ngôn ngữ chính
TypeScript
Star
14.9k
Fork
1.5k
Merge trung bình
3 giờ 22 phút
Pull request đã merge (30 ngày)
146

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của cursor/plugins

Tất cả issue của cursor/plugins

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.