From ad5a32a34a6e358d88964f0e225d3d7bf18c22a7 Mon Sep 17 00:00:00 2001 From: Umut CAN Date: Wed, 23 Sep 2026 23:09:03 +0300 Subject: [PATCH] merge: reconcile counts after track F groups The walls branch pinned the architecture group to its own four tools; after the merge SECTION 25 files eleven there, so the test checks the four are among them. Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_01FKFStjEFzpGyLq5bMpWxTd --- tests/test_arch_tools.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test_arch_tools.py b/tests/test_arch_tools.py index 042a0d3..de33315 100644 --- a/tests/test_arch_tools.py +++ b/tests/test_arch_tools.py @@ -36,7 +36,8 @@ async def test_the_four_tools_are_registered_under_the_architecture_group(): tools = {tool.name: tool for tool in await server._registered_tools()} assert ARCH_TOOLS <= set(tools) groups = await server._tool_groups() - assert set(groups["architecture"]) == ARCH_TOOLS + # SECTION 25 holds the rooms and catalogue tools too since the track F merge. + assert ARCH_TOOLS <= set(groups["architecture"]) for name in ARCH_TOOLS: card = (tools[name].meta or {})["cad"] assert card["cost"] == "mutate"