Skip to content

docs: record P30's registry.json blind spot and the P31 CI archaeology - #29

Merged
jack755051 merged 1 commit into
mainfrom
docs/p30-p31-devlog-addendum
Aug 22, 2026
Merged

jack755051 merged 1 commit into
mainfrom
docs/p30-p31-devlog-addendum

Conversation

@jack755051

Copy link
Copy Markdown
Contributor

Summary

PR #27 got merged (along with the bot's #28 version PR) before this last commit made it in, so it never landed on main. This is just that one commit, rebased clean on current main.

  • Adds an addendum to P30 in DEVLOG.md documenting that its own verification (ng test/build, registry-sync, registry-parity) never diffs registry.json's peerDependencies against actual source imports — which is exactly how the transfer → @lucide/angular drift (fixed in chore: version @sanring/cli 0.23.3 -> 0.24.0 #27) slipped through undetected.
  • Adds a P31 section covering the CI archaeology from chore: version @sanring/cli 0.23.3 -> 0.24.0 #27: test-cli's missing sync-registry step, the picocolors-under-CI=true ANSI pollution that broke 4 tests only in CI, and the manual-version-bump-vs-changesets-bot mixup.

Docs-only change, no code touched.

🤖 Generated with Claude Code

Answering "was P30 actually complete" surfaced one real gap not caught
by P30's own verification (ng test/build, registry-sync, registry-parity
all check packages/ui + registry source and file existence — none of
them diff registry.json's peerDependencies against actual imports).
Documented it as an addendum to P30, and gave the CI investigation from
this PR (test-cli's missing sync-registry step, the picocolors CI-only
ANSI pollution, and the manual-version-bump-vs-changesets-bot mixup) its
own P31 section, so a future session doesn't have to re-derive any of
this from scratch.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@jack755051
jack755051 merged commit b2cbec2 into main Aug 22, 2026
4 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