Issues and specs for this repo live as markdown files in .scratch/.
這個 repo 的 issue 與規格以 .scratch/ 中的 markdown 檔案形式存在。
.scratch/<feature-slug>/.scratch/<feature-slug>/spec.md.scratch/<feature-slug>/issues/<NN>-<slug>.md, numbered from 01, never a single combined tickets fileStatus: line near the top of each issue file (see triage-labels.md for the role strings)## Comments heading.scratch/<feature-slug>/.scratch/<feature-slug>/spec.md.scratch/<feature-slug>/issues/<NN>-<slug>.md,從 01 開始編號——絕不共用單一合併的 tickets 檔案Status: 一行記錄在每個 issue 檔案的頂端附近(角色字串見 triage-labels.md)## Comments 標題下附加到檔案底部Create a new file under .scratch/<feature-slug>/ (creating the directory if needed).
在 .scratch/<feature-slug>/ 下建立新檔案(需要的話建立目錄)。
Read the file at the referenced path. The user will normally pass the path or the issue number directly.
讀取所引用路徑的檔案。使用者通常會直接傳路徑或 issue 編號。
Used by /wayfinder. The map is a file with one child file per ticket.
由 /wayfinder 使用。地圖是一個檔案,每個 ticket 一個子檔案。
.scratch/<effort>/map.md (the Notes / Decisions-so-far / Fog body)..scratch/<effort>/issues/NN-<slug>.md, numbered from 01, with the question in the body. A Type: line records the ticket type (research/prototype/grilling/task); a Status: line records claimed/resolved.Blocked by: NN, NN line near the top. A ticket is unblocked when every file it lists is resolved..scratch/<effort>/issues/ for files that are open, unblocked, and unclaimed; first by number wins.Status: claimed and save before any work.## Answer heading, set Status: resolved, then append a context pointer (gist + link) to the map's Decisions-so-far in map.md..scratch/<effort>/map.md——Notes / Decisions-so-far / Fog 的內容。.scratch/<effort>/issues/NN-<slug>.md,從 01 開始編號,問題在內容中。Type: 一行記錄 ticket 型別(research/prototype/grilling/task);Status: 一行記錄 claimed/resolved。Blocked by: NN, NN 一行。當它列出的每個檔案都 resolved 時,ticket 就未阻塞。.scratch/<effort>/issues/ 找開啟、未阻塞且未被認領的檔案;編號最小的第一個勝出。Status: claimed 並儲存。## Answer 標題下附加答案,設定 Status: resolved,然後在 map.md 的地圖 Decisions-so-far 附加一個上下文指標(gist + 連結)。