Ruben Fiszel
b398b690da
fix(pipelines): // macros takes precedence over // pipeline (a library is never a member)
...
A macro library is definition-only — its macros are injected into consumers and
running it is a no-op — so marking it `// pipeline` is meaningless and only
produced a confusing state (an unused pipeline macro library appearing as a
manual root). Make `// macros` win: parse_pipeline_annotations forces in_pipeline
false when macros is set. Mirrored in all three parsers that must agree — the Rust
canonical parser (drives deploy membership), the frontend TS parser (live graph),
and the CLI local graph (pinned wasm still reports in_pipeline, so precedence is
applied when skipping members). Shared parity fixture + unit tests on each side.
2026-07-05 23:04:50 +00:00
..
2026-05-01 15:11:56 +00:00
2026-04-20 17:22:31 +00:00
2026-04-27 04:02:39 +00:00
2026-03-27 11:54:45 +00:00
2026-05-07 13:26:32 +00:00
2026-03-28 09:18:55 +00:00
2026-02-21 21:19:04 +00:00
2026-03-27 16:13:33 +00:00
2026-06-09 08:09:04 +00:00
2026-04-09 19:46:34 +00:00
2026-02-24 08:38:17 +00:00
2026-05-20 16:56:50 +00:00
2026-03-14 04:44:11 +00:00
2026-05-20 16:56:50 +00:00
2026-06-16 10:21:37 +02:00
2026-04-27 20:14:21 +00:00
2026-07-05 21:58:47 +00:00
2026-03-27 16:13:33 +00:00
2026-06-17 02:33:18 +02:00
2026-03-31 13:48:22 +00:00
2026-04-22 19:31:37 +00:00
2026-07-01 23:49:25 +02:00
2026-02-21 21:19:04 +00:00
2026-06-12 00:16:16 +02:00
2026-04-08 05:29:48 +00:00
2026-03-27 16:13:33 +00:00
2026-06-16 10:22:18 +02:00
2026-03-10 11:29:11 +00:00
2026-06-16 10:22:18 +02:00
2026-02-21 21:19:04 +00:00
2026-03-28 09:18:55 +00:00
2026-06-12 00:16:16 +02:00
2026-05-08 07:43:21 +02:00
2026-05-06 23:48:32 +00:00
2026-02-21 21:19:04 +00:00
2026-04-09 19:46:34 +00:00
2026-04-09 19:46:34 +00:00
2026-07-05 16:24:04 +02:00
2026-06-12 17:20:54 +02:00
2026-04-08 15:54:44 +00:00
2026-03-31 18:22:18 +00:00
2026-04-03 17:39:32 +00:00
2026-03-27 16:13:33 +00:00
2026-03-27 16:13:33 +00:00
2026-04-23 16:30:18 +00:00
2026-02-21 21:19:04 +00:00
2026-06-11 07:43:45 +00:00
2026-05-01 15:11:56 +00:00
2026-06-09 08:09:04 +00:00
2026-02-21 21:19:04 +00:00
2026-03-31 18:22:18 +00:00
2026-04-09 19:46:34 +00:00
2026-07-05 12:14:22 +02:00
2026-06-15 19:21:38 +02:00
2026-07-06 00:11:25 +02:00
2026-07-01 11:41:36 +02:00
2026-07-05 23:04:50 +00:00
2026-07-02 12:04:54 +02:00
2026-07-02 12:04:54 +02:00
2026-03-18 10:29:30 +00:00
2026-05-19 17:40:34 +00:00
2026-06-02 07:11:29 +00:00
2026-06-04 07:30:56 +00:00
2026-03-23 18:20:19 +00:00
2026-03-23 18:20:19 +00:00
2026-03-27 16:13:33 +00:00
2026-04-13 14:27:36 +00:00
2026-03-27 11:54:45 +00:00
2026-03-28 09:18:55 +00:00
2026-02-21 21:19:04 +00:00
2026-03-27 16:13:33 +00:00
2026-04-03 11:41:31 +00:00
2026-04-24 17:14:08 +00:00
2026-03-27 16:13:33 +00:00
2026-04-24 17:14:08 +00:00
2026-05-07 13:35:54 +00:00
2026-06-25 19:57:26 +02:00
2026-02-21 21:19:04 +00:00
2026-05-13 07:09:45 +00:00
2026-05-05 21:06:53 +00:00
2026-03-27 16:13:33 +00:00
2026-03-27 16:13:33 +00:00
2026-02-21 21:19:04 +00:00
2026-03-23 18:20:19 +00:00
2026-04-03 12:01:34 +00:00
2026-04-22 15:50:47 +00:00
2026-06-23 12:45:36 +02:00
2026-06-23 12:45:36 +02:00
2026-05-01 15:11:56 +00:00
2026-03-27 16:13:33 +00:00
2026-04-02 19:28:39 +00:00
2026-04-23 16:31:41 +00:00
2026-04-09 19:46:34 +00:00
2026-05-07 13:35:54 +00:00
2026-05-01 15:11:56 +00:00
2026-03-27 19:27:56 +00:00