一键导入
goga-brainstorm-contracts-usages-inline
Connecting header Usages for a single cell in the brainstorm contracts pipeline
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Connecting header Usages for a single cell in the brainstorm contracts pipeline
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Python rules for implementing CODEMANIFEST contracts
Verify each Cell's CODEMANIFEST against the implementation
Generate the final acceptance report with verdict
Defines the acceptance scope — the set of cells for a given functionality
Final acceptance orchestrator for contract-oriented workflows
Cell test coverage assessment for acceptance review
| name | goga-brainstorm-contracts-usages-inline |
| description | Connecting header Usages for a single cell in the brainstorm contracts pipeline |
Connect every practice the cell consumes into its CODEMANIFEST header.
Usages and Imports.Usages directives (keys, paths, aliasing, conflict rules)
follow goga-cell.goga-cookbook.Build the factual basis for all three categories from the reports:
[CELL_DISTRIBUTION_REPORT] — the types this cell imports from other cells (inter-cell Imports).[TYPE_DETAIL_REPORT] — each type's responsibility, signatures, and interactions; identify the external
libraries, patterns, and formats the types rely on.Take all base usages from goga-codemanifest-base as-is and add them to the Usages directive unchanged.
Where a base practice constrains the contract form (error style, naming, pattern), the contract must comply — flag it
so the annotations step enforces it.
For every type imported from another cell (Step 1): if the provider cell has .usages/ files describing how to work
with that type's API, connect them via Imports.Usages. Resolve any name clash with a local Usages key through the
AS alias (goga-cell). These document the provider's facade — they do not impose obligations on this contract.
For every external library, pattern, or format the cell relies on (Step 1): look for an existing usage file in
.goga/usages/ or .goga/usages/cooks/. If found, connect it via Usages in the form goga-cookbook
prescribes for the situation. If none exists, record it in External Usage Gaps.
Return the connected base / cross-cell / external usages and the set of Usages keys (the backtick targets the annotations step references).