RESULT 2026 / team result
+Kaspersky{CTF} 2026
+Division: North America
+ +From bdf454cf60e9afe2785433b3a351c0821886376b Mon Sep 17 00:00:00 2001 From: KitsuneTech1 <182616862+KitsuneTech1@users.noreply.github.com> Date: Wed, 2 Sep 2026 14:59:34 -0500 Subject: [PATCH] feat: publish the Kaspersky{CTF} 2026 result Add the North America division placement of 3 of 361 teams to /results/ and to the homepage competition records, newest first. This is the first entry labeled "team result" rather than "member result with a prior team", so it is credited to Kernel Kittens and carries no prior-team attribution line. Only the placement is published. Solve count and score are not included because those numbers were not verified. Update the site contract for a third record and lock the new entry: placement, division, the team result label, and newest-first ordering. --- site/index.html | 8 ++++++++ site/results/index.html | 8 ++++++++ tests/site-contract.test.mjs | 16 ++++++++++++++-- 3 files changed, 30 insertions(+), 2 deletions(-) diff --git a/site/index.html b/site/index.html index 4aa5510..a589981 100644 --- a/site/index.html +++ b/site/index.html @@ -42,6 +42,14 @@
RESULT 2026 / team result
+Division: North America
+ +RESULT 2026 / member result with a prior team
/results
Placements we can prove. Prior-team work stays labeled as prior-team work.
RESULT 2026 / team result
+Division: North America
+ +RESULT 2026 / member result with a prior team
diff --git a/tests/site-contract.test.mjs b/tests/site-contract.test.mjs index 1811b10..26ce679 100644 --- a/tests/site-contract.test.mjs +++ b/tests/site-contract.test.mjs @@ -67,7 +67,7 @@ test("the homepage links to Apply and Discord without loading the application cl assert.doesNotMatch(home, /