testsuite-doubts: develop merged (2026-10-07) - #112101ca20b's D002_02_exc / D003_0[12]_exc not taken, #113 the mock's parameterless GET stub, #114 D010_01_aux's two forms; group H upstream; 1106/1106
## 112. `D002_02_exc` / `D003_01_exc` / `D003_02_exc` — develop's 101ca20b rewrite not taken
**Upstream (2026-10-07):** develop 101ca20b rewrote all three; ours kept on this branch (2a6da2e0) - spec question, MR group J.
**Hit:** after merging develop (5c398518), develop's forms fail on coraine; ours pass.
-`D002_02_exc`: develop registers speed exclusively with **no**`operations` (default `federationOps`, no
`deleteEntity`), creates the entity with the CB **forwarding** the create, stubs the Context Source's
DELETE with 409 and expects **204**. Ours registers `retrieveOps` (the registration still claims speed but
supports no delete), creates the entity `local=true`, and expects **207**: the local delete succeeds,
the exclusive registration that does not support the operation is a Conflict (TS 104-175 clause 10.2.8.4
+ clause 9: "an error of type Conflict ... or a partial success if some parts succeeded").
-`D003_01_exc`: develop creates the entity through the CB (the exclusive speed is then forwarded, not
held locally) and checks the response without a context; ours creates it `local=true` and retrieves
with the suite context - the local view must LACK the exclusively registered speed (clause 4.3.6.3).
-`D003_02_exc`: develop checks `options=noOverwrite` on the **client's** own request URL
(`${response.request.url}`) and a stub count; ours waits for the forwarded request and checks the
option on what the **Context Source** received - the point of the test.
**Why it's a doubt:** each side asserts a different status / a different request for the same
paragraph. Needs the group's reading of 10.2.8.4 for an exclusive registration without the operation.
**Fix (our branch):** ours, with develop's tags (cf_04).
## 113. HttpCtrl: a GET stub without parameters and without an id never matches a forward with parameters
**Upstream (2026-10-07):** develop's matcher (dkastl's !8-!11 fixes, 0cb6b158..d9f208fa) returns False for it; ours adds the rule in the merge (52be3138) - MR group D2.
**Hit:**`D016_01_red` stubs the query-back as `GET /broker1/ngsi-ld/v1/entities` (no query). The broker