Skip to content

Fix SEI project slug mismatch so it appears in Current Standards & Projects - #94

Merged
seanmcilroy29 merged 1 commit into
mainfrom
claude/add-sei-standards-box-sja680
Jul 30, 2026
Merged

Fix SEI project slug mismatch so it appears in Current Standards & Projects#94
seanmcilroy29 merged 1 commit into
mainfrom
claude/add-sei-standards-box-sja680

Conversation

@seanmcilroy29

Copy link
Copy Markdown
Contributor

Summary

  • SEI was missing from the "Current Standards & Projects" grid on /standards/, and the dedicated /standards/sei/ page was rendering with no lifecycle badge, no parent working group, and no project leadership.
  • Root cause: both pages looked up the project via projects.find(p => p.slug === "see"), but the SEI project's slug field in Notion's PWCIs database is actually "sei" (confirmed by querying the live database directly). The mismatch meant the lookup always returned undefined, silently dropping SEI from the grid.
  • Fixed both lookups to match on "sei", and updated the SEI page's article-carousel tag filter from "see" to "sei" for consistency with how other standards pages tag their articles (e.g. "sci", "rtc").

Test plan

  • Ran a local astro build with representative projects.json data (slug "sei", lifecycle "Pre-draft", parent "Software Standards Working Group") and confirmed the built /standards/ page now includes the SEI card with its lifecycle badge, and /standards/sei/ renders the hero badge and parent working group correctly.
  • Confirm on the next Netlify deploy (which fetches live Notion data) that the SEI card appears in production.

Generated by Claude Code

…ojects

The standards index page and SEI standards page looked up the project by
slug "see", but Notion's PWCIs database has the SEI project's slug field
set to "sei". The mismatch meant projects.find() never matched, silently
dropping the SEI card from /standards/ and leaving its hero badges and
project leadership empty on /standards/sei/.
@netlify

netlify Bot commented Jul 30, 2026

Copy link
Copy Markdown

Deploy Preview for green-software-foundation ready!

Name Link
🔨 Latest commit d20a64d
🔍 Latest deploy log https://app.netlify.com/projects/green-software-foundation/deploys/6a6b4b27f4f1f70008938569
😎 Deploy Preview https://deploy-preview-94--green-software-foundation.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: 72 (🔴 down 21 from production)
Accessibility: 93 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports
🤖 Make changes Run an agent on this branch

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

@seanmcilroy29
seanmcilroy29 merged commit 7ff2084 into main Jul 30, 2026
6 checks passed
@seanmcilroy29
seanmcilroy29 deleted the claude/add-sei-standards-box-sja680 branch July 30, 2026 13:07
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