{
  "schema_version": 2,
  "project": "NopalCraft",
  "test_type": "internal_controlled_provisioning_canary",
  "run_id": "qa-20260827T054900Z-a1b2c3d4",
  "started_at": "2026-08-27T05:49:00Z",
  "completed_at": "2026-08-27T05:54:00Z",
  "result": "passed_one_controlled_run",
  "classification": {
    "real_customer": false,
    "real_payment": false,
    "invoice": false,
    "sla": false,
    "internal_test": true
  },
  "profile": {
    "product": "Piedra — 2 GB",
    "software": "Vanilla Minecraft",
    "version": "26.1.2",
    "memory_mb": 2048,
    "disk_mb": 10240,
    "cpu_percent": 150,
    "backup_limit": 3
  },
  "checks": [
    {"name": "paymenter_to_pterodactyl_provisioning", "result": "passed", "elapsed_ms": 2423},
    {"name": "fresh_install_and_automatic_start", "result": "passed"},
    {"name": "public_minecraft_java_status_protocol", "result": "passed", "latency_ms": 304, "protocol": 775},
    {"name": "backup_creation", "result": "passed", "bytes": 123666868},
    {"name": "mutate_restore_and_sha256_integrity", "result": "passed"},
    {"name": "post_restore_public_status_protocol", "result": "passed", "latency_ms": 224, "protocol": 775},
    {"name": "suspend_and_unsuspend", "result": "passed"},
    {"name": "temporary_resource_cleanup", "result": "passed", "remaining_servers": 0, "remaining_backups": 0}
  ],
  "public_ingress": {
    "dns": "play.nopalcraft.com",
    "port": 25590,
    "result": "passed",
    "independent_tunnel_monitor": "passed"
  },
  "defects_found_and_fixed": [
    {"name": "missing_eula_file_in_vanilla_install", "retested_from_fresh_provisioning": true, "result": "passed"},
    {"name": "stale_sentry_vxlan_mac_pair", "retested_through_public_dns": true, "result": "passed"}
  ],
  "limitations": [
    "This record does not represent a customer, sale, payment, invoice or SLA.",
    "It proves one controlled run, not continuous operation, future uptime or an automatic backup schedule.",
    "The temporary server and backup were deleted after verification; the audit record remains in Paymenter."
  ]
}
