substack2md v2.1.2
Release date: 2026-05-31
Commit: 9d15ae2
Tag: v2.1.2
Changes
- Align assistant-guide documentation and metadata with the current GuideCheck Level 3 posture.
- Serve the GuideCheck assistant guide from the project GitHub Pages
.well-knownURL so verifiers can discover the standard location. - Keep repository, root, and Pages guide copies byte-identical and mirror the manifest into the Pages source.
- Move the GuideCheck canonical URL to
https://substack2md.space/.well-known/assistant-guide.txt. - Use the GuideCheck text manifest format and
Assistant Guide:title prefix expected by the hosted verifier. - Align public release surfaces with v2.1.2 after tagging: landing page version/date metadata, current frontmatter examples, batch command example, release compare links, and bare-domain URL conventions.
Verification
.venv/bin/python -m pytest: 75 passed, 1 skipped..venv/bin/python -m ruff check .: all checks passed..venv/bin/python -m substack2md --version:substack2md 2.1.2.- Local assistant-guide checks passed as part of
tests/test_assistant_guide.py. - Live Substack smoke test was skipped because
SUBSTACK2MD_LIVEwas not enabled. - No checker behavior changed in this release-surface cleanup.
Residual Risk
- GitHub Pages may not honor
docs/_headers; hosted GuideCheck can still warn about response headers ifhttps://substack2md.space/is served directly by GitHub Pages. - GuideCheck conformance verifies guide structure, not publisher identity, dependency safety, or runtime behavior.