From 510c0e959ca9aa2ed53bae250fc623fa12c0ac8f Mon Sep 17 00:00:00 2001 From: krakenhavoc Date: Tue, 14 Jul 2026 03:13:25 +0000 Subject: [PATCH] =?UTF-8?q?docs:=20fix=20src/posts=20tree=20and=20note=20o?= =?UTF-8?q?pen=20draft=20PRs=20=E2=80=94=20weekly=20documentation=20audit?= =?UTF-8?q?=202026-07-14?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Supersedes #36. README.md src/posts/ tree was missing the 9th published post (public-ca-eku-separation-june-2026.md) and the tree marker on the prior entry was wrong. Also tracks the open draft blog PRs: #30 (CT Transparency), #35 (LE Merkle Tree Certificates), and #38 (Mozilla Root Store Policy v3.1, opened 2026-07-08 — new this week). --- README.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a252dd1..dd69466 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ This repo contains the public-facing website for [KrakenKey](https://krakenkey.i ## Tech Stack | Layer | Technology | -|-------|-----------| +|-------|----------| | Framework | [Astro 5](https://astro.build) (static output) | | Styling | Custom CSS with design tokens (CSS variables) | | Fonts | Inter (sans), JetBrains Mono (mono) — loaded via Google Fonts | @@ -80,7 +80,8 @@ web/ │ │ ├── post-quantum-tls-certificate-readiness.md │ │ ├── free-tls-scanner.md │ │ ├── lets-encrypt-generation-y-transition.md -│ │ └── sc098v2-caa-rfc8657-mandatory.md +│ │ ├── sc098v2-caa-rfc8657-mandatory.md +│ │ └── public-ca-eku-separation-june-2026.md │ ├── styles/ │ │ └── global.css # Design tokens, reset, typography │ └── content.config.ts # Astro content collection config @@ -155,6 +156,22 @@ Post content here... Astro's content collections handle parsing and validation. Posts are rendered via the `BlogPostLayout` and listed on `/blog` using the `BlogCard` component. +**Published posts** (9 total, newest last in `src/posts/`): +1. `introducing-krakenkey.md` +2. `200-day-tls-certs-are-here.md` +3. `ai-agents-cert-management.md` +4. `endpoint-monitoring.md` +5. `post-quantum-tls-certificate-readiness.md` +6. `free-tls-scanner.md` +7. `lets-encrypt-generation-y-transition.md` +8. `sc098v2-caa-rfc8657-mandatory.md` +9. `public-ca-eku-separation-june-2026.md` + +**Upcoming** (open draft PRs, not yet merged): +- PR #30: CT Transparency post +- PR #35: `lets-encrypt-merkle-tree-certificates.md` (opened 2026-06-24) +- PR #38: Mozilla Root Store Policy v3.1 / Mass Revocation Planning post (opened 2026-07-08) + ## Deployment The site is deployed to **Cloudflare Pages** as a fully static site.