[
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "capabilities"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-capabilities.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "datasources",
      "binding",
      "--namespace",
      "chinook"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-binding.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "datasources",
      "test",
      "chinook-sqlite"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-connection.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "validate",
      "--models-dir",
      "练习目录\\lab\\releases\\launcher-0.1.29\\qm-alias-models"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-models-validate.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "bundles",
      "add",
      "--name",
      "chinook-chapter12-qm-alias-check",
      "--path",
      "练习目录\\lab\\releases\\launcher-0.1.29\\qm-alias-models"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-bundle-add.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "refresh"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-refresh.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "describe",
      "ChinookInvoiceLineQmAlias0QueryModel"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-whole-describe.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "describe",
      "ChinookInvoiceLineQmAlias0QueryModel",
      "--format",
      "markdown"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-whole-markdown.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "validate",
      "ChinookInvoiceLineQmAlias0QueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\whole-payload.json"
    ],
    "exitCode": 2,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-whole-validate.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "validate",
      "ChinookInvoiceLineQmAlias0QueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\whole-original-fields-payload.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-whole-original-fields-validate.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "execute",
      "ChinookInvoiceLineQmAlias0QueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\whole-original-fields-payload.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-whole-original-fields-execute.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "describe",
      "ChinookInvoiceLineQmAlias1QueryModel"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-fields-describe.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "describe",
      "ChinookInvoiceLineQmAlias1QueryModel",
      "--format",
      "markdown"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-fields-markdown.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "validate",
      "ChinookInvoiceLineQmAlias1QueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\fields-payload.json"
    ],
    "exitCode": 2,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-fields-validate.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "validate",
      "ChinookInvoiceLineQmAlias1QueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\fields-original-fields-payload.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-fields-original-fields-validate.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "execute",
      "ChinookInvoiceLineQmAlias1QueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\fields-original-fields-payload.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-fields-original-fields-execute.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "describe",
      "ChinookInvoiceLineQmAlias2QueryModel"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-name-and-alias-describe.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "describe",
      "ChinookInvoiceLineQmAlias2QueryModel",
      "--format",
      "markdown"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-name-and-alias-markdown.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "validate",
      "ChinookInvoiceLineQmAlias2QueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\name-and-alias-payload.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-name-and-alias-validate.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "execute",
      "ChinookInvoiceLineQmAlias2QueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\name-and-alias-payload.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-name-and-alias-execute.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "validate",
      "ChinookInvoiceLineQmAlias2QueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\name-and-alias-original-fields-payload.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-name-and-alias-original-fields-validate.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "execute",
      "ChinookInvoiceLineQmAlias2QueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\name-and-alias-original-fields-payload.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-name-and-alias-original-fields-execute.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "bundles",
      "remove",
      "chinook-chapter12-qm-alias-check"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-bundle-remove.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "describe",
      "ChinookInvoiceLineQueryModel"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-main-model-available.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "validate",
      "--models-dir",
      "练习目录\\lab\\releases\\launcher-0.1.29\\minimal-alias-models"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-minimal-models-validate.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "bundles",
      "add",
      "--name",
      "chinook-0129-minimal",
      "--path",
      "练习目录\\lab\\releases\\launcher-0.1.29\\minimal-alias-models"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-minimal-bundle-add.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "refresh"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-minimal-refresh.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "describe",
      "MinimalArtistAliasQueryModel"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-MinimalArtistAliasQueryModel-describe.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "describe",
      "MinimalArtistAliasQueryModel",
      "--format",
      "markdown"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-MinimalArtistAliasQueryModel-markdown.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "describe",
      "SplitArtistAliasQueryModel"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-SplitArtistAliasQueryModel-describe.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "models",
      "describe",
      "SplitArtistAliasQueryModel",
      "--format",
      "markdown"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-SplitArtistAliasQueryModel-markdown.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "validate",
      "MinimalArtistAliasQueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\payloads\\minimal-alias.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-minimal-alias-validate.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "explain",
      "MinimalArtistAliasQueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\payloads\\minimal-alias.json",
      "--depth",
      "detailed",
      "--include-sql",
      "--include-physical-names"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-minimal-alias-explain.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "execute",
      "MinimalArtistAliasQueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\payloads\\minimal-alias.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-minimal-alias-execute.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "validate",
      "MinimalArtistAliasQueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\payloads\\minimal-original.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-minimal-original-validate.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "execute",
      "MinimalArtistAliasQueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\payloads\\minimal-original.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-minimal-original-execute.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "validate",
      "SplitArtistAliasQueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\payloads\\split-alias.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-split-alias-validate.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "explain",
      "SplitArtistAliasQueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\payloads\\split-alias.json",
      "--depth",
      "detailed",
      "--include-sql",
      "--include-physical-names"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-split-alias-explain.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "execute",
      "SplitArtistAliasQueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\payloads\\split-alias.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-split-alias-execute.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "validate",
      "SplitArtistAliasQueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\payloads\\selected-output-alias-sort.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-selected-output-alias-sort-validate.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "execute",
      "SplitArtistAliasQueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\payloads\\selected-output-alias-sort.json"
    ],
    "exitCode": 0,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-selected-output-alias-sort-execute.json"
  },
  {
    "arguments": [
      "练习目录\\lab\\tools\\cli\\Scripts\\foggy-runtime.exe",
      "--base-url",
      "http://127.0.0.1:18068",
      "--namespace",
      "chinook",
      "query",
      "validate",
      "SplitArtistAliasQueryModel",
      "--payload",
      "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\payloads\\output-alias-not-input.json"
    ],
    "exitCode": 2,
    "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\20261021T100037-output-alias-not-input-validate.json"
  }
]