docs(design-sync): record PixelForge self-check scale limit + manifest workaround#99
Merged
Merged
Conversation
…t workaround claude.ai/design's server-side self-check silently fails to build _ds_manifest.json for the larger PixelForge project (30 components / 732K bundle / 157 files; the base kit's 12/475K works), so the pane renders no components. Documents the confirmed workaround — generate _ds_manifest.json from the uploaded cards and push it directly, then delete the sentinel so the failing self-check can't wipe it — plus the split-into-two-projects fallback. Re-sync must redo this each time. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012gT1Vn216uvrJRGC8DbvVZ
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Records a platform finding from the PixelForge sync: claude.ai/design's
server-side self-check silently fails to build
_ds_manifest.jsonfor thelarger PixelForge project (30 components / 732K bundle / 157 files), so the DS
pane renders no components — while the base kit (12 / 475K / 68 files) works.
Documents the confirmed workaround in
.design-sync/NOTES.md: generate_ds_manifest.jsonfrom the uploaded cards and push it directly, then delete the_ds_needs_recompilesentinel so the failing self-check can't re-trigger and wipeit. Re-sync must redo this; fallback is splitting into two smaller projects.
Docs-only (
.design-sync/NOTES.md); no app/src changes.🤖 Generated with Claude Code