Use when explaining System V AMD64, ARM AAPCS, RISC-V psABI, stack frames, variadic calls, or FFI register rules. Not for the Rust FFI binding layer: use rust-ffi.
中文简介正在准备中。当前显示原文说明。
Use when the user points to a study-material folder and asks to make it teachable. Not for remote, credential, publish, deploy, or irreversible changes.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
| Field | Bound contract |
|---|---|
| Trigger | The user explicitly points to a folder of their study material and asks to make that material teachable. |
| Authority | Reversible local: writes only CORPUS.md at the workspace root; rollback is restoring the prior file or deleting a newly created one. No remote mutation. Do not change files under the corpus root. |
| Side effect | Create or wholly replace the workspace-root CORPUS.md; rollback is deletion of a newly created file or restoration of the prior file. |
| Done | CORPUS.md inventories every readable file, marks every unreadable file, names the concepts taught, cites their source locations, and orders concepts so each prerequisite precedes its dependent or any cycle is disclosed on the dependent's line. |
CORPUS.md will be written. If the corpus path is missing, request it once and stop as blocked if it remains unavailable.CORPUS.md, which may be replaced only after the new map is complete. No other prior artifact is required.~, resolve the corpus folder to an absolute path, and verify that it exists and is a directory. Fix the corpus root and workspace-root output path before reading or writing. Done when: the corpus root and output path are resolved and verified.reference only. The number of source rows must equal the number of readable files. Done when: source row count equals readable file count.reference only in its source row. Done when: every readable file is accounted for as a concept or reference only.<path-relative-to-corpus-root>#<heading-slug>. When a source has no headings, use <path-relative-to-corpus-root>:<start>-<end>. Do not place absolute paths in source rows or citations. Done when: every citation uses the relative-path form.CORPUS.md with, in order: # Corpus: <name>; corpus_root: <absolute path>; mapped: <YYYY-MM-DD>; a ## Sources table with File, Kind, and Cite from columns; a ## Concepts numbered list whose entries contain the term, definition, Needs:, and Source:; and a ## Unreadable list containing each unreadable relative path and reason. Use Needs: none for concepts without prerequisites and state None when there are no unreadable files. Done when: the file content is assembled in the specified section order.CORPUS.md; never write inside the corpus root. Done when: the verification passes and CORPUS.md is written.blocked with the failed validation.CORPUS.md, or writing it would modify the corpus root, do not write and return blocked with both resolved paths.CORPUS.md, write no partial replacement, and return blocked naming the unmet condition without inventing evidence.CORPUS.md when available; otherwise remove the incomplete new file.On success, return the path to workspace-root CORPUS.md and counts for readable sources, unreadable sources, and concepts. The file is the sole artifact and contains the complete source inventory, citation anchors, prerequisite-ordered concept list, and unreadable-file disclosures.
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Use when explaining System V AMD64, ARM AAPCS, RISC-V psABI, stack frames, variadic calls, or FFI register rules. Not for the Rust FFI binding layer: use rust-ffi.
中文简介正在准备中。当前显示原文说明。
Use when configuring ADC sampling time, DMA-driven ADC, calibration, or DAC channel setup on bare-metal MCUs. Not for the DMA stream itself: use dma-baremetal.
中文简介正在准备中。当前显示原文说明。
Use when creating AF_XDP sockets, configuring UMEM and XSK rings, writing an XDP redirect program, or choosing copy versus zero-copy mode. Not for full kernel bypass: use dpdk.
中文简介正在准备中。当前显示原文说明。
Use when a completed session needs an agent-environment retrospective. Not for an engineering retrospective from telemetry: use engineering-retrospective.
中文简介正在准备中。当前显示原文说明。
Use when a redacted, trimmed agent transcript must be appended to a GitHub PR or issue body, with human approval and preview. Not for automated or model-initiated insertion.
中文简介正在准备中。当前显示原文说明。
Use when a repo needs agent setup, AGENTS.md added or made lean, CLAUDE.md audited, or agent instructions scored or pruned. Not for remote, credential, publish, deploy, or irreversible changes.
中文简介正在准备中。当前显示原文说明。