Skip to content

Add support for care images and slug for legacy compatibility#367

Merged
danielmarv merged 8 commits into
mainfrom
issues
Jul 12, 2026
Merged

Add support for care images and slug for legacy compatibility#367
danielmarv merged 8 commits into
mainfrom
issues

Conversation

@Jexsie

@Jexsie Jexsie commented Jul 11, 2026

Copy link
Copy Markdown
Member

Introduces two main types of changes: it adds a new guidance document for AI coding agents and updates the metadata of several legacy blog posts to explicitly specify their URL slugs. Additionally, there is a minor workflow configuration cleanup.

Documentation and guidance:

  • Added CLAUDE.md to provide clear instructions and conventions for AI coding agents (like Claude, Copilot) working in the repository, including details on content structure, slug conventions, and do/don't guidelines.

Legacy blog post metadata updates:

  • Added explicit slug: fields to a series of legacy markdown posts under content/posts/ to pin their URLs and protect backward compatibility with existing links. This ensures that legacy posts remain accessible at their historical URLs and prevents accidental URL changes.

Workflow configuration:

  • Removed the push trigger from .github/workflows/sitemap-parity.yml, so the workflow now only runs on pull requests to the main branch.

Type of Change

  • 🐛 Bug fix
  • ✨ New feature
  • 📝 Documentation update
  • 🎨 Style/formatting
  • ♻️ Refactor
  • 🔧 Configuration
  • ⚡ Performance
  • 🧪 Tests
  • 🔐 Security

Related Issue(s)

Closes #ISSUE_NUMBER

Changes Made

  • Change 1
  • Change 2
  • Change 3

How to Test

  1. Step 1
  2. Step 2
  3. Verify the expected behavior

Checklist

  • Code follows project style guidelines
  • Self-review conducted
  • Comments added for complex logic
  • Documentation updated (if needed)
  • No new warnings generated
  • Tests added/updated (if applicable)
  • All tests passing locally

Jexsie added 2 commits July 11, 2026 14:14
Signed-off-by: Jessie Ssebuliba <jessiessebuliba@gmail.com>
Signed-off-by: Jessie Ssebuliba <jessiessebuliba@gmail.com>
@netlify

netlify Bot commented Jul 11, 2026

Copy link
Copy Markdown

Deploy Preview for open-elements ready!

Name Link
🔨 Latest commit 5410aa6
🔍 Latest deploy log https://app.netlify.com/projects/open-elements/deploys/6a536ca80251cf0008be1f23
😎 Deploy Preview https://deploy-preview-367--open-elements.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 64
Accessibility: 98
Best Practices: 92
SEO: 100
PWA: 60
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

Jexsie added 6 commits July 11, 2026 14:42
Signed-off-by: Jessie Ssebuliba <jessiessebuliba@gmail.com>
Signed-off-by: Jessie Ssebuliba <jessiessebuliba@gmail.com>
Signed-off-by: Jessie Ssebuliba <jessiessebuliba@gmail.com>
Signed-off-by: Jessie Ssebuliba <jessiessebuliba@gmail.com>
Signed-off-by: Jessie Ssebuliba <jessiessebuliba@gmail.com>
Signed-off-by: Jessie Ssebuliba <jessiessebuliba@gmail.com>
@danielmarv

Copy link
Copy Markdown
Member

is this ready for review

@danielmarv danielmarv left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a good one
LGTM!

@danielmarv danielmarv merged commit f6c2e83 into main Jul 12, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants