PostgreSQL 18.6-CE-ubuntu24.04-r7 build trail

How ReadyStack built readystack/postgresql:18.6-CE-ubuntu24.04-r7 and its build kit, copied record by record: why the release exists, every chain, drive and stage it went through, the model work, the review rounds, the defects, the checks that verified it and when it was published. Each line names the record it comes from in brackets; a record that does not exist for this release says so.

This trail

As JSON
  • Imagereadystack/postgresql:18.6-CE-ubuntu24.04-r7
  • Index digestsha256:40e4f6ae03f117439b82aebf1bee0ab33b8c1a57faf077bbb635ea18931d5595
  • linux/amd64 digestsha256:be6bec2d8f2387492731f73dbc17d0faf4832c1fb1389b9cad70fd34fb142776
  • ArchiveReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.tar.gz
  • Archive SHA-256 now21b211925b427023ca5571457e52495dd9c6fb149252f16c509fa50d842e692f
  • Pins recorddocs/PINS.md, docs/provenance/PINS.json in the archive (since generated)
  • Generated2026-11-10T21:28:17Z by KitForge release/build_trail.py
  • Sections9 sections, 8 fully recorded; 1 item not recorded

Signed with the release key The trail's signature is a Sigstore bundle beside it. Check it is ours before you rely on it:

cosign verify-blob --key https://readystack.dev/keys/cosign.pub \
  --bundle ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.trail.json.sigstore ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.trail.json

IdentityWhy this release existsThe path through the harnessModel work per stageReviewDefectsVerificationPublicationPackages and CPU level

Identity

Fully recorded
  • ProductPostgreSQL (postgresql) [MANIFEST.json]
  • Release tag18.6-CE-ubuntu24.04-r7 [MANIFEST.json]
  • Imagereadystack/postgresql:18.6-CE-ubuntu24.04-r7 [MANIFEST.json]
  • Image index digestsha256:40e4f6ae03f117439b82aebf1bee0ab33b8c1a57faf077bbb635ea18931d5595 [docs/provenance/LOCKED_DIGEST.txt]
  • linux/amd64 image digestsha256:be6bec2d8f2387492731f73dbc17d0faf4832c1fb1389b9cad70fd34fb142776 [ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.rebuild.json, subject.image_manifest_digest]
  • ArchiveReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.tar.gz (bytes 666843215) [MANIFEST.json]
  • Archive sha256 at publish21b211925b427023ca5571457e52495dd9c6fb149252f16c509fa50d842e692f [MANIFEST.json, tarball_sha256]
  • Archive records agreeyes [MANIFEST.json, PUBLISH_MANIFEST.json and .cutover.json name the same sha256]
  • Repack historynone: the archive is as first published [MANIFEST.json, repack_history]
  • Upstream repositoryhttps://github.com/postgres/postgres [docs/provenance/SOURCE_TREE_HASH.json]
  • Upstream refREL_18_6 [docs/provenance/SOURCE_TREE_HASH.json]
  • Upstream commit724edf9bde9d356724ad384a2e196edc3c9f80f7 [docs/provenance/SOURCE_TREE_HASH.json]
  • Source tree hash3077b76a2ae1976dc6a019f4e71c840935e7acb8b0240b33a383936e4a47a32d (files 7284) [docs/provenance/SOURCE_TREE_HASH.json, tree_listing_sha256 (sha256 of the sorted file listing)]
  • Kit tree hashsha256:60319e3de224dfa30ed2bf792edc622daeef02d4f149849ce8a8204ea1bb2d90 [ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.rebuild.json, inputs.tree_hash]
  • SOURCE_DATE_EPOCH1794290164 (utc 2026-11-10T05:56:04Z) [ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.rebuild.json, inputs.source_date_epoch]
  • Base images
    • ref golang:1.27.3-bookworm@sha256:972b4110ba0f47539a975c31e52c64765e1ff19f2d74469ae4a595c6676e80a5 · platform digest sha256:fea12ba16096adec0f699ce1c4da2154d320450e56c1f63671f95d2a3551c77b
    • ref ubuntu:24.04@sha256:fe81560990fae86dc4743202b2cb4d3df98d0bcf949173cecef15ce1127ef852 · platform digest sha256:78d4744ead1f5b19b04d0df558ab182a5300903900755e515b2ca4d10eb2044d
    [ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.rebuild.json, bases]
  • BuildKitmoby/buildkit:v0.31.2 (image digest sha256:e0e67ea9c4bb07bdef683e29f70f3b623d1eb9c82274a9ec04e6bb0511449fb0) [ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.rebuild.json, engine]
  • Engine commit(s)
    • commit e3eaace0a74e1a10fea82b44f3849ea9a0e2216a · dirty yes · first drive 4145
    • commit 4c9b9ae57bdaa41861e468b83c8303059b789f97 · dirty yes · first drive 4181
    • commit 445acd65b3ea96b7ca776db8722a0caee2c49a21 · dirty yes · first drive 4187
    [drive_runs, engine_sha]

