You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: release/EPAXOS_READINESS_EVIDENCE.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -224,12 +224,14 @@ Non-claims remain explicit: No target-environment remote claim, no in-place Pebb
224
224
- `KVNODE_LOCAL_CAPACITY_RUN=yes KVNODE_LOCAL_CAPACITY_BASE_PORT=29080 KVNODE_LOCAL_CAPACITY_PEER_BASE_PORT=29180 KVNODE_LOCAL_CAPACITY_ADMIN_BASE_PORT=29280 KVNODE_CAPACITY_OPS_PER_PHASE=1 KVNODE_CAPACITY_VALUE_BYTES=16 KVNODE_CAPACITY_SCAN_LIMITS=1 bash tests/kvnode_local_capacity_drill.sh` passed on local loopback after adding the machine-readable capacity non-claim; archived sample files are `local://kvnode-local-capacity-nonclaim-20260709-wrapper-metadata.env`, `local://kvnode-local-capacity-nonclaim-20260709-wrapper-summary.txt`, `local://kvnode-local-capacity-nonclaim-20260709-capacity-metadata.env`, `local://kvnode-local-capacity-nonclaim-20260709-capacity-summary.md`, `local://kvnode-local-capacity-nonclaim-20260709-latency.csv`, and `local://kvnode-local-capacity-nonclaim-20260709-resources.csv`; generated wrapper and harness metadata both include `release_claim=none-target-environment-capacity-results-still-required`, the sample recorded 3 HTTP operations against peer_count=3, and target-environment capacity measurement remains open.
225
225
- `KVNODE_LOCAL_CAPACITY_RUN=yes KVNODE_LOCAL_CAPACITY_BASE_PORT=31080 KVNODE_LOCAL_CAPACITY_PEER_BASE_PORT=31180 KVNODE_LOCAL_CAPACITY_ADMIN_BASE_PORT=31280 KVNODE_LOCAL_CAPACITY_OUT_DIR=/tmp/kvnode-capacity-provenance-20260709 KVNODE_CAPACITY_OPS_PER_PHASE=1 KVNODE_CAPACITY_VALUE_BYTES=16 KVNODE_CAPACITY_SCAN_LIMITS=1 bash tests/kvnode_local_capacity_drill.sh` passed on local loopback after adding validated capacity provenance labels; archived sample files are `local://kvnode-capacity-provenance-20260709-wrapper-metadata.env`, `local://kvnode-capacity-provenance-20260709-wrapper-summary.txt`, `local://kvnode-capacity-provenance-20260709-capacity-metadata.env`, `local://kvnode-capacity-provenance-20260709-capacity-summary.md`, `local://kvnode-capacity-provenance-20260709-latency.csv`, and `local://kvnode-capacity-provenance-20260709-resources.csv`; wrapper and harness evidence both report `environment_label=local-loopback`, `workload_label=local-capacity-drill`, and `release_claim=none-target-environment-capacity-results-still-required`.
226
226
- `KVNODE_LOCAL_CAPACITY_RUN=yes KVNODE_LOCAL_CAPACITY_BASE_PORT=43080 KVNODE_LOCAL_CAPACITY_PEER_BASE_PORT=43180 KVNODE_LOCAL_CAPACITY_ADMIN_BASE_PORT=43280 KVNODE_LOCAL_CAPACITY_OUT_DIR=/tmp/kvnode-capacity-self-contained-20260710-final KVNODE_CAPACITY_OPS_PER_PHASE=1 KVNODE_CAPACITY_VALUE_BYTES=16 KVNODE_CAPACITY_SCAN_LIMITS=1 KVNODE_CAPACITY_ENVIRONMENT_LABEL=local-loopback KVNODE_CAPACITY_WORKLOAD_LABEL=local-capacity-self-contained bash tests/kvnode_local_capacity_drill.sh` passed on local loopback after adding self-contained capacity report fields; generated wrapper `summary.txt` included `wrapper_run_id=...`, `capacity_report=/tmp/kvnode-capacity-self-contained-20260710-final/capacity/capacity-report.env`, `peer_count=3`, `environment_label=local-loopback`, `workload_label=local-capacity-self-contained`, `evidence_files=metadata.env,summary.txt,capacity/metadata.env,capacity/summary.md,capacity/latency.csv,capacity/resources.csv,capacity/capacity-report.env`, and the capacity non-claim; generated `capacity/capacity-report.env` included `status=example-operator-report`, `artifact=capacity-envelope-sample`, `run_id=...`, `harness=tests/kvnode_capacity_envelope.sh`, provenance labels, `peer_count=3`, `operation_count=3`, `throughput_ops_per_second=3.000`, `latency_samples=3`, latency average/p50/p95/p99 fields, `latency_file=latency.csv`, `resources_file=resources.csv`, `evidence_files=metadata.env,summary.md,latency.csv,resources.csv`, `target_environment=not-measured`, report mode 600, and `release_claim=none-target-environment-capacity-results-still-required`. This remains local loopback sample evidence, not measured target-environment capacity evidence.
227
+
-`KVNODE_LOCAL_CAPACITY_RUN=yes KVNODE_LOCAL_CAPACITY_BASE_PORT=44080 KVNODE_LOCAL_CAPACITY_PEER_BASE_PORT=44180 KVNODE_LOCAL_CAPACITY_ADMIN_BASE_PORT=44280 KVNODE_LOCAL_CAPACITY_OUT_DIR=/tmp/kvnode-capacity-dynamic-default-20260710 KVNODE_CAPACITY_OPS_PER_PHASE=1 KVNODE_CAPACITY_VALUE_BYTES=16 KVNODE_CAPACITY_SCAN_LIMITS=1 KVNODE_CAPACITY_ENVIRONMENT_LABEL=local-loopback KVNODE_CAPACITY_WORKLOAD_LABEL=local-capacity-dynamic-default bash tests/kvnode_local_capacity_drill.sh` passed as a local verification sample, not target-environment capacity evidence; the default wrapper summary included `capacity/capacity-report.env` in `evidence_files`.
228
+
-`KVNODE_LOCAL_CAPACITY_RUN=yes KVNODE_LOCAL_CAPACITY_BASE_PORT=45080 KVNODE_LOCAL_CAPACITY_PEER_BASE_PORT=45180 KVNODE_LOCAL_CAPACITY_ADMIN_BASE_PORT=45280 KVNODE_LOCAL_CAPACITY_OUT_DIR=/tmp/kvnode-capacity-dynamic-override-20260710 KVNODE_CAPACITY_REPORT=/tmp/kvnode-capacity-dynamic-override-report-20260710.env KVNODE_CAPACITY_OPS_PER_PHASE=1 KVNODE_CAPACITY_VALUE_BYTES=16 KVNODE_CAPACITY_SCAN_LIMITS=1 KVNODE_CAPACITY_ENVIRONMENT_LABEL=local-loopback KVNODE_CAPACITY_WORKLOAD_LABEL=local-capacity-dynamic-override bash tests/kvnode_local_capacity_drill.sh` passed as a local verification sample, not target-environment capacity evidence; the override wrapper summary recorded `capacity_report=/tmp/kvnode-capacity-dynamic-override-report-20260710.env` and omitted that external path from wrapper `evidence_files`, while the external report contained `target_environment=not-measured`, raw `evidence_files=metadata.env,summary.md,latency.csv,resources.csv`, and mode `600`.
227
229
-`go run -tags kvnode_local_runner ./tests/kvnode_local_runner.go --help` passed in this session and compiled the build-tagged custom local Go runner.
228
230
- `KVNODE_GO_RUNNER_RUN=yes KVNODE_GO_RUNNER_OPS_PER_PHASE=2 KVNODE_GO_RUNNER_VALUE_BYTES=16 KVNODE_GO_RUNNER_SCAN_LIMITS=1 KVNODE_GO_RUNNER_BASE_PORT=28080 KVNODE_GO_RUNNER_PEER_BASE_PORT=28180 KVNODE_GO_RUNNER_ADMIN_BASE_PORT=28280 go run -tags kvnode_local_runner ./tests/kvnode_local_runner.go --mode all` passed on local loopback after adding the custom Go runner data-lifecycle mode; archived sample files are `local://kvnode-go-runner-all-20260710-verified-summary.txt`, `local://kvnode-go-runner-all-20260710-verified-incident-summary.txt`, `local://kvnode-go-runner-all-20260710-verified-capacity-summary.txt`, `local://kvnode-go-runner-all-20260710-verified-data-lifecycle-summary.txt`, `local://kvnode-go-runner-all-20260710-verified-latency.csv`, `local://kvnode-go-runner-all-20260710-verified-resources.csv`, `local://kvnode-go-runner-all-20260710-verified-checkpoint.log`, `local://kvnode-go-runner-all-20260710-verified-verify.log`, `local://kvnode-go-runner-all-20260710-verified-restore.log`, and `local://kvnode-go-runner-all-20260710-verified-repair.log`; generated summaries reported `mode=all`, `incident_ran=true`, `capacity_ran=true`, `data_lifecycle_ran=true`, storage/transport faults exercised and cleared, post-clear canaries visible on all nodes, 5 local capacity latency rows with p50 0.034385750s, p95 0.035291167s, p99 0.035291167s, `data_lifecycle=offline-checkpoint-verify-restore-repair`, `checkpoint=verified`, stopped-node restore and repair restarts, pre-checkpoint and post-restore canaries visible on all nodes after repair, and the target-environment capacity/operator-review/data-lifecycle non-claim strings.
229
231
- `KVNODE_GO_RUNNER_RUN=yes KVNODE_GO_RUNNER_BASE_PORT=32080 KVNODE_GO_RUNNER_PEER_BASE_PORT=32180 KVNODE_GO_RUNNER_ADMIN_BASE_PORT=32280 KVNODE_GO_RUNNER_OUT_DIR=/tmp/kvnode-go-runner-data-reports-20260709 go run -tags kvnode_local_runner ./tests/kvnode_local_runner.go --mode data` passed on local loopback after wiring distinct helper reports into the custom Go runner data-lifecycle mode; archived sample files are `local://kvnode-go-runner-data-reports-20260709-summary.txt`, `local://kvnode-go-runner-data-reports-20260709-data-lifecycle-summary.txt`, `local://kvnode-go-runner-data-reports-20260709-checkpoint-report.env`, `local://kvnode-go-runner-data-reports-20260709-verify-report.env`, `local://kvnode-go-runner-data-reports-20260709-restore-report.env`, and `local://kvnode-go-runner-data-reports-20260709-repair-report.env`; generated evidence reported `data_lifecycle=offline-checkpoint-verify-restore-repair`, `reports=checkpoint-report.env,verify-report.env,restore-report.env,repair-report.env`, all four helper reports with `status=example-operator-report`, matching `operation` values, and `release_claim=none-target-environment-data-lifecycle-drill-still-required`, plus stopped-node restore and repair restarts and catch-up canaries visible on all nodes.
230
232
- `KVNODE_GO_RUNNER_RUN=yes KVNODE_GO_RUNNER_BASE_PORT=33080 KVNODE_GO_RUNNER_PEER_BASE_PORT=33180 KVNODE_GO_RUNNER_ADMIN_BASE_PORT=33280 KVNODE_GO_RUNNER_OUT_DIR=/tmp/kvnode-go-runner-capacity-labels-20260709 KVNODE_GO_RUNNER_OPS_PER_PHASE=1 KVNODE_GO_RUNNER_VALUE_BYTES=16 KVNODE_GO_RUNNER_SCAN_LIMITS=1 KVNODE_GO_RUNNER_ENVIRONMENT_LABEL=local-loopback KVNODE_GO_RUNNER_WORKLOAD_LABEL=local-go-runner-capacity go run -tags kvnode_local_runner ./tests/kvnode_local_runner.go --mode capacity` passed on local loopback after adding custom Go runner capacity provenance labels; archived sample files are `local://kvnode-go-runner-capacity-labels-20260709-metadata.env`, `local://kvnode-go-runner-capacity-labels-20260709-summary.txt`, `local://kvnode-go-runner-capacity-labels-20260709-capacity-summary.txt`, `local://kvnode-go-runner-capacity-labels-20260709-latency.csv`, and `local://kvnode-go-runner-capacity-labels-20260709-resources.csv`; generated metadata, final summary, and capacity summary all report `environment_label=local-loopback`, `workload_label=local-go-runner-capacity`, and `release_claim=none-target-environment-capacity-results-still-required`; the sample recorded `latency_rows=3`.
231
233
- `KVNODE_GO_RUNNER_RUN=yes KVNODE_GO_RUNNER_BASE_PORT=39080 KVNODE_GO_RUNNER_PEER_BASE_PORT=39180 KVNODE_GO_RUNNER_ADMIN_BASE_PORT=39280 KVNODE_GO_RUNNER_OUT_DIR=/tmp/kvnode-go-runner-data-self-contained-20260710 KVNODE_GO_RUNNER_DATA_LIFECYCLE_REPORT=/tmp/kvnode-go-runner-data-self-contained-20260710/data-lifecycle-report.env go run -tags kvnode_local_runner ./tests/kvnode_local_runner.go --mode data` passed on local loopback after adding self-contained data-lifecycle report fields; generated `data-lifecycle-report.env` and `data-lifecycle-summary.txt` included `run_id=kvnode-go-runner-data-self-contained-20260710`, `peer_count=3`, `stopped_node_id=2`, `helper_operations=checkpoint,verify,restore,repair`, per-helper report pointers, `reports=checkpoint-report.env,verify-report.env,restore-report.env,repair-report.env`, `pre_checkpoint_canary=go-runner-data-before-visible-on-all-nodes`, `post_restore_canary=go-runner-data-after-restore-visible-on-all-nodes`, `post_repair_canaries=pre-checkpoint-and-post-restore-visible-on-all-nodes`, `evidence_files=metadata.env,summary.txt,data-lifecycle-summary.txt,data-lifecycle/checkpoint.log,data-lifecycle/verify.log,data-lifecycle/restore.log,data-lifecycle/repair.log,data-lifecycle/checkpoint-report.env,data-lifecycle/verify-report.env,data-lifecycle/restore-report.env,data-lifecycle/repair-report.env`, and `release_claim=none-target-environment-data-lifecycle-drill-still-required`; the report was written with mode 600, and target-environment backup/restore/disaster-recovery drill evidence remains open.
232
-
-`JAVA_BIN=/opt/homebrew/opt/openjdk/bin/java bash tests/ci.sh` passed after adding self-contained data-lifecycle, deployment manifest, and capacity report fields plus caller-side audit guards for report evidence ordering/error handling; visible checks included Go test and coverage success, TLC model checks with no errors, local Jepsen `:valid? true`, remote preflight expected pass/fail cases, and go/no-go output `release_decision=No-go.` with `open_release_items=5`.
234
+
-`JAVA_BIN=/opt/homebrew/opt/openjdk/bin/java bash tests/ci.sh` passed after adding self-contained data-lifecycle, deployment manifest, and capacity report fields plus dynamic capacity wrapper evidence handling and caller-side audit guards for report evidence ordering/error handling; visible checks included Go test and coverage success, TLC model checks with no errors, local Jepsen `:valid? true`, remote preflight expected pass/fail cases, and go/no-go output `release_decision=No-go.` with `open_release_items=5`.
233
235
234
236
### New or updated artifacts in this evidence bundle scope
0 commit comments