From a61ad11dd3f8f7b5eac13d6ec961e458b85ae921 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 12 Oct 2026 21:58:47 +0000 Subject: [PATCH] test(dogfood): the two view resets drop the ?package= the reset door never read The DELETE {metaPath}/:type/:name door (the reset) reads only `state`, `dropStorage` and the bundle member selector; `DeleteMetaItemRequest` declares no package. Its closed query set (route rule 5) now answers a located 400 for any other name, so the two dogfood resets that still carried `?package=` went red on the full battery. Dropping the parameter changes nothing the handler does: it was ignored before the closed set landed. The PUT saves keep their `?package=`, which that door reads. Claude-Session: https://claude.ai/code/session_01VoSxBQujKLZKPwK2u5ehQ6 Co-authored-by: Claude --- .../test/view-container-cross-package-default.dogfood.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/qa/dogfood/test/view-container-cross-package-default.dogfood.test.ts b/packages/qa/dogfood/test/view-container-cross-package-default.dogfood.test.ts index 04f246d2877..1c99c16abd7 100644 --- a/packages/qa/dogfood/test/view-container-cross-package-default.dogfood.test.ts +++ b/packages/qa/dogfood/test/view-container-cross-package-default.dogfood.test.ts @@ -171,7 +171,7 @@ describe('dogfood: a bare-list container on another package\'s object leaves its expect((await byName('os_qa_shadow_probe')).list).toEqual(probe('os_qa_shadow_probe').list); // 7. Delete the probe: the packaged default is still what both doors answer. - const deleted = await stack.apiAs(token, 'DELETE', `/meta/view/os_qa_shadow_probe?package=${REPAIR}`); + const deleted = await stack.apiAs(token, 'DELETE', '/meta/view/os_qa_shadow_probe'); expect(deleted.status).toBe(200); await expectDefaultUnchangedOnBothDoors(); }); @@ -225,7 +225,7 @@ describe('dogfood: a bare-list container on another package\'s object leaves its expect(own[0].isDefault).toBeUndefined(); await expectOnlyThePackagedListDefault(); - const deleted = await stack.apiAs(token, 'DELETE', `/meta/view/os_qa_keyed_probe?package=${REPAIR}`); + const deleted = await stack.apiAs(token, 'DELETE', '/meta/view/os_qa_keyed_probe'); expect(deleted.status).toBe(200); await expectDefaultUnchangedOnBothDoors(); });