n8n/packages
Arvin Ansari dad8804a95 docs(core): Document the env surface, the building blocks and the gaps (no-changelog)
Three additions to the recipe card and the agent guide, all aimed at the moment a
developer stops running the existing cases and starts building their own.

The env inventory, grouped by what breaks without it. Required-or-nothing-runs is
the useful grouping: the module is off by default, the judges run on a different
key from the builder, and run-debug has to be set on the backend or every context
claim degrades to incomplete. Every var listed was checked against the code that
reads it, and the two tuning knobs carry their real defaults with the note that no
case ever reaches them.

The declarable surface, from WORKFLOW_TEST_CASE_KEYS rather than from memory, since
the schema is strict and an unknown key fails the load instead of being ignored.
Split by what it does — establishing state before the graded turn, versus grading —
because that is the decision an author is actually making.

What the harness cannot do, which is the half that saves the most time. Nine gaps
with their consequence and ticket where one exists: no window control so volume is
unaskable, binary grading with no partial credit, no cross-thread context, prior
runs cost real executions, and presence rather than attention — we can prove a fact
was in the window but not that the model used it, so "had it and ignored it" is
inferred by crossing verdicts rather than observed.
2026-08-24 16:42:54 +02:00
..
@n8n docs(core): Document the env surface, the building blocks and the gaps (no-changelog) 2026-08-24 16:42:54 +02:00
cli feat(API): Add Git connections public API (no-changelog) (#36272) 2026-08-20 07:28:36 +00:00
core fix(core): Wrap a trigger's closeFunction in an expression isolate at creation time (#36638) 2026-08-20 08:03:10 +00:00
extensions/insights 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
frontend feat(API): Add Git connections public API (no-changelog) (#36272) 2026-08-20 07:28:36 +00:00
modules refactor(editor): Extract instance-registry into a frontend module package (no-changelog) (#36325) 2026-08-18 12:00:24 +00:00
node-dev chore: Set up repository for TypeScript 7 migration (#33890) 2026-07-09 13:21:16 +03:00
nodes-base feat(API): Add Git connections public API (no-changelog) (#36272) 2026-08-20 07:28:36 +00:00
testing ci: Explain single-instance duplicate findings instead of counting them (#36566) 2026-08-20 06:54:29 +00:00
workflow fix(core): Only init the expression engine for commands that evaluate expressions (#36538) 2026-08-19 15:36:45 +00:00