From 3b72021e4cf0ab70ba3a07eaca0451f47fd527aa Mon Sep 17 00:00:00 2001 From: vumas3r Date: Tue, 27 Oct 2026 21:12:50 -0600 Subject: [PATCH] docs: record the audit of the rewritten CKA solutions ./ksim audit ran the 105 CKA solutions rewritten in 2026.10.27.1 on v1.37, each on a host of its own, as the solution shows it, with every edit by hand done by its script. All 105 seed cleanly, score nothing untouched and reach full marks. Add that to the README's audit record, which said 80 tasks were proven by the solution as a drill shows it - true of the solutions before the rewrite. No task's setup or checks have changed since the audit of 2026-10-19, nor have the other 42 solutions. Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 10 ++++++++++ README.md | 9 ++++++--- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d49273..2e1d137 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ Notable changes to kubestronaut-sim, newest first. A version is the `VERSION` st (year.month.day.n); `./ksim help` and the top bar of the web page show the one you are running. Every entry names the commit it came in. +## Unreleased + +### Changed + +- **The 105 CKA solutions rewritten in 2026.10.27.1 are proven**: `./ksim audit` ran each on a + host of its own on v1.37, as the solution shows it, every edit by hand done by its script. All + 105 seed cleanly, score nothing untouched and reach full marks. The README's audit record says + so. No task's setup or checks have changed since the audit of 2026-10-19, nor have the other 42 + solutions. + ## 2026.10.27.1 — 2026-10-27 Everything below came in `e761d53`. diff --git a/README.md b/README.md index 564a120..56730c0 100644 --- a/README.md +++ b/README.md @@ -213,9 +213,12 @@ Each track is a directory: `cka/`, `ckad/`, `cks/`. **CKA, as audited on 2026-10-19** (v1.37, Ubuntu hosts): all 147 tasks seed cleanly on a host of their own, score nothing when graded untouched 45 seconds after seeding, and reach full marks when -their scripted solution is run on the host as `candidate` — for 80 of them that script is the -reference solution exactly as a drill shows it once the task is graded. Q132 really upgrades its -cluster from v1.36.4 to v1.37.1, worker included. +their scripted solution is run on the host as `candidate`. Q132 really upgrades its cluster from +v1.36.4 to v1.37.1, worker included. **On 2026-10-27** the 105 solutions rewritten in parts that +day were audited again: each task seeded cleanly, scored nothing untouched, and reached full marks +from what its solution shows, every edit by hand done by its script. No task's setup or checks have +changed since 2026-10-19. The other 42 solutions are commands with a script in `solve.py`, which +for 11 of them is the solution exactly as written. **CKAD, as audited on 2026-10-19** (v1.37, Ubuntu hosts): all 105 tasks seed cleanly on a host of their own, score nothing when graded untouched 45 seconds after seeding, and reach full marks when