{ "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 }