Skip to content

site/: bring the markdusk.dravec.org landing under version control + discoverability kit - #1

Merged
Chartres merged 2 commits into
mainfrom
claude/autoskola-signin-spacing-fyh0e4
Sep 8, 2026
Merged

Chartres merged 2 commits into
mainfrom
claude/autoskola-signin-spacing-fyh0e4

Conversation

@Chartres

@Chartres Chartres commented Sep 8, 2026

Copy link
Copy Markdown
Owner

What

The landing existed only as a Cloudflare Pages direct upload — its source was not in git. Mirrored back from the live site into site/ (index.html + the three images) and stamped with the flywheel Standard §5c kit: welcoming robots.txt, one-URL sitemap.xml, llms.txt, a 1200×630 og.png (the editor screenshot crops badly in unfurlers), .well-known/security.txt, canonical + full OpenGraph/Twitter block + SoftwareApplication JSON-LD with the download URL. site/README.md documents the one hub connect-pages run (slug=markdusk · build_command=true · output_dir=site · recreate=true) that makes Cloudflare build it from git.

Why

A page nobody can rebuild is a liability; and the live page currently answers 200 text/html for robots/sitemap/llms, so crawlers and agents get nothing. Until the connect-pages run happens the live page is unchanged — this PR only puts the source and the kit under git.

Proof

Files are static; site/index.html is byte-identical to the live page except the added head block. Live proof comes with the connect-pages run (Cloudflare build → https://markdusk.dravec.org/llms.txt returns text/plain).

🤖 Generated with Claude Code

https://claude.ai/code/session_01RicgHjbdeNb3ZGA6DMYMfS


Generated by Claude Code

…discoverability kit

The landing existed only as a Cloudflare Pages direct upload (source not in
git); mirrored back from the live site into site/ and stamped with the flywheel
Standard §5c kit: welcoming robots.txt, one-URL sitemap, llms.txt, a 1200×630
og.png (the screenshot cropped badly in unfurlers), .well-known/security.txt,
canonical + full OpenGraph/Twitter block + SoftwareApplication JSON-LD with the
download URL. site/README.md documents the one connect-pages run that makes
Cloudflare build it from git; until then the live page is unchanged.

Co-Authored-By: Claude Fable 5.1 <[email protected]>
Claude-Session: https://claude.ai/code/session_01RicgHjbdeNb3ZGA6DMYMfS

Chartres commented Sep 8, 2026

Copy link
Copy Markdown
Owner Author

CI here fails on rust (rustfmt drift in crates/markdusk-app/src/{menu,lib}.rs) and bench (cargo bench --workspace -- --quick runs the lib unit tests under libtest, which rejects --quick). Neither touches site/; both have been red on main since the first CI run in June. Fix in a separate PR so this one stays site-only: #2 (cargo fmt + --benches). Once #2 merges I'll update this branch and merge on green.


Generated by Claude Code

@Chartres Chartres closed this in #2 Sep 8, 2026
@Chartres Chartres reopened this Sep 8, 2026
@Chartres
Chartres merged commit 78ba76b into main Sep 8, 2026
3 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.

2 participants