177 lines
7.3 KiB
JSON
177 lines
7.3 KiB
JSON
{
|
|
"artifact": "gcp_staging_canonical_parity_final_receipt",
|
|
"cleanup": {
|
|
"all_teleo_clone_databases_remaining": 0,
|
|
"current_candidate_remaining": false,
|
|
"remote_operation_dir_remaining": false,
|
|
"remote_runtime_backup_files_remaining": false,
|
|
"rollback_retained_disabled": true,
|
|
"temporary_pg16_client_remaining": false
|
|
},
|
|
"current_canary": "A rerunnable full manifest verifier proves GCP teleo_canonical parity with the fresh VPS exported snapshot after runtime readiness checks and cleanup.",
|
|
"delivery_state": "live_gcp_staging_runtime_mutation_with_local_retained_receipts; no repo tracked files changed",
|
|
"full_manifest_result": {
|
|
"application_role_mismatches": 0,
|
|
"performance_problems": 0,
|
|
"problems": [],
|
|
"required_extension_mismatches": 0,
|
|
"scope": "gcp_staging",
|
|
"source_table_count": 39,
|
|
"source_total_rows": 52164,
|
|
"status": "pass",
|
|
"structural_hash_mismatches": 0,
|
|
"table_content_mismatches": 0,
|
|
"target_database": "teleo_canonical",
|
|
"target_server_address": "10.61.0.3",
|
|
"target_ssl": true,
|
|
"target_ssl_version": "TLSv1.3",
|
|
"target_table_count": 39,
|
|
"target_total_rows": 52164
|
|
},
|
|
"gateway": {
|
|
"ActiveEnterTimestamp": "Thu 2026-07-09 07:00:04 UTC",
|
|
"ActiveState": "active",
|
|
"MainPID": "148735",
|
|
"NRestarts": "0",
|
|
"SubState": "running"
|
|
},
|
|
"generated_at_utc": "2026-07-12T19:37:37.201190+00:00",
|
|
"post_repair_counts": {
|
|
"claim_edges": 4916,
|
|
"claim_evidence": 4670,
|
|
"claims": 1837,
|
|
"kb_proposals": 26,
|
|
"sources": 4145
|
|
},
|
|
"pre_repair": {
|
|
"counts": {
|
|
"claim_edges": 4915,
|
|
"claim_evidence": 4670,
|
|
"claims": 1837,
|
|
"kb_proposals": 28,
|
|
"sources": 4145
|
|
},
|
|
"manifest_problems": [
|
|
"table_content_mismatches=2",
|
|
"functions_hash_mismatch",
|
|
"required_extension_mismatches=1",
|
|
"application_role_mismatches=1"
|
|
],
|
|
"missing_extension": "pgcrypto",
|
|
"missing_role": "kb_apply",
|
|
"table_mismatches": [
|
|
"kb_stage.kb_proposals",
|
|
"public.claim_edges"
|
|
]
|
|
},
|
|
"proof_paths": {
|
|
"cleanup": "/Users/user/Documents/Codex/2026-07-09/019f34eb-d297-72d0-b7e2-b222d5515ab9-load/outputs/gcp-staging-canonical-parity-20260712T1905Z/cleanup/cleanup-receipt.json",
|
|
"final_parity": "/Users/user/Documents/Codex/2026-07-09/019f34eb-d297-72d0-b7e2-b222d5515ab9-load/outputs/gcp-staging-canonical-parity-20260712T1905Z/final-post-cleanup-parity.json",
|
|
"final_post_cleanup_manifest": "/Users/user/Documents/Codex/2026-07-09/019f34eb-d297-72d0-b7e2-b222d5515ab9-load/outputs/gcp-staging-canonical-parity-20260712T1905Z/final-post-cleanup-manifest.jsonl",
|
|
"final_receipt": "/Users/user/Documents/Codex/2026-07-09/019f34eb-d297-72d0-b7e2-b222d5515ab9-load/outputs/gcp-staging-canonical-parity-20260712T1905Z/final-receipt.json",
|
|
"gcp_pre_snapshot_dump": "/Users/user/Documents/Codex/2026-07-09/019f34eb-d297-72d0-b7e2-b222d5515ab9-load/outputs/gcp-staging-canonical-parity-20260712T1905Z/gcp-pre/teleo-canonical-pre.dump",
|
|
"pre_row_diff": "/Users/user/Documents/Codex/2026-07-09/019f34eb-d297-72d0-b7e2-b222d5515ab9-load/outputs/gcp-staging-canonical-parity-20260712T1905Z/row-diff/pre-row-diff-sanitized.json",
|
|
"rollback_verification": "/Users/user/Documents/Codex/2026-07-09/019f34eb-d297-72d0-b7e2-b222d5515ab9-load/outputs/gcp-staging-canonical-parity-20260712T1905Z/rollback/rollback-database-verification.json",
|
|
"runtime_repair": "/Users/user/Documents/Codex/2026-07-09/019f34eb-d297-72d0-b7e2-b222d5515ab9-load/outputs/gcp-staging-canonical-parity-20260712T1905Z/runtime-post/runtime-repair-receipt.json",
|
|
"six_cory_readiness": "/Users/user/Documents/Codex/2026-07-09/019f34eb-d297-72d0-b7e2-b222d5515ab9-load/outputs/gcp-staging-canonical-parity-20260712T1905Z/readiness/benchmark-readiness-final.json",
|
|
"source_manifest": "/Users/user/Documents/Codex/2026-07-09/019f34eb-d297-72d0-b7e2-b222d5515ab9-load/outputs/gcp-staging-canonical-parity-20260712T1905Z/source/source-manifest.jsonl",
|
|
"source_snapshot_receipt": "/Users/user/Documents/Codex/2026-07-09/019f34eb-d297-72d0-b7e2-b222d5515ab9-load/outputs/gcp-staging-canonical-parity-20260712T1905Z/source/receipt.json"
|
|
},
|
|
"remaining_benchmark_action": "Create a fresh disposable teleo_clone_* from teleo_canonical, run the six no-send paid-model direct-claim benchmark, retain replies/score, then drop that clone. Do not post Telegram.",
|
|
"required_tier": "live GCP staging copy; no production cutover",
|
|
"rollback": {
|
|
"database": {
|
|
"allow_connections": false,
|
|
"name": "teleo_canonical_pre_20260712t1905z",
|
|
"retained": true,
|
|
"verified_against_pre_repair_manifest": true
|
|
},
|
|
"manifest_verification_status": "pass",
|
|
"pre_repair_dump_sha256": "ed058215da66fca5846a0e6cae06579788e8d319ed25acdf38e5aff4c6ca56f2"
|
|
},
|
|
"runtime_repair": {
|
|
"after": {
|
|
"skill": "523bf6975523c7ea94c043b9e60be3375b122860b951f78ad13dad10fe822de8",
|
|
"tool": "f4396298405b1cbc92590e148b6272c66bb0e8461178edc3ffcfd02bfed69ab4",
|
|
"wrapper": "b988079ff2f23b962c40d4c6c9f20c0b85a7bdb0ee675ae146cf36f18ea6529a"
|
|
},
|
|
"before": {
|
|
"skill": "7505a1804e000354f3a87d2f72fd066cea31516d0a828a2d8c283d6a400145c4",
|
|
"tool": "ebba10abea9e1ffe820cfcaede96cb6515b01ceebd4cd67e05776ee8a9927d09",
|
|
"wrapper": "aafd51ad82c0e7afb7a9be3ee2861aa176ddeae13cb51ca78ac4fa71e3c985df"
|
|
},
|
|
"service_restarted": false
|
|
},
|
|
"safety": {
|
|
"gcloud_reauthentication_used": false,
|
|
"gcp_production_cutover_performed": false,
|
|
"model_calls_executed": false,
|
|
"telegram_send_attempted": false,
|
|
"vps_production_database_mutated": false
|
|
},
|
|
"six_cory_db_read_readiness": {
|
|
"all_six_ready": true,
|
|
"database_write_command_executed": false,
|
|
"model_calls_executed": false,
|
|
"results": [
|
|
{
|
|
"commands": [
|
|
"decision-matrix-status",
|
|
"list-proposals"
|
|
],
|
|
"id": "DC-01",
|
|
"ok": true
|
|
},
|
|
{
|
|
"commands": [
|
|
"search-proposals",
|
|
"show-proposal"
|
|
],
|
|
"id": "DC-02",
|
|
"ok": true
|
|
},
|
|
{
|
|
"commands": [
|
|
"decision-matrix-status",
|
|
"show-proposal"
|
|
],
|
|
"id": "DC-03",
|
|
"ok": true
|
|
},
|
|
{
|
|
"commands": [
|
|
"search-proposals",
|
|
"show-proposal"
|
|
],
|
|
"id": "DC-04",
|
|
"ok": true
|
|
},
|
|
{
|
|
"commands": [
|
|
"status"
|
|
],
|
|
"id": "DC-05",
|
|
"ok": true
|
|
},
|
|
{
|
|
"commands": [
|
|
"context",
|
|
"search-proposals"
|
|
],
|
|
"id": "DC-06",
|
|
"ok": true
|
|
}
|
|
],
|
|
"status": "pass",
|
|
"telegram_send_attempted": false
|
|
},
|
|
"source_snapshot": {
|
|
"dump_bytes": 13462116,
|
|
"dump_sha256": "8a217e32bf6c83cb2b629e5ca5f91fc57f759e5010d9c40babe0d13c9a450822",
|
|
"production_db_mutated": false,
|
|
"service_unchanged": true,
|
|
"status": "pass"
|
|
},
|
|
"status": "pass",
|
|
"strongest_claim": "T3 live GCP staging: teleo_canonical is an exact current copy of the captured VPS canonical KB across all 39 tables, 52,164 rows, row hashes, schemas, constraints, indexes, sequences, views, functions, triggers, types, policies, pgcrypto, kb_apply role attributes, and bounded query checks; all six Cory DB-read routes are ready. No model-response benchmark or production cutover was run."
|
|
}
|