{
  "id": "scope-in-out-two-fields",
  "schemaVersion": 2,
  "title": {
    "ja": "スコープの線引き — 対象と対象外を同じ大きさで並べる",
    "en": "Scope Boundary — In and Out at the Same Size"
  },
  "summary": {
    "ja": "版面を等幅の 2 面に割り、対象を面で・対象外を罫で示す。合意するのは中身ではなく、間の線",
    "en": "Two equal fields — in on panels, out on rules. What gets agreed is the line between them"
  },
  "capturedAt": "2026-09-15",
  "categories": [
    "presentation"
  ],
  "tags": [
    "minimal",
    "typography"
  ],
  "useCases": [
    "scope",
    "comparison"
  ],
  "format": "slide-16x9",
  "density": "medium",
  "layout": {
    "kind": "2-column",
    "canvas": {
      "w": 1920,
      "h": 1080
    },
    "margin": {
      "top": 108,
      "right": 140,
      "bottom": 108,
      "left": 140
    },
    "columns": {
      "count": 2,
      "gap": 64
    },
    "emphasis": {
      "column": 1,
      "via": [
        "rule"
      ]
    }
  },
  "type": {
    "title": {
      "size": 48,
      "weight": 700,
      "tracking": "0.01em",
      "leading": 1.3
    },
    "lede": {
      "size": 19,
      "weight": 400,
      "leading": 1.8
    },
    "side": {
      "size": 16,
      "weight": 500,
      "tracking": "0.18em",
      "transform": "upper"
    },
    "heading": {
      "size": 34,
      "weight": 700,
      "leading": 1.35
    },
    "item": {
      "size": 20,
      "weight": 500,
      "leading": 1.5
    },
    "why": {
      "size": 16,
      "weight": 400,
      "leading": 1.75
    },
    "foot": {
      "size": 17,
      "weight": 500
    }
  },
  "colors": {
    "ground": "#FFFFFF",
    "surface": "#F4F6F9",
    "ink": "#131820",
    "muted": "#667183",
    "accent": "#1F5FA8",
    "rule": "#DBE1E9",
    "series": []
  },
  "rules": [
    {
      "ja": "2 面は等幅にする。対象外を小さくすると「大した話ではない」と読まれ、後で必ず「入っていると思っていた」に化ける",
      "en": "Keep the two fields equal — a smaller out-of-scope reads as unimportant and comes back later as \"we assumed it was included\""
    },
    {
      "ja": "件数も揃える。片側だけ 3 件だと、少ない側が検討されていないように見える",
      "en": "Match the counts too; three items against seven looks like one side was not thought about"
    },
    {
      "ja": "対象外の各項目に「いつやるか」を添える。日付の無い対象外は、断りとしてしか読まれない",
      "en": "Give every out-of-scope item a when — without a date it reads as a refusal, not a sequence"
    },
    {
      "ja": "強調は罫の色 1 手段。どちらの面も塗ってしまうと、線がどこにあるのか分からなくなる",
      "en": "Emphasis is the rule colour alone — fill both fields and the boundary, which is the whole point, disappears"
    }
  ],
  "cover": "https://design-vault.pages.dev/_astro/cover.DvklewFd.png",
  "assets": [],
  "shortlist": true,
  "status": "published",
  "relations": {
    "similar": [
      "requirements-response-table",
      "comparison-table-single-fill",
      "problem-solution-3step"
    ]
  },
  "license": "Original",
  "publishedAt": null,
  "reproduction": {
    "spec": {
      "format": "slide-16x9",
      "density": "medium",
      "layout": {
        "kind": "2-column",
        "canvas": {
          "w": 1920,
          "h": 1080
        },
        "margin": {
          "top": 108,
          "right": 140,
          "bottom": 108,
          "left": 140
        },
        "columns": {
          "count": 2,
          "gap": 64
        },
        "emphasis": {
          "column": 1,
          "via": [
            "rule"
          ]
        }
      },
      "type": {
        "title": {
          "size": 48,
          "weight": 700,
          "tracking": "0.01em",
          "leading": 1.3
        },
        "lede": {
          "size": 19,
          "weight": 400,
          "leading": 1.8
        },
        "side": {
          "size": 16,
          "weight": 500,
          "tracking": "0.18em",
          "transform": "upper"
        },
        "heading": {
          "size": 34,
          "weight": 700,
          "leading": 1.35
        },
        "item": {
          "size": 20,
          "weight": 500,
          "leading": 1.5
        },
        "why": {
          "size": 16,
          "weight": 400,
          "leading": 1.75
        },
        "foot": {
          "size": 17,
          "weight": 500
        }
      },
      "colors": {
        "ground": "#FFFFFF",
        "surface": "#F4F6F9",
        "ink": "#131820",
        "muted": "#667183",
        "accent": "#1F5FA8",
        "rule": "#DBE1E9"
      },
      "rules": [
        "Keep the two fields equal — a smaller out-of-scope reads as unimportant and comes back later as \"we assumed it was included\"",
        "Match the counts too; three items against seven looks like one side was not thought about",
        "Give every out-of-scope item a when — without a date it reads as a refusal, not a sequence",
        "Emphasis is the rule colour alone — fill both fields and the boundary, which is the whole point, disappears"
      ]
    },
    "prompt": {
      "ja": "以下の仕様でスライドを 1 枚作ってください。\n\n- 版面 1920 × 1080\n- 余白 上 108 右 140 下 108 左 140\n- 2 カラム（等分）、間隔 64\n\n## 強調\n1 列目のみ。手段は 罫 だけ。ほかは変えない\n\n## 文字（版面 1920px に対する px）\ntitle  48px / 700 / 字間 0.01em / 行送り 1.3\nlede  19px / 400 / 行送り 1.8\nside  16px / 500 / 字間 0.18em / 大文字\nheading  34px / 700 / 行送り 1.35\nitem  20px / 500 / 行送り 1.5\nwhy  16px / 400 / 行送り 1.75\nfoot  17px / 500\n\n## 配色\n地 #FFFFFF / 面 #F4F6F9 / 文字 #131820 / 補助 #667183 / 強調 #1F5FA8 / 罫 #DBE1E9\n\n## 外すと崩れる点\n- 2 面は等幅にする。対象外を小さくすると「大した話ではない」と読まれ、後で必ず「入っていると思っていた」に化ける\n- 件数も揃える。片側だけ 3 件だと、少ない側が検討されていないように見える\n- 対象外の各項目に「いつやるか」を添える。日付の無い対象外は、断りとしてしか読まれない\n- 強調は罫の色 1 手段。どちらの面も塗ってしまうと、線がどこにあるのか分からなくなる\n\n内容は［ここに自分の内容を書く］に置き換えてください。寸法と配色はそのまま守ってください。\n正確に再現する場合は、この HTML をそのまま使ってください: https://design-vault.pages.dev/designs/scope-in-out-two-fields/pattern.html",
      "en": "Produce one slide to the following specification.\n\n- Canvas 1920 × 1080\n- Margin top 108 right 140 bottom 108 left 140\n- 2 equal columns, gap 64\n\n## Emphasis\ncolumn 1 only, by rule and nothing else\n\n## Type (px against a 1920px canvas)\ntitle  48px / 700 / tracking 0.01em / leading 1.3\nlede  19px / 400 / leading 1.8\nside  16px / 500 / tracking 0.18em / uppercase\nheading  34px / 700 / leading 1.35\nitem  20px / 500 / leading 1.5\nwhy  16px / 400 / leading 1.75\nfoot  17px / 500\n\n## Colour\nGround #FFFFFF / Surface #F4F6F9 / Ink #131820 / Muted #667183 / Accent #1F5FA8 / Rule #DBE1E9\n\n## Constraints — dropping these breaks it\n- Keep the two fields equal — a smaller out-of-scope reads as unimportant and comes back later as \"we assumed it was included\"\n- Match the counts too; three items against seven looks like one side was not thought about\n- Give every out-of-scope item a when — without a date it reads as a refusal, not a sequence\n- Emphasis is the rule colour alone — fill both fields and the boundary, which is the whole point, disappears\n\nReplace the content with [your content]. Keep the measurements and colours as given.\nFor an exact reproduction, use the verbatim HTML at https://design-vault.pages.dev/designs/scope-in-out-two-fields/pattern.html."
    },
    "code": {
      "html": "<!doctype html>\n<meta charset=\"utf-8\">\n<title>スコープの線引き — 対象と対象外を同じ大きさで並べる</title>\n<meta name=\"dv-font\" content=\"Zen Kaku Gothic New:400;500;700\">\n<link rel=\"stylesheet\" href=\"./font.css\">\n<style>\n  /* この版そのもの。index.md の layout / type / colors は、この HTML を\n     scripts/render-pattern.mjs で実測した結果であって、別に書いた説明ではない。 */\n  :root {\n    --ground: #FFFFFF;\n    --surface: #F4F6F9;\n    --ink: #131820;\n    --muted: #667183;\n    --accent: #1F5FA8;\n    --rule: #DBE1E9;\n  }\n  * { box-sizing: border-box; margin: 0; }\n  html, body { width: 1920px; height: 1080px; }\n  body { font-family: \"Zen Kaku Gothic New\", \"IPAGothic\", sans-serif; }\n\n  .artboard {\n    width: 1920px; height: 1080px;\n    background: var(--ground); color: var(--ink);\n    padding: 108px 140px;                 /* → layout.margin */\n  }\n  .content { height: 100%; display: grid; grid-template-rows: auto 1fr auto; }\n\n  .head { display: grid; gap: 18px; }\n  .title { font-size: 48px; font-weight: 700; line-height: 1.3; letter-spacing: .01em; }\n  .lede { font-size: 19px; font-weight: 400; line-height: 1.8; color: var(--muted); }\n\n  /* 2 面を等幅にする。対象外を小さくすると「大した話ではない」と読まれ、\n     後から必ず「入っていると思っていた」に化ける。 */\n  .fields { align-self: center; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 64px; }\n  .field { border-top: 3px solid var(--rule); padding-top: 34px; }\n  .field[data-emphasis] { border-top-color: var(--accent); }\n\n  .side { font-size: 16px; font-weight: 500; letter-spacing: .18em; text-transform: uppercase; color: var(--muted); }\n  .field[data-emphasis] .side { color: var(--accent); }\n  .heading { font-size: 34px; font-weight: 700; line-height: 1.35; margin-top: 16px; }\n\n  .items { list-style: none; padding: 0; margin-top: 30px; display: grid; gap: 2px; }\n  .items li { background: var(--surface); padding: 22px 26px; font-size: 20px; font-weight: 500; line-height: 1.5; }\n  .field[data-out] .items li { background: transparent; border-bottom: 1px solid var(--rule); color: var(--muted); }\n  .why { font-size: 16px; font-weight: 400; line-height: 1.75; color: var(--muted); margin-top: 26px; }\n\n  .foot { border-top: 1px solid var(--rule); padding-top: 26px; font-size: 17px; font-weight: 500; }\n  .foot em { font-style: normal; color: var(--accent); }\n</style>\n\n<div class=\"artboard\" data-artboard>\n  <div class=\"content\" data-content>\n    <div class=\"head\">\n      <h1 class=\"title\" data-type=\"title\">第 1 期の対象範囲</h1>\n      <p class=\"lede\" data-type=\"lede\">この 1 枚で合意いただきたいのは、どちらの面に何が載るかではなく、その間に線が引かれていることです。</p>\n    </div>\n\n    <div class=\"fields\">\n      <section class=\"field\" data-col=\"1\" data-emphasis=\"rule\">\n        <p class=\"side\" data-type=\"side\">IN SCOPE</p>\n        <h2 class=\"heading\" data-type=\"heading\">第 1 期で作るもの</h2>\n        <ul class=\"items\">\n          <li data-type=\"item\">受注登録・受注照会</li>\n          <li>出荷指示までの一連の処理</li>\n          <li>在庫システムとの即時連携</li>\n          <li>主要 9 帳票の出力</li>\n          <li>現行データの初期移行</li>\n        </ul>\n        <p class=\"why\" data-type=\"why\">受注業務を止めずに移せる最小の単位。ここを切ると移行の山が 1 回で済みます。</p>\n      </section>\n\n      <section class=\"field\" data-col=\"2\" data-out>\n        <p class=\"side\">OUT OF SCOPE</p>\n        <h2 class=\"heading\">第 1 期では作らないもの</h2>\n        <ul class=\"items\">\n          <li>モバイルからの受注登録</li>\n          <li>請求・入金の消込</li>\n          <li>販売実績の分析画面</li>\n          <li>統合対象の 4 帳票</li>\n          <li>倉庫側の作業端末</li>\n        </ul>\n        <p class=\"why\">やらないのではなく、第 1 期に含めません。第 2 期の計画に日付付きで載せています。</p>\n      </section>\n    </div>\n\n    <p class=\"foot\" data-type=\"foot\">この線を動かす依頼は、<em>工程・費用の再見積とあわせて</em>ご相談させてください。</p>\n  </div>\n</div>\n",
      "url": "https://design-vault.pages.dev/designs/scope-in-out-two-fields/pattern.html",
      "fonts": [
        "https://design-vault.pages.dev/designs/scope-in-out-two-fields/font.css",
        "https://design-vault.pages.dev/designs/scope-in-out-two-fields/font-0.woff2",
        "https://design-vault.pages.dev/designs/scope-in-out-two-fields/font-1.woff2",
        "https://design-vault.pages.dev/designs/scope-in-out-two-fields/font-2.woff2"
      ]
    }
  },
  "urls": {
    "ja": "https://design-vault.pages.dev/designs/scope-in-out-two-fields",
    "en": "https://design-vault.pages.dev/en/designs/scope-in-out-two-fields"
  },
  "notesMarkdown": "## この構成について / About this pattern\n\n第 1 期に何を含めるかを 1 枚で合意するための版。**`pattern.html` が版そのもの**で、`cover.png` と\nfrontmatter の寸法はどちらもそこから機械的に出している。編集するのは `pattern.html` だけ。\n\nThe page that gets the first phase's boundary agreed. `pattern.html` is the artboard itself; both\n`cover.png` and the measurements come from it, so the three cannot drift apart.\n\n### Techniques\n\n- 対象は面（`--surface`）、対象外は罫。同じ情報量を 2 種類の見せ方で置くと、等幅のまま差が付く\n- 各面の下に 1 行だけ理由を添える。「なぜその線か」が無いと、線は交渉の出発点にしかならない\n- 下端に「線を動かすときの手続き」を書いておく。範囲の追加要求はこの 1 行の有無で扱いが変わる\n\n### Apply to\n\n- 提案・要件定義でのスコープ合意、フェーズ分割の説明\n- 変更要求の判定（左を「今回対応」、右を「次回以降」に読み替える）"
}