Skip to content

feat: complete bounded Pelican migration workflow - #25

Merged
medioalanum merged 12 commits into
mainfrom
codex/pelican-completion
Oct 6, 2026
Merged

medioalanum merged 12 commits into
mainfrom
codex/pelican-completion

Conversation

@medioalanum

Copy link
Copy Markdown
Owner

Summary

  • preserve conventional Pelican articles, pages, portable assets, drafts, aliases, and site identity
  • inspect static Pelican configuration without executing Python, plugins, themes, templates, or hooks
  • add deterministic, per-content inspection findings and conservative Markdown link transformations
  • validate the generated Raymatic project before publishing the destination

Compatibility boundary

This is a safe, bounded Pelican adapter. Source-runtime behavior, arbitrary URL patterns, template/theme execution, plugins, and generated output are reported for review rather than emulated.

Validation

  • cargo fmt --check
  • cargo clippy --locked --all-targets --all-features -- -D warnings
  • cargo test --locked --offline
  • cargo build --locked --release
  • ./scripts/verify-release.sh

@medioalanum
medioalanum merged commit 7f44b71 into main Oct 6, 2026
6 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.

1 participant