Files
ThothII/.artifacts/task-15/automated-gates.json
T

150 lines
4.4 KiB
JSON

{
"schema": "thothii-task15-gates-v2",
"generated_on": "2026-08-18",
"source_commits": {
"authentication_round1": "2b618c5a0f6f07045700cfe7146ca517fb5f78ab",
"fix_round2": "fe190e7046acc173f510dddcb32f46ed142858c1",
"maintenance_profile_follow_up": "4d230b87afdcd24f02264f8f937c8628b92db05a",
"fix_round3_and_final_docker": "e20bf33e2a00102192e5be66b178037aeca3a7b1",
"fix_round4_streamed_archive_privacy": "54698e73400a54ce7c3e6c10099e14eb471ce8b9",
"fix_round5_retained_handle_private_creation": "74b062f1a737103524cbe706346cfd65f87cdfd1"
},
"versions": {
"node_contract": "v24.16.0",
"node_host_default": "v25.6.1",
"go": "go1.26.5",
"pi": "0.80.3"
},
"retained_report": ".superpowers/sdd/2026-08-16-thothii-authentication/task-15-report.md",
"docker_image_evidence": {
"authentication_smoke": {
"status": "PASS",
"docker_images": [],
"reason": "no_docker_images_exercised"
},
"unified_docker_smoke": {
"status": "PASS",
"source_commit": "74b062f1a737103524cbe706346cfd65f87cdfd1",
"run_id": "20260818070637-66409-30058",
"manifest": ".artifacts/task-15/unified-docker-images.json",
"manifest_sha256": "9c8dec4546909fd93799dbcf374bcb3a89bc46cfe0fd482472c0cbe757ddf5b6",
"images": 5,
"cleanup": "PASS"
}
},
"gates": {
"task13_lifecycle_carry_ins": {
"status": "PASS",
"evidence": "focused_backup_red_green_full_go_race_build"
},
"platform_private_restore_staging": {
"status": "PASS",
"source_commit": "74b062f1a737103524cbe706346cfd65f87cdfd1",
"evidence": "safeio_unix_ancestor_swap_red_green_and_windows_rootdirectory_static_cross_compile"
},
"provider_fixture": {
"status": "PASS",
"tests": 6,
"node": "v24.16.0"
},
"backend_node24_round1": {
"status": "PASS",
"tests": 1081,
"files": 75
},
"frontend_node24_round1": {
"status": "PASS",
"tests": 444,
"files": 61
},
"authentication_and_f1_smoke": {
"status": "PASS",
"playwright": 8,
"files": 2,
"node": "v24.16.0",
"sentinel_leak_scan": "PASS",
"source_commit": "74b062f1a737103524cbe706346cfd65f87cdfd1"
},
"go_race_build": {
"status": "PASS",
"packages": 18,
"source_commit": "74b062f1a737103524cbe706346cfd65f87cdfd1"
},
"windows_cross_compile": {
"status": "PASS",
"packages": 18,
"execution": "cross_compile_only_not_native_execution",
"source_commit": "74b062f1a737103524cbe706346cfd65f87cdfd1"
},
"shell_and_compose_contracts": {
"status": "PASS",
"checks": [
"shell_syntax",
"unified_smoke_self_test",
"default_compose",
"unified_compose",
"compose_secret_policy"
],
"source_commit": "74b062f1a737103524cbe706346cfd65f87cdfd1"
},
"unified_docker_smoke": {
"status": "PASS",
"source_commit": "74b062f1a737103524cbe706346cfd65f87cdfd1",
"run_id": "20260818070637-66409-30058",
"images": 5,
"cleanup": "PASS"
},
"harness_pytest_round1": {
"status": "PASS",
"passed": 921,
"l2_deselected": 4
},
"authentication_docs_round1": {
"status": "PASS"
},
"windows_native": {
"status": "PENDING",
"reason": "required_host_prerequisites_unavailable"
},
"l2": {
"status": "PENDING",
"reason": "configured_secret_layout_unavailable"
},
"manual_psd": {
"status": "PENDING",
"reason": "real_identity_or_access_unavailable"
},
"provider_readiness": {
"status": "PENDING",
"reason": "unrelated_host_port_occupied"
},
"ruff": {
"status": "FAIL",
"errors": 192,
"classification": "known_baseline"
},
"mkdocs_strict": {
"status": "FAIL",
"warnings": 69,
"classification": "known_baseline"
},
"canonical_install_docs": {
"status": "FAIL",
"classification": "existing_manual_wording_mismatch"
},
"workspace_install_docs": {
"status": "FAIL",
"classification": "existing_manual_wording_mismatch"
},
"pi_user_auth_compose": {
"status": "FAIL",
"classification": "existing_model_policy_mismatch"
},
"deployment_coupling": {
"status": "FAIL",
"classification": "protected_ignored_local_material"
}
},
"release_complete": false
}