coulomb-social/docs/release/generation-retention-review-2026-10-30.json
tegwick fd80975d37
Some checks failed
Use-case regression gate / usecase-regressions (push) Failing after 3m35s
Reconcile exact backup generations with native lifecycle and protected custody
Assistant: codex
Assistant-Model: gpt-6.1-sol
Assistant-Session: 01a17f16-d99c-7ea3-95f0-8212897fba6b
2026-10-30 18:14:22 +01:00

105 lines
4.1 KiB
JSON

{
"age_window_counterexample": {
"fixed_age_window_preserves_generation_policy": false,
"input_generations": 15,
"oldest_selected_age_days": 47,
"selected_generations_older_than_30_days": 13,
"synthetic_source_gap": true
},
"blockers": [],
"bucket_bytes": {
"railiance-coulomb-social-archives": 2120470,
"railiance-coulomb-social-recovery": 277590204,
"railiance-platform-pg-backup": 2120392
},
"bucket_version_counts": {
"railiance-coulomb-social-archives": 3,
"railiance-coulomb-social-recovery": 3,
"railiance-platform-pg-backup": 1
},
"credential_values_printed": false,
"deletion_capability": false,
"expiration_candidates": 0,
"generation_selection_valid": true,
"head_observed_at": "2026-10-30T16:24:22.736307+00:00",
"keep_versions": 1,
"known_version_heads": [
{
"bucket": "railiance-coulomb-social-archives",
"bytes": 2120392,
"last_modified": "2026-10-29T21:25:56+00:00",
"object_key": "archives/platform-pg/application-archives/coulomb-social/2026/10/29/20261029T212246Z-fd128164c7bb22a3a6c42acf.tar.age",
"role": "mirror",
"sha256": "acbf92eda5074761bb6d00170e6e459e787359afcd377f2f18324ba17496510a",
"version_id": "1793309156692541"
},
{
"bucket": "railiance-coulomb-social-recovery",
"bytes": 277585920,
"last_modified": "2026-10-29T21:39:31+00:00",
"object_key": "kits/db05c8f3b5587dc1fc09a5352c317dd3357527dbe72366ab7ca1041db578c834/recovery-kit.tar",
"role": "protected_kit",
"sha256": "db05c8f3b5587dc1fc09a5352c317dd3357527dbe72366ab7ca1041db578c834",
"version_id": "1793309971213507"
},
{
"bucket": "railiance-coulomb-social-recovery",
"bytes": 4237,
"last_modified": "2026-10-29T21:47:56+00:00",
"object_key": "kits/receipts/a77477cac53086b83ad2cb512973ae0d1dfecba028a29a92e06a1bcfe5287f29/recovery-proof.json",
"role": "protected_proof",
"sha256": "a77477cac53086b83ad2cb512973ae0d1dfecba028a29a92e06a1bcfe5287f29",
"version_id": "1793310476676486"
},
{
"bucket": "railiance-platform-pg-backup",
"bytes": 2120392,
"last_modified": "2026-10-29T21:23:40+00:00",
"object_key": "platform-pg/application-archives/coulomb-social/2026/10/29/20261029T212246Z-fd128164c7bb22a3a6c42acf.tar.age",
"role": "primary",
"sha256": "acbf92eda5074761bb6d00170e6e459e787359afcd377f2f18324ba17496510a",
"version_id": "1793309020705518"
}
],
"native_lifecycle_rules": {
"railiance-coulomb-social-archives": [],
"railiance-coulomb-social-recovery": [],
"railiance-platform-pg-backup": [
{
"Expiration": {
"Days": 30
},
"Filter": {
"Prefix": ""
},
"ID": "retain-30-days",
"NoncurrentVersionExpiration": {
"NoncurrentDays": 30
},
"Status": "Enabled"
}
]
},
"observed_at": "2026-10-29T23:40:50.119394+00:00",
"owner_source_sha256": {
"application_archive_retention_plan.py": "08bc57308f53bbfd0d58fdbb9b5671dd4285e31c5b5137e201524df606aa3f9f",
"primary_application_archive.py": "a3f0a61e869a6012edb4b5288be14e3b0c4a9a1273b090320ab146d12e5aa94d"
},
"personal_session_used": false,
"private_age_identity_read": false,
"private_review_sha256": "30a353f937c5e8182be1a54a5ec5f6ca192c661e48a05d616b5598eb509f15ea",
"protected_kit_and_proof_versions_verified": true,
"provider_mutations": false,
"provider_observation_sha256": "25a03e48aa866fcc87b89363dabc7a34727b71aa17cceefca119b5a9fb8cb566",
"ready_to_execute": false,
"reviewer_sha256": "929c0416add6bfddee5bce9e6aaeb436d2d9de8084db48d061f66186f7127794",
"routine_api_credentials_used": true,
"schema": "coulomb.native-generation-retention-review.v1",
"source_sha256": {
"inventory": "a0cbf99d0e87b2993eb301a5034763e94169f3cc3589eaba12c3a275eaf19fd1",
"observation": "25a03e48aa866fcc87b89363dabc7a34727b71aa17cceefca119b5a9fb8cb566",
"recovery": "801744d29c320a811cac5931fd9ea835afd5760bf203729cd91a82c17a93ad23"
},
"status": "selection_reviewed_execution_not_admitted",
"timers_activated": false
}