plan/spec: pipeline-style updates are done

M3's row and §6 updated: the operator corpus is 125 cases across seven files,
all green, and the pipeline work also gave `aggregate` the `$replaceWith`
stage it never had -- the compiler is shared between the two.

Full matrix at this commit: 249/249 unit tests in ReleaseFast and ReleaseSafe,
83/83 fuzz, operators 125/0, positional 51/0, aggregation 70/0, pinned crud
228/63/196, e2e and crash-fuzz green.
This commit was merged in pull request #9.
This commit is contained in:
A.Shakhmatov
2026-08-10 22:01:11 +03:00
parent 003c418a0e
commit 98fde82946
2 changed files with 12 additions and 3 deletions

View File

@@ -71,8 +71,8 @@ push-modifiers.json 21 pass 0 fail 0 skip
set-on-insert.json 9 pass 0 fail 0 skip
```
It was recorded red — 18 pass / 84 fail against a server with none of these
operators — and driven green by seven commits. The 18 that passed then were
It was recorded red — 18 pass / 84 fail for the operators, 0 / 23 for the
pipeline file — and driven green by eight commits. The 18 that passed then were
the shapes this server already answered mongod's way, mostly refusals that
happened to agree.