ワンクリックで
goga-brainstorm-type-map
Type map (Entity/Routine skeleton) for the brainstorm pipeline
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Type map (Entity/Routine skeleton) for the brainstorm pipeline
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
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-type-map |
| description | Type map (Entity/Routine skeleton) for the brainstorm pipeline |
You are responsible for building the "table of contents" of all types — only names, character (Entity/Routine), brief description, and the types they connect to.
Use this report for its specific purpose:
[PRIMARY_ANALYSIS_REPORT] — use its Key Concepts (the entities, interfaces, and types implied by the
description) as the source inventory to classify; the Artifact Resolution gives modify/new context for each type
but does not change Entity/Routine classification.The single artifact of this phase — and the foundation [TYPE_DETAIL_REPORT] extends — is one structured **Type Table
**. You build it incrementally and present it as the report.
Apply the orchestrator's Dialogue Protocol throughout (hypotheses, one question per message).
Apply skill goga-cookbook to decide when a type is an Entity (has state and/or multiple operations) versus a Routine (
a single operation).
Build the table one type (row) at a time, filling the four identity columns:
| Type | Character | Description | Connected Types |
| ------------ | --------- | --------------- | ------------------------------------------ |
| DocumentRoot | Entity | document root | references HeaderNode, BodyNode |
| HeaderNode | Entity | document header | references ImportNode |
| ImportNode | Entity | import | references DocumentRoot (resolve) |
| ASTRule | Entity | validation rule | accepts DocumentRoot; returns ASTRuleError |
| parse_config | Routine | config parser | accepts str; returns Config |
Ask one question — are any types missing, any extra, are the connections correct.
Wait for feedback:
Present the [TYPE_MAP_REPORT] to the user and obtain approval.
Fill every section. No empty sections.
# [TYPE_MAP_REPORT]
## Type Table
[The Type Table: Type | Character | Description | Connected Types]
## Consistency Check
[Table: Item (each connection) | Check (connected type present in the table) | Status (✓ / ✗). Confirms the table is closed — every connected type is a row. Any ✗ must be resolved before approval.]
## Readiness Check
[Confirmation that all types and connections are present and approved]