From fb8a3ac4f79a4fc1746d1f79ed58fbbc8cccc3c2 Mon Sep 17 00:00:00 2001 From: phil Date: Tue, 24 Mar 2026 18:12:06 -0400 Subject: [PATCH] words for day 3 part 2 (+hide the submit button) --- shared/challenges_markdown/three/part_two.md | 33 ++++++++++++------- .../advent/challenges/day_three/day_three.rs | 4 +++ shared/src/advent/mod.rs | 6 ++++ web/src/handlers/day.rs | 4 +++ web/src/templates/day.rs | 3 ++ web/templates/day.askama.html | 3 +- 6 files changed, 41 insertions(+), 12 deletions(-) diff --git a/shared/challenges_markdown/three/part_two.md b/shared/challenges_markdown/three/part_two.md index bcab930..f434806 100644 --- a/shared/challenges_markdown/three/part_two.md +++ b/shared/challenges_markdown/three/part_two.md @@ -1,27 +1,29 @@ -TODO: need to explain what the MST is! +Now to really get your hands dirty. It's time to build your own CAR. -make a valid CAR file and upload it +The CAR libraries listed in **Part one** above can help with this, or you can hand-craft every byte if you're that hardcore. -the inspection will check for: +Your CAR just needs to have one very specific record to pass this challenge: - **Collection:** `codes.advent.challenge.day` -- **Record key:** `three` -- **Field:** `verificationCode` set to `{{code}}` +- **Rkey:** `three` + +Inside the record, we'll be looking for: + +- `"verificationCode": "{{code}}"` + +Any valid `DID` will do for the commit, and the signature won't be verified. -any valid DID will do for the commit, and the signature won't be checked
-

- Drop your car off here (or click to browse) +

+ Drop your CAR off here (or click to browse)

-TODO: remove the "check answer" button -