Skip to content

fix: sync catalog snapshot after adding two extensions - #82

Merged
bubbleptr merged 1 commit into
bubbleptr:mainfrom
tonyputi:fix/refresh-catalog-snapshot
Nov 13, 2026
Merged

bubbleptr merged 1 commit into
bubbleptr:mainfrom
tonyputi:fix/refresh-catalog-snapshot

Conversation

@tonyputi

Copy link
Copy Markdown
Contributor

What

Update mcp/catalog.snapshot.json to include pi-github-app-auth and
pi-lightpanda, added to both README files in #81.

The change adds the two missing package records and updates three counts:
Security & Permission, Browser Automation, and Packages. Existing package
records, statistics, and the stats timestamp are preserved to avoid unrelated
changes.

Why

Our contribution in #81 omitted the committed MCP catalog snapshot.
The post-merge validation fails at
site/tests/public-catalog.test.ts:102 because the snapshot no longer matches
the catalog generated from the README files.

Sorry for the omission.

Failing run:
https://github.com/bubbleptr/awesome-pi/actions/runs/43432761199

Validation

  • Dependencies installed with Bun 1.3.12 using bun install --frozen-lockfile.
  • bun run test: 85 passed, 0 failed, including the previously failing
    snapshot comparison.
  • Verified that all existing package records remain unchanged and that only
    the two expected packages were added.
  • git diff --check passes.

Full bun run validate was attempted with Node 26 and Node 24, but both runs
stopped at astro check with SIGSEGV on the local ARM64 host, after all
85 tests passed. Full validation, build, and rendered-test success are not
claimed; please confirm the remaining steps in CI.

No application code, README, dependency, or lockfile changes.

@bubbleptr
bubbleptr merged commit 9ff1570 into bubbleptr:main Nov 13, 2026
1 check 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.

2 participants