{
  "schema_version": 1,
  "evidence_date": "2026-10-05",
  "recorded_at_utc": "2026-10-05T07:21:11.664094+00:00",
  "account": "637423513289",
  "region": "us-east-1",
  "harness_source_sha": "705b10238812e77ea7a6109189cd2ec32db2e678",
  "scope": "fresh consumers of exact submitted final distribution AMIs",
  "all_three_functional_acceptance_passed": true,
  "labels_are_unique_identifiers_not_timestamps": true,
  "security_and_publication": "Functional tests do not clear the full-host security gate or change AWS publication state. Public requests were rejected for production readiness; authoritative listing status is recorded separately.",
  "browser_capture_limitation": "Native UI PASS was observed before service restarts. Later UI screenshots showing Disconnected or Unable to connect remain private and do not demonstrate a connected frontend. Backend and real Telegram read-only recovery were verified after service restart; frontend automatic reconnect and EC2 reboot were not tested. Reload the UI after a service restart.",
  "images": [
    {
      "image_id": "nanobot",
      "ami_id": "ami-094c88272019cbdc1",
      "source_sha": "d919e451f7476f2afbc6c7d70849239cefe8417f",
      "consumer_instance_id": "i-08cc108e116d85902",
      "consumer_release_id": "production-e2e-20261005-b312d446",
      "consumer_launched_at_utc": "2026-10-05T06:40:48.233601+00:00",
      "provider": "anthropic",
      "model": "claude-haiku-4-5-20251001",
      "natural_startup": {
        "passed": true,
        "manual_repair": false,
        "ssm_command_id": "63081dfc-7da7-4414-9e88-99ae3e718666",
        "started_at_utc": "2026-10-05T06:41:59.579Z",
        "ended_at_utc": "2026-10-05T06:42:27.579Z",
        "unchanged_offline_smoke": true
      },
      "tasks": {
        "native_ui": {
          "passed": true,
          "marker": "UI-NANO-DIST-20261005T0728Z",
          "tool_names": [
            "write_file",
            "exec",
            "read_file"
          ],
          "tool_call_count": 3,
          "sum": 42,
          "row_count": 3,
          "csv_sha256": "79d8aced750798ed6012c2e479d71c1bc43bb1d5a74809ee4a54f674f114afac",
          "json_sha256": "a6c8e208ec9fb9e3e500090e847306727514f7e8be80cd313fed0696cae20a16",
          "independent_native_trace_and_disk_verification": true,
          "browser_observer": "Codex CUA",
          "ui_observation_before_service_restart": true,
          "receipt": "proofs/distribution-20261005/nanobot-native_ui.json"
        },
        "telegram": {
          "passed": true,
          "marker": "TG-NANO-DIST-20261005T0730Z",
          "tool_names": [
            "write_file",
            "exec",
            "read_file"
          ],
          "tool_call_count": 3,
          "sum": 42,
          "row_count": 3,
          "csv_sha256": "79d8aced750798ed6012c2e479d71c1bc43bb1d5a74809ee4a54f674f114afac",
          "json_sha256": "4c602056fe07e069a29eab4eeab0d08d080fb06b1347bc3a464987891059b5ad",
          "independent_native_trace_and_disk_verification": true,
          "browser_observer": "Codex CUA",
          "ui_observation_before_service_restart": false,
          "receipt": "proofs/distribution-20261005/nanobot-telegram.json"
        }
      },
      "restart": {
        "passed": true,
        "scope": "idle original native systemd gateway",
        "initial_boot_repair": false,
        "files_unchanged": true,
        "ec2_reboot_tested": false,
        "frontend_auto_reconnect_tested": false,
        "receipt": "proofs/distribution-20261005/nanobot-idle-restart.json"
      },
      "telegram_recovery": {
        "passed": true,
        "marker": "TG-NANO-RECOVER-20261005T0700Z",
        "tool_call_count": 1,
        "read_only": true,
        "original_files_unchanged": true,
        "receipt": "proofs/distribution-20261005/nanobot-telegram-recovery.json"
      },
      "temporary_credentials": {
        "removed": true,
        "bot_polling_disabled": true,
        "exact_base64_urlencoded_scan_remaining": 0,
        "source_file_and_customer_bot_unchanged": true,
        "receipt": "proofs/distribution-20261005/nanobot-credential-cleanup.json"
      },
      "consumer_cleanup": {
        "terminated": true,
        "root_volumes_deleted": true,
        "ephemeral_keypair_deleted": true,
        "sessions_closed": 3,
        "source_ami_preserved": true,
        "ended_at_utc": "2026-10-05T07:05:48.734343+00:00",
        "receipt": "proofs/distribution-20261005/nanobot-consumer-termination.json"
      },
      "native_model_configuration_receipt": "proofs/distribution-20261005/nanobot-native-provider-setup.json",
      "model_evidence": "Native configuration/context or persisted conversation model; no provider billing/wire trace claimed"
    },
    {
      "image_id": "agent-zero-core",
      "ami_id": "ami-0aac718d2870b2120",
      "source_sha": "d919e451f7476f2afbc6c7d70849239cefe8417f",
      "consumer_instance_id": "i-0f117278396ec4e84",
      "consumer_release_id": "production-e2e-20261005-6e9a17ee",
      "consumer_launched_at_utc": "2026-10-05T06:44:05.999325+00:00",
      "provider": "anthropic",
      "model": "claude-sonnet-4-5-20250929",
      "natural_startup": {
        "passed": true,
        "manual_repair": false,
        "ssm_command_id": "0da3cce1-4b34-474a-af4d-498f225bed53",
        "started_at_utc": "2026-10-05T06:45:07.898Z",
        "ended_at_utc": "2026-10-05T06:46:20.898Z",
        "unchanged_offline_smoke": true
      },
      "tasks": {
        "native_ui": {
          "passed": true,
          "marker": "UI-A0-DIST-20261005T0652Z",
          "tool_names": [
            "code_execution_tool:terminal"
          ],
          "tool_call_count": 3,
          "sum": 42,
          "row_count": 3,
          "csv_sha256": "79d8aced750798ed6012c2e479d71c1bc43bb1d5a74809ee4a54f674f114afac",
          "json_sha256": "2c14e612d214d17cb58d5d5ce0fa5b23f7dd69568afc7691a0621503c46f0080",
          "independent_native_trace_and_disk_verification": true,
          "browser_observer": "Codex CUA",
          "ui_observation_before_service_restart": true,
          "receipt": "proofs/distribution-20261005/agent-zero-core-native_ui.json"
        },
        "telegram": {
          "passed": true,
          "marker": "TG-A0-DIST-20261005T0659Z",
          "tool_names": [
            "code_execution_tool:terminal"
          ],
          "tool_call_count": 3,
          "sum": 42,
          "row_count": 3,
          "csv_sha256": "79d8aced750798ed6012c2e479d71c1bc43bb1d5a74809ee4a54f674f114afac",
          "json_sha256": "cfed212ea44c766527b0cd4b640cfe201111cf69d2145e914a796c9e01a1a36e",
          "independent_native_trace_and_disk_verification": true,
          "browser_observer": "Codex CUA",
          "ui_observation_before_service_restart": false,
          "receipt": "proofs/distribution-20261005/agent-zero-core-telegram.json"
        }
      },
      "restart": {
        "passed": true,
        "scope": "idle original native Core systemd service",
        "initial_boot_repair": false,
        "files_unchanged": true,
        "ec2_reboot_tested": false,
        "frontend_auto_reconnect_tested": false,
        "receipt": "proofs/distribution-20261005/agent-zero-core-idle-restart.json"
      },
      "telegram_recovery": {
        "passed": true,
        "marker": "TG-A0-RECOVER-20261005T0702Z",
        "tool_call_count": 1,
        "read_only": true,
        "original_files_unchanged": true,
        "receipt": "proofs/distribution-20261005/agent-zero-core-telegram-recovery.json"
      },
      "temporary_credentials": {
        "removed": true,
        "bot_polling_disabled": true,
        "exact_base64_urlencoded_scan_remaining": 0,
        "source_file_and_customer_bot_unchanged": true,
        "receipt": "proofs/distribution-20261005/agent-zero-core-credential-cleanup.json"
      },
      "consumer_cleanup": {
        "terminated": true,
        "root_volumes_deleted": true,
        "ephemeral_keypair_deleted": true,
        "sessions_closed": 3,
        "source_ami_preserved": true,
        "ended_at_utc": "2026-10-05T07:08:36.422153+00:00",
        "receipt": "proofs/distribution-20261005/agent-zero-core-consumer-termination.json"
      },
      "native_model_configuration_receipt": "proofs/distribution-20261005/agent-zero-core-native-provider-setup.json",
      "native_context_model_resolution_receipt": "proofs/distribution-20261005/agent-zero-core-native-model-resolution.json",
      "model_evidence": "Native configuration/context or persisted conversation model; no provider billing/wire trace claimed"
    },
    {
      "image_id": "openhands",
      "ami_id": "ami-0f0e3a7429b2f8a4c",
      "source_sha": "d919e451f7476f2afbc6c7d70849239cefe8417f",
      "consumer_instance_id": "i-079817d6890001772",
      "consumer_release_id": "production-e2e-20261005-4aa0fff7",
      "consumer_launched_at_utc": "2026-10-05T07:06:07.498310+00:00",
      "provider": "anthropic",
      "model": "claude-haiku-4-5-20251001",
      "natural_startup": {
        "passed": true,
        "manual_repair": false,
        "ssm_command_id": "ffeddc57-7204-4d0a-a9a3-d946f15a8754",
        "started_at_utc": "2026-10-05T07:07:03.280Z",
        "ended_at_utc": "2026-10-05T07:09:10.280Z",
        "unchanged_offline_smoke": true
      },
      "tasks": {
        "native_ui": {
          "passed": true,
          "marker": "UI-OH-DIST-20261005T0714Z",
          "tool_names": [
            "terminal"
          ],
          "tool_call_count": 1,
          "sum": 42,
          "row_count": 3,
          "csv_sha256": "fb65f49264112ba64ffb0740db38151383fae63ada548a442c9dad043f6c9886",
          "json_sha256": "4f45c2625475ce928f5031f6be36a724e6d129fa5e040234789df887e9fbc2c1",
          "independent_native_trace_and_disk_verification": true,
          "browser_observer": "Codex CUA",
          "ui_observation_before_service_restart": true,
          "effective_native_agent": {
            "model": "anthropic/claude-haiku-4-5-20251001",
            "max_output_tokens": 900,
            "extended_thinking_budget": 0,
            "reasoning_effort": "none",
            "num_retries": 0,
            "conversation_max_iterations": 500,
            "launched_agent_profile": {
              "id": null,
              "name": null
            },
            "tool_names": [
              "terminal",
              "canvas_ui_control",
              "launch_child_conversation"
            ]
          },
          "factory_default_selected_in_ui": true,
          "receipt": "proofs/distribution-20261005/openhands-native_ui.json"
        },
        "telegram": {
          "passed": true,
          "marker": "TG-OH-DIST-20261005T0717Z",
          "tool_names": [
            "terminal"
          ],
          "tool_call_count": 1,
          "sum": 42,
          "row_count": 3,
          "csv_sha256": "fb65f49264112ba64ffb0740db38151383fae63ada548a442c9dad043f6c9886",
          "json_sha256": "c0bd586d109a35be0284f1090b485bae693f34447fa65cd6d46260a6bc63a938",
          "independent_native_trace_and_disk_verification": true,
          "browser_observer": "Codex CUA",
          "ui_observation_before_service_restart": false,
          "effective_native_agent": {
            "model": "anthropic/claude-haiku-4-5-20251001",
            "max_output_tokens": 900,
            "extended_thinking_budget": 0,
            "reasoning_effort": "none",
            "num_retries": 0,
            "conversation_max_iterations": 6,
            "launched_agent_profile": {
              "id": null,
              "name": null
            },
            "tool_names": [
              "terminal"
            ]
          },
          "factory_default_selected_in_ui": false,
          "receipt": "proofs/distribution-20261005/openhands-telegram.json"
        }
      },
      "restart": {
        "passed": true,
        "scope": "idle original native Canvas and Telegram systemd services",
        "initial_boot_repair": false,
        "files_unchanged": true,
        "ec2_reboot_tested": false,
        "frontend_auto_reconnect_tested": false,
        "receipt": "proofs/distribution-20261005/openhands-idle-restart.json"
      },
      "telegram_recovery": {
        "passed": true,
        "marker": "TG-OH-RECOVER-20261005T0720Z",
        "tool_call_count": 1,
        "read_only": true,
        "original_files_unchanged": true,
        "receipt": "proofs/distribution-20261005/openhands-telegram-recovery.json"
      },
      "temporary_credentials": {
        "removed": true,
        "bot_polling_disabled": true,
        "exact_base64_urlencoded_scan_remaining": 0,
        "source_file_and_customer_bot_unchanged": true,
        "receipt": "proofs/distribution-20261005/openhands-credential-cleanup.json"
      },
      "consumer_cleanup": {
        "terminated": true,
        "root_volumes_deleted": true,
        "ephemeral_keypair_deleted": true,
        "sessions_closed": 3,
        "source_ami_preserved": true,
        "ended_at_utc": "2026-10-05T07:19:55.388483+00:00",
        "receipt": "proofs/distribution-20261005/openhands-consumer-termination.json"
      },
      "native_model_configuration_receipt": "proofs/distribution-20261005/openhands-native-provider-setup.json",
      "model_evidence": "Native configuration/context or persisted conversation model; no provider billing/wire trace claimed"
    }
  ],
  "retained_harness_failures": [
    {
      "image_id": "nanobot",
      "stage": "initial SSM shell",
      "cause": "pipefail was interpreted by /bin/sh before guest smoke; corrected bash wrapper",
      "original_command_id": "70b81828-bec2-4530-9a75-3cfabb3fcf56",
      "guest_repair": false
    },
    {
      "image_id": "nanobot",
      "stage": "native UI password entry",
      "cause": "one rejected entry; existing secret then succeeded through native clipboard paste",
      "password_rotated": false
    },
    {
      "image_id": "nanobot",
      "stage": "cleanup process identity",
      "cause": "SSM process became zombie after session close; state-aware validation corrected",
      "guest_runtime_fault": false
    },
    {
      "image_id": "openhands",
      "stage": "fresh profile precondition",
      "cause": "native Canvas creates a keyless default agent profile; preserved default and used own unique profiles",
      "credentials_written_before_correction": false
    },
    {
      "image_id": "openhands",
      "stage": "raw SBOM evidence transport",
      "cause": "41MB raw transfer exceeded short timeout; compressed transport retrieved unchanged raw source report",
      "guest_runtime_fault": false
    }
  ],
  "final_resource_audit": "proofs/distribution-20261005/final-resource-audit.json"
}
