Skip to content

Runbook: Rust mutation-test matrix numbers per shape; Fargate Spot budget 48 - #42

Merged
sodre merged 1 commit into
mainfrom
docs/rust-matrix-numbers
Nov 14, 2026
Merged

sodre merged 1 commit into
mainfrom
docs/rust-matrix-numbers

Conversation

@sodre

@sodre sodre commented Nov 14, 2026 •

Copy link
Copy Markdown
Member

Summary

#31 asks for boot and build times in the runbook's "Measured numbers" for each capacity the canary used. This adds the Rust matrix runs, repo-neutral:

 ## Measured numbers
   - Boot time …
   - Fargate Spot against EC2 Spot (the #28 spike) …
+  - A Rust test and mutation-test matrix: Fargate Spot ci-cpu-8 / ci-cpu-2 against EC2 Spot ci-cpu-8 / ci-cpu-4
   - vCPU quotas …
-    | Fargate Spot … | 140 | 6 | 24 | 0 |
+    | Fargate Spot … | 140 | 6 | 48 | 0 |

Evidence

  • Before: the runbook had only the spike's single cold ruff build. Its quota table still gave the Fargate Spot budget default as 24.
  • After: the four runs' numbers, checked against the runs' jobs JSON (one test and eight mutants jobs each, all green, identical mutation results). The table now says 48, matching template.yaml since 097cd81. make test passes (146).

Merge Danger

Door: two-way.

Blast Radius: docs only.

Part of #18. Closes #31; the two events it can't force move to #43.

🤖 Generated with Claude Code

…t budget is 48

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@sodre sodre mentioned this pull request Nov 14, 2026
3 tasks
@sodre
sodre merged commit 3389411 into main Nov 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rust canary on every capacity

1 participant