Verification Report · it-tools v2024.10.22-7ca5933

NOT PUBLISHED   it-tools-v2024.10.22-7ca5933-20260916-001   verified_at 2026-09-16T06:12:20Z

Immutable inputs

App versionv2024.10.22-7ca5933 ← release tag v2024.10.22-7ca5933 · source 5732483fc24a
Image (exact tag)corentinth/it-tools:2024.10.22-7ca5933
Image digest (linux/amd64)sha256:6f177c156b9466610e0f2093e24668b78da501c66f0054f98bccb582b74ab26b
Index digestsha256:8b8128748339583ca951af03dfe02a9a4d7363f61a216226fc28030731a5a61f
Pulled ascorentinth/it-tools:2024.10.22-7ca5933@sha256:6f177c156b9466610e0f2093e24668b78da501c66f0054f98bccb582b74ab26b via registry-1.docker.io
Platform contractami-025d99823a4caad37 · us-east-1/x86_64 · source=public (plat-us-east-1-x86_64-20260909-001)
Config revisionsapp 56dbcb48c586 · compose 43860445ff11
Release typeinitial — rule1: no published versions recorded for this app

Publish gate

CheckFieldResult
Compose startedchecks.compose_startedPassed
Container healthychecks.container_healthyPassed
Health check passedchecks.health_check_passedPassed
Application testschecks.tests_passedPassed
Screenshots capturedchecks.screenshots_generatedPassed
Screenshots publishedchecks.screenshots_uploadedFailed
Report publishedchecks.report_uploadedFailed
Manifest publishedchecks.verification_manifest_uploadedFailed
Platform contract validchecks.required_platform_contract_validPassed

Evidence

Health probeHTTP 200 — ready
Version assertionTrue actual 2024.10.22-7ca5933 — 匹配(exact):kind=exec_command 取到 '2024.10.22-7ca5933',期望 '2024.10.22-7ca5933'
Testspytest exit=0 . [100%] ==================================== PASSES ==================================== =========================== short test summary info ============================ PASSED apps/it-tools/tests/test_smoke.py::test_app_and_required_assets 1 passed in 0.11s
Container staterunning
Duration9.5s(2026-09-16T06:12:11Z → 2026-09-16T06:12:20Z)

Screenshots

home
home · IT-Tools / IT-Tools 开发工具箱

Application test output

pytest exit=0
.                                                                        [100%]
==================================== PASSES ====================================
=========================== short test summary info ============================
PASSED apps/it-tools/tests/test_smoke.py::test_app_and_required_assets
1 passed in 0.11s

Container logs (tail)

ssChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/tsMode-9c5e1ea9.js HTTP/1.1" 200 22849 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/twig-2fc36860.js HTTP/1.1" 200 6219 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/typescript-1c051a84.js HTTP/1.1" 200 5715 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/ulid-generator-29691349.js HTTP/1.1" 200 2857 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/url-encoder-e4ae6a27.js HTTP/1.1" 200 1950 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/url-parser-091134c3.css HTTP/1.1" 200 101 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/url-parser-70c58876.js HTTP/1.1" 200 1955 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/use-form-item-bb159e87.js HTTP/1.1" 200 790 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/use-locale-e10854f1.js HTTP/1.1" 200 10002 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/useQRCode-f2e74192.js HTTP/1.1" 200 23555 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/user-agent-parser-89415f74.js HTTP/1.1" 200 21674 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/uuid-generator-93c8bfcc.css HTTP/1.1" 200 60 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/uuid-generator-96dcc55e.js HTTP/1.1" 200 10961 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/vb-c8fb3e3d.js HTTP/1.1" 200 6037 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/wgsl-36d9888f.js HTTP/1.1" 200 7575 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/wifi-qr-code-generator-f30b5cdc.js HTTP/1.1" 200 5294 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/xml-325e98cb.js HTTP/1.1" 200 2716 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/xml-formatter-aee969eb.js HTTP/1.1" 200 1920 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/xml-formatter.service-23d1b458.js HTTP/1.1" 200 5133 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/xml-to-json-69a63da2.js HTTP/1.1" 200 886 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/yaml-e82e73af.js HTTP/1.1" 200 4323 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/yaml-to-json-e60ff27c.js HTTP/1.1" 200 808 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/yaml-to-toml-4b9a05cf.js HTTP/1.1" 200 798 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/yaml-viewer-2830747a.css HTTP/1.1" 200 130 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /assets/yaml-viewer-456570c7.js HTTP/1.1" 200 3060 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /index.html HTTP/1.1" 200 2787 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /favicon-16x16.png HTTP/1.1" 200 1045 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /favicon-32x32.png HTTP/1.1" 200 1627 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /android-chrome-192x192.png HTTP/1.1" 200 9354 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /android-chrome-512x512.png HTTP/1.1" 200 26300 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
it-tools-1  | 172.18.0.1 - - [16/Sep/2026:06:12:20 +0000] "GET /manifest.webmanifest HTTP/1.1" 200 589 "http://localhost/sw.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"

Raw manifest

{
  "schema_version": "1.0",
  "verification_id": "it-tools-v2024.10.22-7ca5933-20260916-001",
  "app": "it-tools",
  "app_version": "v2024.10.22-7ca5933",
  "release": {
    "source_repo": "CorentinTh/it-tools",
    "source_revision": "5732483fc24a6e6818839060bdf3cc7d9d324b9f",
    "release_tag": "v2024.10.22-7ca5933",
    "upstream_tag": "v2024.10.22-7ca5933",
    "image_reference": "corentinth/it-tools:2024.10.22-7ca5933"
  },
  "container": {
    "image": "corentinth/it-tools:2024.10.22-7ca5933",
    "digest": "sha256:6f177c156b9466610e0f2093e24668b78da501c66f0054f98bccb582b74ab26b",
    "manifest_digest": "sha256:8b8128748339583ca951af03dfe02a9a4d7363f61a216226fc28030731a5a61f",
    "platform": "linux/amd64"
  },
  "platform": {
    "platform_verification_id": "plat-us-east-1-x86_64-20260909-001",
    "ami_id": "ami-025d99823a4caad37",
    "base_ami_source": "public",
    "source_ami_name": "ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-*",
    "region": "us-east-1",
    "architecture": "x86_64"
  },
  "config": {
    "app_config_revision": "56dbcb48c5869949175b5796dd4816f662c127af",
    "compose_revision": "43860445ff1112777125a01f164f17ab64d779d1",
    "tests_revision": "0144a6a931d5f397d362bc49dafa80e20de5a762"
  },
  "verification": {
    "application": "passed",
    "platform": "referenced",
    "tests": "passed"
  },
  "checks": {
    "compose_started": true,
    "container_healthy": true,
    "health_check_passed": true,
    "tests_passed": true,
    "screenshots_generated": true,
    "screenshots_uploaded": false,
    "report_uploaded": false,
    "verification_manifest_uploaded": false,
    "required_platform_contract_valid": true
  },
  "artifacts": {
    "screenshots": [
      {
        "scenario": "home",
        "file": "home.png",
        "url": "https://pub-7abe6acc470447c0a101cc20ce10ceee.r2.dev/screenshots/it-tools/v2024.10.22-7ca5933/home.png",
        "caption": {
          "en": "IT-Tools",
          "zh": "IT-Tools 开发工具箱"
        }
      }
    ],
    "report_url": "",
    "workflow_run_url": "https://github.com/CoreNovaLabs/CoreNovaLaunchVerify/actions/runs/35062605378"
  },
  "website": {
    "app": "it-tools",
    "app_version": "v2024.10.22-7ca5933",
    "verification_id": "it-tools-v2024.10.22-7ca5933-20260916-001",
    "verification_run_id": "35062605378",
    "platform_verification_id": "plat-us-east-1-x86_64-20260909-001",
    "ami_id": "ami-025d99823a4caad37",
    "architecture": "x86_64",
    "region": "us-east-1",
    "display_name": {
      "en": "IT-Tools",
      "zh": "IT-Tools 开发工具箱"
    },
    "description": {
      "en": "Browser-based encoding, conversion and calculation tools for developers",
      "zh": "在浏览器中使用编码、格式转换和计算等开发者工具"
    },
    "category": "productivity",
    "icon": "/icons/it-tools.svg",
    "featured": false,
    "tags": [
      "developer-tools",
      "conversion",
      "utilities"
    ],
    "features": [
      {
        "en": "Browser-based encoding, conversion and calculation tools for developers",
        "zh": "在浏览器中使用编码、格式转换和计算等开发者工具"
      }
    ],
    "health": "passed",
    "status": "pending",
    "verified_at": "2026-09-16T06:12:20Z",
    "report_url": "",
    "workflow_run_url": "https://github.com/CoreNovaLabs/CoreNovaLaunchVerify/actions/runs/35062605378",
    "screenshots_order": [
      "home"
    ],
    "deploy": {
      "documentation_url": "https://github.com/CorentinTh/it-tools",
      "regions": [
        "us-east-1"
      ],
      "instance_type": "t3.small",
      "data_volume_gb": 20,
      "container_port": 80,
      "health_check_path": "/",
      "docker_image": "corentinth/it-tools:2024.10.22-7ca5933",
      "extra_environment": [],
      "post_deploy": {
        "notes": [
          {
            "en": "Tools run in the browser. This deployment has no server-side document storage; retain important inputs and results yourself.",
            "zh": "工具在浏览器中运行;此部署不提供服务端文档存储,请自行保存重要输入和结果。"
          }
        ]
      }
    },
    "release": {
      "type": "initial",
      "previous_version": "",
      "type_evidence": "rule1: no published versions recorded for this app"
    },
    "screenshots": [
      {
        "scenario": "home",
        "file": "home.png",
        "url": "https://pub-7abe6acc470447c0a101cc20ce10ceee.r2.dev/screenshots/it-tools/v2024.10.22-7ca5933/home.png",
        "caption": {
          "en": "IT-Tools",
          "zh": "IT-Tools 开发工具箱"
        }
      }
    ]
  },
  "verification_run_id": "35062605378",
  "verified_at": "2026-09-16T06:12:20Z"
}