docs: rewrite the codebase guide for a Nuxt-only site - #5796
Merged
Merged
Conversation
dimitrieh
force-pushed
the
nuxt/eleventy-teardown
branch
from
September 11, 2026 17:33
e1c10b8 to
f7db070
Compare
dimitrieh
force-pushed
the
nuxt/codebase-guide
branch
from
September 11, 2026 17:33
606ecd8 to
b435305
Compare
Contributor
Author
|
Preview affected pages: None. This PR only edits |
ZJvandeWeg
approved these changes
Sep 11, 2026
5 tasks
.claude/CLAUDE.md still described the strangler-fig arrangement: two generators, a migration-status table, `npm start` for the 11ty stack, a src/ directory layout, Nunjucks layouts per content type, and a rule against adding a new .njk page enforced by a test that no longer exists. All of that is gone. What it says now: one Nuxt app, where each kind of content lives, and the two collections synced in from other repositories. The Blueprint Library gets a section of its own, since where it comes from and why it is gitignored here is the least obvious thing in the tree: resolved at build time, with an authenticated clone of the private library as the production path. The CTA section keeps its detail but loses the Nunjucks half and points at nuxt/lib/cta-destinations.ts, which has been the single source of that data since before this migration finished. The attribution rule and the Icons section are kept as they were, with the icon path moved to nuxt/assets/icons. README's blueprint table named the override `BLUEPRINTS_LOCAL`; the variable nuxt/lib/blueprints-sync.mjs reads is `FLOWFUSE_BLUEPRINTS_LOCAL`.
dimitrieh
force-pushed
the
nuxt/codebase-guide
branch
from
September 25, 2026 18:59
b435305 to
063394d
Compare
dimitrieh
force-pushed
the
nuxt/eleventy-teardown
branch
from
September 25, 2026 18:59
f7db070 to
20a1824
Compare
Contributor
Author
|
Rebuilt on top of the new #5795.
|
Contributor
Author
|
Folded into #5795 as its third commit, so the guide lands together with the tree it describes. GitHub shows this as merged because its commit is now on its base branch, which is the branch of 5795; nothing has reached |
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.
Description
.claude/CLAUDE.mdstill described two generators: a migration status table,npm startfor the Eleventy stack, asrc/directory layout, Nunjucks layouts per content type, and a rule against adding a new.njkpage enforced by a test that no longer exists.It now describes one Nuxt app, where each kind of content lives, and the two collections synced in from other repositories. The Blueprint Library gets a section of its own, since where it comes from and why it is gitignored is the least obvious thing in the tree. The attribution rule and the Icons section added on
mainsince are kept, with the icon path moved tonuxt/assets/icons.README.md's blueprint table named the overrideBLUEPRINTS_LOCAL; the variable the sync reads isFLOWFUSE_BLUEPRINTS_LOCAL.Based on #5795, since it describes the tree that PR leaves behind, so the diff here shows only the guide. GitHub retargets it to
mainonce that merges.Related Issue(s)
Part of #5777
Checklist