n8n/docs
alex 20b63ec420 docs(editor): Add RFC-0001 on the external install weight of @n8n/design-system
An external install of @n8n/design-system costs 351 MB and 312 packages, and
pulls isolated-vm, @sentry/node and an OpenTelemetry distribution. Measuring
each edge shows the cause is not size and not the native addon: it is three
type-only import statements declared as runtime dependencies, in
@n8n/composables and @n8n/i18n. Neither package references n8n-workflow or
@n8n/api-types from any runtime file in its published dist.

Six options, each measured rather than projected where a tree could be
installed. Recommends fixing the declarations (210 MB / 163 packages, and it
fixes every consumer of those two packages) alongside sinking the one 46-line
composable design-system actually imports (207 MB / 157 packages).

Also starts the repo-level RFC and ADR archives with their conventions. Two
earlier ADR sequences are cited in the tree but never filed; the numbering note
records that rather than adopting their numbers.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-25 14:01:25 +03:00
..
adrs docs(editor): Add RFC-0001 on the external install weight of @n8n/design-system 2026-08-25 14:01:25 +03:00
generated feat(core): Loosen the workflow review activity schema for cause events (no-changelog) (#36376) 2026-08-19 08:47:02 +00:00
rfcs docs(editor): Add RFC-0001 on the external install weight of @n8n/design-system 2026-08-25 14:01:25 +03:00
db.md feat(core): Add auto-generated database schema documentation (no-changelog) (#32069) 2026-06-12 07:44:01 +00:00