docs(state): retain Task 15 final gate evidence
This commit is contained in:
@@ -0,0 +1,140 @@
|
||||
{
|
||||
"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
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"gate": "unified-deployment-smoke",
|
||||
"status": "pass",
|
||||
"source_commit": "e20bf33e2a00102192e5be66b178037aeca3a7b1",
|
||||
"run_id": "20260818054002-16619-2452",
|
||||
"images": [
|
||||
{
|
||||
"id": "sha256:2008d4ef3b7c37ff2504a5257a3e946650795c1dbd16706fd22792e5503cbfa6",
|
||||
"roles": [
|
||||
"compose-runtime",
|
||||
"fixture-runtime"
|
||||
],
|
||||
"repo_digests": [
|
||||
"sha256:2008d4ef3b7c37ff2504a5257a3e946650795c1dbd16706fd22792e5503cbfa6"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "sha256:57f573b47f1f71ebb445789f279fe3e596a8beab182f7cf486db9205bad87c5a",
|
||||
"roles": [
|
||||
"compose-runtime"
|
||||
],
|
||||
"repo_digests": [
|
||||
"sha256:57f573b47f1f71ebb445789f279fe3e596a8beab182f7cf486db9205bad87c5a"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "sha256:75eab8c4ba42096724fdcfde8b4de0b5713d529dde32f285a1f86fdcb2c9e50c",
|
||||
"roles": [
|
||||
"compose-runtime"
|
||||
],
|
||||
"repo_digests": [
|
||||
"sha256:75eab8c4ba42096724fdcfde8b4de0b5713d529dde32f285a1f86fdcb2c9e50c"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "sha256:98b79ea45d588a71ba2a5218e4b56365cb55dd00eead4a8fd5a4381b1bb0d79d",
|
||||
"roles": [
|
||||
"compose-runtime"
|
||||
],
|
||||
"repo_digests": [
|
||||
"sha256:98b79ea45d588a71ba2a5218e4b56365cb55dd00eead4a8fd5a4381b1bb0d79d"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "sha256:c3cbe1cc1aa588a64951ac6286e0df7b27fe2e6324b1001c619bb358770c0178",
|
||||
"roles": [
|
||||
"rollback-candidate"
|
||||
],
|
||||
"repo_digests": [
|
||||
"sha256:c3cbe1cc1aa588a64951ac6286e0df7b27fe2e6324b1001c619bb358770c0178"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user