兩個提醒數字不准在回報裡加回去 #48

Open
jiantw83 wants to merge 1 commits from docs/report-keeps-reminder-split into develop
Member

為什麼

上一個變更讓提醒佇列把委派清單種入的內建項標成另一種列,等這一輪巡檢真的用新版寫出佇列才驗。資料層是對的:

  • 佇列八列全部標成 builtin,逐筆點名那一種零列
  • 工作階段開頭那一支從印八行變成印一行

但同一輪的收尾回報把兩個數字加回去了。 它拿到的是 reminders=0 與 reminders_builtin=8,寫出來的句子是「8 筆有提醒進了佇列」。分流的整個目的是讓讀的人分得出「這八筆等的是接線、不是你」,而那句話讀起來跟修之前一模一樣。

形狀跟前一次相同:區別在資料層做出來了,在最後一步被攤平。 上一次的最後一步是印佇列那一支,這一次是回報那一段。技能檔本來只要求把 reminders_builtin= 記下來——記下來了,然後在寫句子的時候丟掉。「要求記錄」不等於「要求說出來」。

改了什麼

patrol 第 7 步加一段,把措辭釘死:

  • 兩個數字分開印,各自帶上它是哪一種——reminders= 是人可以處理的,reminders_builtin= 是委派清單自己的
  • 說明內建那個數字在等什麼:動作是只提醒、還沒有執行入口,所以下一輪會再到期
  • 寫進第 7 步的完成條件,讓它跟其他必印項目同一個層級

驗過的

項目 結果
新版佇列的列種類 builtin 8 列、remind 0 列、overdue 0 列
session-reminder.sh peek 印 1 行,結束碼 0
任務檔的 spec_key 16 筆全部有,佇列那 8 筆的識別碼都對得上
落地版本 jsc-assist 0.3.7(分流那一版)已在 current

這個變更只動技能檔,不動任何腳本。

## 為什麼 上一個變更讓提醒佇列把委派清單種入的內建項標成另一種列,等這一輪巡檢真的用新版寫出佇列才驗。資料層是對的: - 佇列八列全部標成 `builtin`,逐筆點名那一種零列 - 工作階段開頭那一支從印八行變成印一行 **但同一輪的收尾回報把兩個數字加回去了。** 它拿到的是 `reminders=0` 與 `reminders_builtin=8`,寫出來的句子是「8 筆有提醒進了佇列」。分流的整個目的是讓讀的人分得出「這八筆等的是接線、不是你」,而那句話讀起來跟修之前一模一樣。 形狀跟前一次相同:**區別在資料層做出來了,在最後一步被攤平。** 上一次的最後一步是印佇列那一支,這一次是回報那一段。技能檔本來只要求把 `reminders_builtin=` 記下來——記下來了,然後在寫句子的時候丟掉。**「要求記錄」不等於「要求說出來」。** ## 改了什麼 `patrol` 第 7 步加一段,把措辭釘死: - 兩個數字分開印,各自帶上它是哪一種——`reminders=` 是人可以處理的,`reminders_builtin=` 是委派清單自己的 - 說明內建那個數字在等什麼:動作是只提醒、還沒有執行入口,所以下一輪會再到期 - 寫進第 7 步的完成條件,讓它跟其他必印項目同一個層級 ## 驗過的 | 項目 | 結果 | | --- | --- | | 新版佇列的列種類 | `builtin` 8 列、`remind` 0 列、`overdue` 0 列 | | `session-reminder.sh peek` | 印 1 行,結束碼 0 | | 任務檔的 `spec_key` | 16 筆全部有,佇列那 8 筆的識別碼都對得上 | | 落地版本 | `jsc-assist 0.3.7`(分流那一版)已在 `current` | 這個變更只動技能檔,不動任何腳本。
jiantw83 added 1 commit 2026-09-07 06:08:26 +00:00
分流在資料層驗過了:那一輪的佇列八列全標成 builtin、逐筆點名零列,
工作階段開頭從印八行變成印一行。但同一輪的收尾回報拿到
reminders=0 與 reminders_builtin=8,寫出來的句子是「8 筆有提醒進了
佇列」——讀起來跟修之前一模一樣。

區別在資料層做出來了,在最後一步被攤平。技能檔本來只要求把
reminders_builtin= 記下來,記下來了,然後寫句子的時候丟掉;「要求
記錄」不等於「要求說出來」。

所以把措辭也釘死:兩個數字分開印、各自帶上它是哪一種,並寫進收尾
的完成條件。
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin docs/report-keeps-reminder-split:docs/report-keeps-reminder-split
git checkout docs/report-keeps-reminder-split
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: plugins/assist#48