Summarize a document from an architecture standpoint
summarize_document_for_architectureInventory a document against architecture viewpoints, returning relevant excerpts with line numbers. For uncovered viewpoints, it identifies who to ask, providing structured material for interpretation.
Instructions
既存ドキュメント(path)またはクライアントが読んだ本文(text)を「アーキテクチャとして何を読み取るべきか」の観点で棚卸しする。観点ごとに該当箇所(行番号付き)を返し、記載が見当たらない観点は「誰に聞くか」まで示す。要約そのものではなく、解釈のための構造化素材を返す。 / Inventory a document against architecture viewpoints: matched excerpts with line numbers per viewpoint, plus what to do about the viewpoints the document never covers. Returns structured material for interpretation rather than a prose summary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | 出力言語 / Output language | both |
| path | No | 読み込むファイルの絶対パス(作業ディレクトリ / データディレクトリ / ホーム配下のみ。隠しディレクトリ配下は不可。最大 1,024 文字) / Absolute path of the file (must sit under the working directory, the data directory, or your home directory; hidden directories are excluded; at most 1,024 characters) | |
| text | No | ファイルの代わりに直接渡す本文。**あなたが既に読んで理解している本文をここに貼り直しても��読解の精度は上がりません**(この走査はキーワードと文末表現だけを見ており、あなたの読解より劣ります)。ここが役に立つのは、抽出した項目を**出典行番号付きの表と登録用 JSON の形に機械的に整えたい**ときだけです。path とはどちらか一方を指定する。 / Body text to scan instead of a file. **Pasting text you have already read does not improve accuracy** — this scan only looks at keywords and sentence endings, and it will be worse than your own reading. It is useful only when you want the result formatted mechanically, with source line numbers and register-ready JSON. Pass either this or path, not both. | |
| focus | No | 追加で探したい語(空白区切り。例: "調達 SLA 可用性"。先頭 12 語、2,000 文字まで) / Extra terms to look for, space separated (first 12 terms, up to 2,000 characters) | |
| source | No | text を渡すときの出典名(出典表示に使う。例: "security-report.pdf p.12-18") / Label for the text you passed; it appears in the source column (e.g. "security-report.pdf p.12-18") |