coulomb-social/docs/release/storage-candidate-17d0eb6-2026-10-28.json
tegwick 0ca46dd8f1
Some checks failed
Use-case regression gate / usecase-regressions (push) Failing after 6m0s
Record approved recovery custody and current packaged release candidate
Assistant: codex
Assistant-Model: gpt-6.1-sol
Assistant-Session: 01a17f16-d99c-7ea3-95f0-8212897fba6b
2026-10-28 01:03:09 +01:00

61 lines
2.6 KiB
JSON

{
"date": "2026-10-28",
"full_source_gate_passed": 231,
"manifest_comparison": {
"candidate_render_sha256": "865b6a22b3c50c65a7417bb80de609b7e0290f54a99edebff497b2259bc067a2",
"changes": [
{
"field": "app image",
"kind": "Deployment"
}
],
"other_changes": false,
"production_deployed": false,
"resource_count": 3,
"server_dry_run": "passed"
},
"migration_rehearsal": {
"database_vendor": "postgresql",
"forward_collision_refusal": true,
"production_access": false,
"reapply_enforces_global_constraint": true,
"refusal_preserves_rows_and_grants": true,
"rollback_preserves_rows_grants_and_tenant_constraint": true,
"server_version": 160014,
"status": "passed"
},
"packaged_makemigrations_check": "No changes detected",
"packaged_source_and_django": true,
"packaged_source_matches_tested_worktree": true,
"packaged_source_sha256": {
"coulomb_social/apps/spaces/bubble_bundle.py": "b2d8ffa963b1116548b572a216cbba7e43b4236944ac1c7df6dbdef611cf9310",
"coulomb_social/apps/spaces/bubble_transfer.py": "1e0da05dad3a364a9c115b5b2a8343a7595f7f5d749933566a5c98777f34153a",
"coulomb_social/apps/spaces/content.py": "0441bec5c88ccaf2c55f0e16d8d13dbd40a9f18ed5afac83b5310481600beffa",
"coulomb_social/apps/spaces/import_tree.py": "078e3de5a1c2a72729ecbcebdb04b7e123dbfe6ded6171a512518342f255ba19",
"coulomb_social/apps/spaces/migrations/0003_space_slug_global_uniq.py": "e567cf8fd5f3b3761e5336a3f0209908c1fb00beac10009d2eeda6c91a9bbdad",
"coulomb_social/apps/spaces/rendering_audit.py": "587c8037d783fc7dcd13935bee46242585fe1608663b49a6ab155a57519268bc"
},
"packaged_strict_date_guard": {
"chunk_bytes_and_metadata_preserved": true,
"missing_chunk_date_refused_before_writes": true,
"missing_index_refused_before_writes": true,
"network": "none",
"production_access": false,
"space_created_at_preserved": true,
"status": "passed"
},
"postgres_image": "sha256:ff23cdce56cac62ada6f66013e1a50864c0abbe79d132d40b6e05bd80f378a70",
"production_deployed": false,
"production_rollout_ready": false,
"published": true,
"published_tag": "17d0eb6",
"registry_image": "forgejo.coulomb.social/coulomb/coulomb-social@sha256:512819463a1902b43a615beee14be7bf97e6a05e016385082b9380692ad1a8cd",
"remaining_gates": [
"fresh paired rollback/recovery point and rehearsal",
"guarded production migration/rollout",
"productive postflight smoke and user verdicts"
],
"requires_rebuild_for_strict_date_guard": false,
"schema": "coulomb.packaged-storage-candidate.v1",
"source_commit": "17d0eb67f397e3d1f5b9b63880df5054aa263c5a"
}