Why this release exists

Fully recorded
  • Chain937 (created 2026-11-10T06:03:54Z · trigger customer_request · upstream version 18.6) [chains, chains #937]
  • Requestbuild request #618 (rebuild) (requested at 2026-11-10T06:02:01Z · requested by kitforge-agent · version 18.6) [build_requests, build_requests #618]
  • Reasonrevision 18.6-CE-ubuntu24.04-r7: same upstream version re-dated by its own release (owner 2026-11-10 "date images correctly") [build_requests, build_requests #618 request_reason]
  • Supersedesreadystack/postgresql:18.6-CE-ubuntu24.04-r6 (chain 922) [chains, chains #922]

The path through the harness

Fully recorded

1 chain · 3 drives · 18 stages · 1 rewind

Chain 937 release · ready_to_ship

Created 2026-11-10T06:03:54Z, upstream 18.6, build request 618 [chains, chains #937]

DriveStartedMinutesBuild hostHow it stopped
41452026-11-10T06:04:23Z3.1build host 2 withhold-publish stage_failed at assemble_kit; first failed check exists:first_build_digest; 4 ticks [drive_runs, drive_runs #4145]
41812026-11-10T20:45:46Z20.8build host 2 withhold-publish ready_to_ship at package_archive; 16 ticks [drive_runs, drive_runs #4181]
41872026-11-10T21:22:20Z—build host 2 publish-held not recorded [drive_runs, drive_runs #4187]

Stages, in order

StageFirst startPassedAttemptsGate checks passedArtifacts (SHA-256)
intake 2026-11-10T06:04:33Z2026-11-10T06:04:34Z1
4
  • exists:order_json
  • order_json:json_parses
  • order_json:no_forbidden_placeholders
  • produces_paths_exist
order_json 42036bc613e5…
acquire 2026-11-10T06:04:45Z2026-11-10T06:04:47Z1
12
  • exists:source_tree
  • exists:source_tree_hash
  • exists:source_file_manifest
  • exists:custody_inputs
  • exists:license_file
  • source_tree:dir_nonempty
  • source_tree_hash:json_parses
  • source_file_manifest:json_parses
  • custody_inputs:json_parses
  • license_file:file_nonempty
  • produces_paths_exist
  • custody_inputs:json_true:ce_audit.ce_only
source_tree 0e6e62326659…
license_file 3d6af92ff8a4…
custody_inputs 260a85082e25…
source_tree_hash 5ec2c0242542…
source_file_manifest 721d1f2ab2f3…
plan 2026-11-10T06:05:16Z2026-11-10T06:05:16Z1
10
  • exists:recon_report
  • exists:input_pin_plan
  • exists:toolchain_lock
  • recon_report:md_min_sections:3
  • recon_report:no_forbidden_placeholders
  • input_pin_plan:md_min_sections:2
  • input_pin_plan:no_forbidden_placeholders
  • toolchain_lock:file_nonempty
  • toolchain_lock:no_forbidden_placeholders
  • produces_paths_exist
recon_report fdf6185a9922…
input_pin_plan 2a83892917b4…
toolchain_lock 72d71aa1ab63…
assemble_kit 2026-11-10T06:07:28Z2026-11-10T20:50:07Z2
27
  • exists:dockerfile
  • exists:base_image_digests
  • exists:system_pinning
  • exists:build_recipe
  • exists:first_build_digest
  • exists:first_boot_health
  • exists:dockerfile_offline
  • exists:verify_offline_sh
  • exists:build_offline_sh
  • exists:generate_sbom_sh
  • dockerfile:file_nonempty
  • dockerfile:no_forbidden_placeholders
  • base_image_digests:file_nonempty
  • system_pinning:file_nonempty
  • build_recipe:json_parses
  • first_build_digest:file_nonempty
  • first_boot_health:file_nonempty
  • dockerfile_offline:file_nonempty
  • dockerfile_offline:no_forbidden_placeholders
  • verify_offline_sh:file_nonempty
  • verify_offline_sh:no_forbidden_placeholders
  • build_offline_sh:file_nonempty
  • build_offline_sh:no_forbidden_placeholders
  • generate_sbom_sh:file_nonempty
  • generate_sbom_sh:no_forbidden_placeholders
  • produces_paths_exist
  • first_boot_health:file_contains:healthy=True
dockerfile 232a3f969611…
build_recipe 89b0ac11be3b…
system_pinning aa8db05a9a8a…
build_offline_sh 6633aa31b6b4…
generate_sbom_sh ce0f1e6f1e70…
first_boot_health 04b26a7f3a74…
verify_offline_sh 3e8184ea230c…
base_image_digests bfca53c58fe0…
dockerfile_offline 232a3f969611…
first_build_digest fa7d46d9202d…
remediate 2026-11-10T20:50:45Z2026-11-10T20:50:46Z1
8
  • exists:vendored_apt
  • exists:remediation_log
  • exists:security_report
  • vendored_apt:dir_exists
  • remediation_log:json_parses
  • security_report:md_min_sections:2
  • security_report:no_forbidden_placeholders
  • produces_paths_exist
vendored_apt e3b0c44298fc…
remediation_log 60c9498563b6…
security_report 9ef8eac13dc0…
build_kit 2026-11-10T20:57:12Z2026-11-10T20:57:12Z1
9
  • exists:freeze_manifest
  • exists:locked_digest
  • exists:cosign_stamp
  • exists:offline_rebuild_transcript
  • freeze_manifest:json_parses
  • locked_digest:file_nonempty
  • cosign_stamp:file_nonempty
  • offline_rebuild_transcript:json_parses
  • produces_paths_exist
cosign_stamp b7835bad58ea…
locked_digest 7b1a02015ab9…
freeze_manifest dee14dfe31aa…
offline_rebuild_transcript 10cad3511839…
verdict 2026-11-10T20:57:47Z2026-11-10T20:57:48Z1
8
  • exists:scout_verdict
  • scout_verdict:json_parses
  • produces_paths_exist
  • scout_verdict:release_check_passed
  • scout_verdict:nonroot_green
  • scout_verdict:zero_fixable_crit_high
  • scout_verdict:osv_clean
  • scout_verdict:no_baked_secrets
scout_verdict 6c5d417b5309…
publish_image 2026-11-10T20:58:20Z2026-11-10T20:58:21Z1
7
  • exists:promotion_record
  • exists:hub_readme
  • promotion_record:json_parses
  • hub_readme:md_min_sections:2
  • hub_readme:no_forbidden_placeholders
  • produces_paths_exist
  • promotion_record:json_true:signed
hub_readme fe224bd7b755…
promotion_record 70b5f8915512…
boot_instance 2026-11-10T20:58:32Z2026-11-10T20:58:37Z2
3
  • exists:instance_handle
  • instance_handle:json_parses
  • produces_paths_exist
instance_handle 7d97aa9fd199…
sbom 2026-11-10T20:58:47Z2026-11-10T20:58:48Z1
5
  • exists:sbom_json
  • exists:sbom_md
  • sbom_json:json_parses
  • sbom_md:md_min_sections:1
  • produces_paths_exist
sbom_md 0c0e229ffa15…
sbom_json 16e7bdf0fb7d…
schema_discovery 2026-11-10T20:58:51Z2026-11-10T20:58:51Z1
7
  • exists:dependency_tree
  • exists:table_classification
  • exists:schema_hash
  • dependency_tree:json_parses
  • table_classification:json_parses
  • schema_hash:file_nonempty
  • produces_paths_exist
schema_hash f92ead06ae2c…
dependency_tree 3f26a57f4ad4…
table_classification 7b8645373abc…
admin_handbook 2026-11-10T20:58:58Z2026-11-10T20:58:59Z1
7
  • exists:admin_handbook
  • exists:api_map
  • admin_handbook:md_min_sections:10
  • admin_handbook:no_forbidden_placeholders
  • api_map:json_parses
  • produces_paths_exist
  • admin_handbook:command_transcripts_clean
api_map f1755e13542c…
admin_handbook a1c115996f4a…
db_handbook 2026-11-10T20:59:09Z2026-11-10T20:59:09Z1
8
  • exists:db_handbook
  • exists:seed_isolation
  • db_handbook:md_min_sections:5
  • db_handbook:no_forbidden_placeholders
  • seed_isolation:md_min_sections:1
  • seed_isolation:no_forbidden_placeholders
  • produces_paths_exist
  • db_handbook:command_transcripts_clean
db_handbook b9a320a51f2e…
seed_isolation 62610e469e46…
seed_data 2026-11-10T20:59:16Z2026-11-10T20:59:17Z1
6
  • exists:seed_data_sql
  • exists:seed_cases_json
  • seed_data_sql:sql_parses
  • seed_data_sql:no_forbidden_placeholders
  • seed_cases_json:json_parses
  • produces_paths_exist
seed_data_sql ca9dd2e1818b…
seed_cases_json 36a2fe492bea…
seed_validate 2026-11-10T20:59:19Z2026-11-10T20:59:20Z1
3
  • exists:seed_data_contract
  • seed_data_contract:json_parses
  • produces_paths_exist
seed_data_contract f07701136e19…
usecase_validate 2026-11-10T20:59:36Z2026-11-10T20:59:36Z1
10
  • exists:usecase_contract
  • exists:passed_tests
  • exists:failed_tests
  • exists:test_results
  • usecase_contract:json_parses
  • passed_tests:md_min_sections:1
  • failed_tests:md_min_sections:1
  • test_results:json_parses
  • produces_paths_exist
  • test_results:usecase_thresholds:80,70
failed_tests b2247b16f5f7…
passed_tests 8973b575b7d9…
test_results f5a5bc91d41d…
usecase_contract a7f144dc5b79…
finalize_docs 2026-11-10T20:59:43Z2026-11-10T20:59:44Z1
9
  • exists:api_integration_guide
  • exists:release_notes
  • exists:defects_json
  • api_integration_guide:md_min_sections:3
  • api_integration_guide:no_forbidden_placeholders
  • release_notes:md_min_sections:3
  • release_notes:no_forbidden_placeholders
  • defects_json:json_parses
  • produces_paths_exist
defects_json 7db0f5fb3e5f…
release_notes 157f4278b9d3…
api_integration_guide a3c38bbfd267…
package_archive invalidated 2026-11-10T21:21:52Z 2026-11-10T21:06:33Z2026-11-10T21:06:35Z1
35 (final gate PASS)
  • exists:checksums
  • exists:verify_md
  • exists:rebuild_md
  • exists:provenance_md
  • exists:manifest_txt
  • exists:assetchain_log_md
  • exists:assetchain_log_json
  • exists:actions_jsonl
  • exists:sale_tar
  • checksums:file_nonempty
  • verify_md:md_min_sections:2
  • verify_md:no_forbidden_placeholders
  • rebuild_md:md_min_sections:2
  • rebuild_md:no_forbidden_placeholders
  • provenance_md:md_min_sections:2
  • provenance_md:no_forbidden_placeholders
  • manifest_txt:file_nonempty
  • assetchain_log_md:md_min_sections:1
  • assetchain_log_json:json_parses
  • actions_jsonl:file_nonempty
  • sale_tar:file_nonempty
  • produces_paths_exist
  • G8 cosign
  • G8 scan_grade
  • G8 tag_base_os
  • G8 thread_exit
  • G8 vex_shipped
  • G8 cpu_baseline
  • G8 scout_grade_a
  • G8 script_copies
  • G8 offline_rebuild
  • G8 rebuild_manifest
  • G8 artifact_coverage
  • G8 trademark_shipped
  • G8 assetchain_coverage
sale_tar a4d96e42beec…
checksums 923e6727bf08…
verify_md b365abc93387…
rebuild_md cac79f10e9ed…
manifest_txt cc64da238837…
actions_jsonl 7cf0a208d51c…
provenance_md 025be8d535e4…
assetchain_log_md e9eccaec0c0f…
assetchain_log_json aaa0fe61149b…

[stage_runs]

Rewinds

  • 2026-11-10T21:21:52Z: package_archive to package_archive on docs_redo (scripts/redo-docs.py --stage package_archive) [stage_events, stage_events #30644]

Model work per stage

Fully recorded

Role: writer model. Calls up to 2026-11-10T21:06:35Z.

4 calls over 2 stages

StageCallsRefusedErrorsMax attemptForced commitsReal tokensLesson rules shown
plan2001 06419 —
remediate2001 09611 L-A08, L-038, L-036, L-034, L-032

[micro_step_runs] [lesson_recalls]

Review

Fully recorded

Role: review model.

1 round, 1 counted, $0.34 recorded cost

RoundStartedCriticalMajorMinorVerdictCostCap in forceArchive reviewed
12026-11-10T21:08:31Z 000 clean to publish [held_rounds, held_rounds #1695] $0.34 3 rounds, $40.00 a4d96e42beec…

Defects

Fully recorded
  • Ledger entries1 [defects, defects where product_slug=postgresql and this tag or chain]
  • Disclosed in the archive1 [docs/defects/defects.json, entries]

1 ledger entry: by severity low 1; by status open 1.

DefectSeverityStatusFound byFixed in
RSD-postgresql-123bd11a22
Seed data records: The archive's seed-data file says PostgreSQL has no SQL database and keeps its state in 'configuration / Kubernetes resources'. [defects, defects #230550]
lowopenheld review (review model)—

Verification

1 item not recorded
  • Reproduced before publishingyes (rebuilt digest sha256:be6bec2d8f2387492731f73dbc17d0faf4832c1fb1389b9cad70fd34fb142776 · published digest sha256:be6bec2d8f2387492731f73dbc17d0faf4832c1fb1389b9cad70fd34fb142776 · digest match yes · builder moby/buildkit:v0.31.2 · build seconds 179) [docs/provenance/REPRO_VERIFICATION.json, verified]
  • Final contract gate (G8)PASS (checks artifact_coverage, assetchain_coverage, cosign, cpu_baseline, offline_rebuild, rebuild_manifest, scan_grade, scout_grade_a, script_copies, tag_base_os, thread_exit, trademark_shipped, vex_shipped) [g8_result.json, result]
  • Grade at releaseA (percent 94 · tool docker scout policy 1.26.0 · config docker-default · org vex no · at 2026-11-10T21:22:43Z · failing Docker Scout counts 21 packages with copyleft licences (GPL, LGPL, MPL), all of them operating-system packages (it counts only packages whose licence it can read; the SBOM lists every component).) [SCOUT_EVIDENCE.json, docker_scout_policy]
  • Image signatureverified on the index and the linux/amd64 manifest (key fingerprint 04daa92344a52dbc · at 2026-11-10T21:22:31Z) [docs/provenance/IMAGE_EVIDENCE.json, signed]
  • Image signature transparency-log entries [deliverables/provenance/PROMOTION_RECORD.json, sign_stdout_tail]
  • rebuild.json signatureSigstore bundle, release key (key fingerprint 04daa92344a52dbc · log index 3793904908 · transparency-log entry · integrated 2026-11-10T21:26:52Z) [ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.rebuild.json.sigstore, verificationMaterial.tlogEntries[0]]
  • Signed attestations
    • kind provenance · digest sha256:40e4f6ae03f117439b82aebf1bee0ab33b8c1a57faf077bbb635ea18931d5595 · state attached · log index 3793908165 · transparency-log entry
    • kind sbom · digest sha256:40e4f6ae03f117439b82aebf1bee0ab33b8c1a57faf077bbb635ea18931d5595 · state attached · log index 3793909688 · transparency-log entry
    • kind vsa · digest sha256:40e4f6ae03f117439b82aebf1bee0ab33b8c1a57faf077bbb635ea18931d5595 · state attached · log index 3793911943 · transparency-log entry
    • kind provenance · digest sha256:be6bec2d8f2387492731f73dbc17d0faf4832c1fb1389b9cad70fd34fb142776 · state attached · log index 3793914682 · transparency-log entry
    • kind sbom · digest sha256:be6bec2d8f2387492731f73dbc17d0faf4832c1fb1389b9cad70fd34fb142776 · state attached · log index 3793916608 · transparency-log entry
    • kind vsa · digest sha256:be6bec2d8f2387492731f73dbc17d0faf4832c1fb1389b9cad70fd34fb142776 · state attached · log index 3793918977 · transparency-log entry
    (at 2026-11-10T21:26:53Z) [attestations.json, results]
  • Pins recorddocs/PINS.md and docs/provenance/PINS.json in the archive (https://readystack.dev/products/postgresql/recipe) [docs/provenance/PINS.json]

Offline clean-room rebuilds

  • 2026-11-10T21:08:37Z on build host 1 (Docker-in-Docker daemon with --network none): bit for bit yes, digest match yes, customer verify yes
    rebuilt sha256:be6bec2d8f2387492731f73dbc17d0faf4832c1fb1389b9cad70fd34fb142776 [clean-room rebuild ledger, runs[725]]
  • Not recorded: the policy tool's --result-file itself (its per-policy results are copied into SCOUT_EVIDENCE.json and the archive's IMAGE_EVIDENCE.json; the file is not kept)

Publication

Fully recorded 1 pending at generation
  • Image pushed (internal tag), publish_image passed2026-11-10T20:58:21Z [stage_runs, stage_runs chain 937 stage publish_image]
  • Archive manifests written2026-11-10T21:25:07Z [PUBLISH_MANIFEST.json, published_at]
  • Pending at generation: the archive cut-over on prodasset, the release tag's promotion and the site event (this trail was generated after G8 and before them; they are appended as a 'publication' event in History)

Packages and CPU level

Fully recorded
  • x86-64 level the image needsv1 (used v4 · baseline v2 · elf files 210 · probed 2026-11-10T20:53:55Z · source build_kit) [release_images, isa_level_hard]

History

2 events
  • 2026-11-10T21:28:17Z generated: by KitForge release/build_trail.py · generator commit 445acd65b3ea96b7ca776db8722a0caee2c49a21
  • 2026-11-10T21:29:51Z publication: promoted at 2026-11-10T21:28:58Z · promoted digest sha256:40e4f6ae03f117439b82aebf1bee0ab33b8c1a57faf077bbb635ea18931d5595 · promotion method imagetools_create_retag_by_digest_no_rebuild · site event 449 · checklist status complete · checklist at 2026-11-10T21:29:51Z · record workspace: deliverables/provenance/PROMOTION_RECORD.json, RELEASE_CHECKLIST.json

Records

25 records
RecordWhere it isRows
docs/defects/defects.jsoninside the archive (ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.tar.gz)—
docs/provenance/IMAGE_EVIDENCE.jsoninside the archive (ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.tar.gz)—
docs/provenance/LOCKED_DIGEST.txtinside the archive (ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.tar.gz)—
docs/provenance/PINS.jsoninside the archive (ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.tar.gz)—
docs/provenance/REPRO_VERIFICATION.jsoninside the archive (ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.tar.gz)—
docs/provenance/SOURCE_TREE_HASH.jsoninside the archive (ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.tar.gz)—
MANIFEST.jsonbeside the archive (prodasset /data/production/postgresql/18.6-CE-ubuntu24.04-r7/), as staged for publishing—
PUBLISH_MANIFEST.jsonbeside the archive (prodasset /data/production/postgresql/18.6-CE-ubuntu24.04-r7/), as staged for publishing—
ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.rebuild.jsonbeside the archive (prodasset /data/production/postgresql/18.6-CE-ubuntu24.04-r7/), as staged for publishing—
ReadyStack-postgresql-18.6-CE-ubuntu24.04-r7.rebuild.json.sigstorebeside the archive (prodasset /data/production/postgresql/18.6-CE-ubuntu24.04-r7/), as staged for publishing—
SCOUT_EVIDENCE.jsonbeside the archive (prodasset /data/production/postgresql/18.6-CE-ubuntu24.04-r7/), as staged for publishing—
clean-room rebuild ledgerthe clean-room rebuild ledger (runstate/audit-2026-09/bit4bit.json, not published)—
build_requestssadb, ReadyStack's engine database (not published)618
chainssadb, ReadyStack's engine database (not published)937
defectssadb, ReadyStack's engine database (not published)postgresql 18.6-CE-ubuntu24.04-r7
drive_runssadb, ReadyStack's engine database (not published)chain 937
held_roundssadb, ReadyStack's engine database (not published)chain 937
lesson_recallssadb, ReadyStack's engine database (not published)chain 937
micro_step_runssadb, ReadyStack's engine database (not published)chain 937
release_imagessadb, ReadyStack's engine database (not published)postgresql 18.6-CE-ubuntu24.04-r7
stage_eventssadb, ReadyStack's engine database (not published)chain 937
stage_runssadb, ReadyStack's engine database (not published)chain 937
attestations.jsonthe chain's workspace on the controller (not published)—
deliverables/provenance/PROMOTION_RECORD.jsonthe chain's workspace on the controller (not published)—
g8_result.jsonthe chain's workspace on the controller (not published)—