Found during a `/ship` run on `docs/readme-news-2026-06-11` (docs-only diff — none of these are caused by that branch). Full `pytest tests` on main @ 89bd217: **13 failed, 7503 passed, 5 skipped**. Two of the 13 are already tracked in #274 (`test_write_outside_workspace_blocked`, `test_read_outside_workspace_blocked` — the `bypassPermissions` default). This issue tracks the other 11: **Bridge** - `tests/bridge/test_phase0_packages.py::test_legacy_services_bridge_is_removed` **Tool parity defaults** - `tests/parity/test_tool_parity.py::TestToolPropertyParity::test_default_is_concurrency_safe_false` - `tests/parity/test_tool_parity.py::TestToolPropertyParity::test_default_is_read_only_false` **MCP connectivity validation** - `tests/test_mcp_config_full.py::TestValidateServerConnectivity::test_valid_command` - `tests/test_mcp_doctor.py::TestValidateStdioConfig::test_valid_command` **Providers (OpenAI / GLM chat)** - `tests/test_providers.py::TestOpenAIProvider::test_chat` - `tests/test_providers.py::TestOpenAIProvider::test_chat_accepts_dict_messages` - `tests/test_providers.py::TestOpenAIProvider::test_chat_stream_response_rebuilds_tool_calls` - `tests/test_providers.py::TestGLMProvider::test_chat` - `tests/test_providers.py::TestGLMProvider::test_chat_with_reasoning` **Web fetch extraction** - `tests/test_web_fetch_extract.py::test_html_to_text_drops_noise_tags` **Repro:** `.venv/bin/pytest tests -q` (note: must scope to `tests/` — bare `pytest` aborts collection because `reference_projects/cheetahclaws` modules collide with `tests/agent`; consider adding `testpaths = ["tests"]` to `[tool.pytest.ini_options]` as part of this fix). Each group likely has a distinct root cause (the provider failures may be environment/mock-related; the parity-default failures look like real drift). Triage per group and split out sub-issues if needed.