{
  "as_of": "2026-09-28",
  "scope": "Synthetic installed development trials on disposable nodes; no customer deployment or release qualification",
  "cases": [
    {
      "name": "Independent Garden authoring and installed two-caller trial",
      "observed": [
        "Independently authored Go app source defines one write, one query, one declared event and an app-owned SQLite table; vet, package tests and host build passed at source commit adf6e01a.",
        "Supported setup and activation on a separate disposable node admitted two callers. Each caller saw only their own history and event; exact-key replay returned the first result without another entry; unsupported delegation was denied.",
        "A zero-amount input first returned public uncertain/unknown despite a definite host refusal. A host-only update from d2ae047c made a new-key public call return invalid_input/input_schema, admitted false, not_applied; reconciliation found no attempt.",
        "An installed Garden 0.2 run from combined source 1d5c91be returned a 50-entry history page and its four-entry remainder; the unchanged cursor excluded a later write. Plant filters, two-caller isolation and three cursor refusals passed from saved public receipts.",
        "That run also found invalid history input returned public internal/invalid_application_failure. A host-only rebuild from 1b574a87 made fresh limit 101 and limit 0 calls return invalid_input/input_schema with query consequence none; a valid limit 1 read still passed.",
        "A separately built out-of-tree Go module fetched published Sidecat source 2bd2dfe9 directly and passed tests and build."
      ],
      "limit": "The first installed host used Garden files overlaid into a scratch copy of the product module; the separate external-module host was not installed. Garden 0.2 and its fixed host ran on a second disposable node. Neither run qualifies marketplace distribution or a public release.",
      "source_commit": "adf6e01a2a9c21fd7bb8edb38b700bd9a35a68af",
      "public_combined_source_commit": "9816481dce3b00f0b704a1a2c88fd43f929d97d3",
      "garden_readme_correction_commit": "1afd7a9d3b8e97bcc7c51a4a2a77a4a8e33bbce1",
      "paged_installed_source_commit": "1d5c91bef45b3fcf093307d57efdea01a0c230fe",
      "query_refusal_fix_commit": "1b574a87043d6736d2164d9a42105d26840af3b1",
      "retained_transcript_sha256": "d46ed96e934c1dda305c899f269fc89a6b36a6ba6cc0e0a96cb705c9cc9a7e84",
      "installed_runtime_source_commit": "2bd2dfe9b052b15085cd08eb421ff44155f2454f",
      "host_failure_fix_commit": "d2ae047cbbe619d608533a13ee7c2cb8b98d353a"
    },
    {
      "name": "Installed shared-Note and partial-message case",
      "observed": [
        "One Note revision was used by a Message and by Work with two Plan occurrences",
        "Completing one Plan occurrence left the other occurrence and Work current state unchanged",
        "Messaging was stopped before text post. Content created the Note; Message dispatch was refused. After reactivation, two fresh-client resumes returned the same Message and the complete room read contained it once."
      ],
      "limit": "One disposable installed run; it does not test a lost reply after a committed Message, current-profile event bindings, capacity or release readiness."
    }
  ],
  "retention": "Original commands and installed-run artifacts remain in local project records; this manifest publishes a sanitized summary."
}
