Skip to content

fix: show OSPO milestone and stabilize timeline references - #137

Open
FenjuFu wants to merge 1 commit into
mainfrom
fix/milestone-ospo-stable-ids
Open

FenjuFu wants to merge 1 commit into
mainfrom
fix/milestone-ospo-stable-ids

Conversation

@FenjuFu

@FenjuFu FenjuFu commented Nov 6, 2026

Copy link
Copy Markdown
Member

The TODO Group OSPO announcement was added to milestones in #136 but omitted from the separately maintained timeline. Inserting the record at the front also shifted every numeric source reference, pairing existing achievements with incorrect descriptions, dates, icons, and links.

This adds the October 10 announcement to the ecosystem timeline and replaces positional references with stable milestone IDs. Build-time validation rejects duplicate or missing IDs, cross-project references, and milestone records omitted from the timeline. The announcement date and original source wording remain unchanged.

Which issue(s) this PR fixes:

Follow-up fix for #136; no separate issue.

Validation:

  • Compared all 23 existing timeline signals against the pre-content: 开源里程碑新增成就(2026-11-06) #136 source: original descriptions, metadata, and links restored.
  • Verified the OSPO entry, October column, source URL, and 22 records / 24 signals.
  • Verified record reordering is safe and unknown IDs, duplicate IDs, omitted records, and cross-project references are rejected.
  • Prettier check and git diff --check passed.
  • Full build and repository checks are also required in PR CI.

Special notes for reviewers:

Please verify the OSPO row under the ecosystem group and the original source links on existing achievements in the preview.

Signed-off-by: FenjuFu <92919259+FenjuFu@users.noreply.github.com>
@FenjuFu
FenjuFu requested a review from dongjiang1989 November 6, 2026 06:06
@vercel

vercel Bot commented Nov 6, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
website Ready Ready Preview Nov 6, 2026 6:07am UTC

@dongjiang1989

Copy link
Copy Markdown
Contributor
  1. Keep id for json data
  2. Add new name for json data

This branch was successfully deployed

1 active deployment
Preview — 86e92961 Deployed Nov 6, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants