{ "schema": "thothii-task15-gates-v2", "generated_on": "2026-08-18", "source_commits": { "authentication_round1": "2b618c5a0f6f07045700cfe7146ca517fb5f78ab", "fix_round2": "fe190e7046acc173f510dddcb32f46ed142858c1", "maintenance_profile_follow_up": "4d230b840f99f33005a7c66566c16c48177e990b", "fix_round3_and_final_docker": "e20bf33e2a00102192e5be66b178037aeca3a7b1" }, "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": "e20bf33e2a00102192e5be66b178037aeca3a7b1", "run_id": "20260818054002-16619-2452", "manifest": ".artifacts/task-15/unified-docker-images.json", "manifest_sha256": "835790fbff5980c494c32f4473b46675ce7d568e7e6e39e30000ff0400b4dbb7", "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", "evidence": "unix_behavior_test_and_windows_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" }, "go_race_build": { "status": "PASS", "packages": 18 }, "windows_cross_compile": { "status": "PASS", "packages": 18 }, "shell_and_compose_contracts": { "status": "PASS", "checks": [ "shell_syntax", "unified_smoke_self_test", "default_compose", "unified_compose", "compose_secret_policy" ] }, "unified_docker_smoke": { "status": "PASS", "run_id": "20260818054002-16619-2452", "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 }