Skip to content

Commit b42b977

Browse files
committed
docs: update ROADMAP.md McpPolicy entry
Add McpPolicy line to Current Status. Bump test count from 236/655 to 250/669.
1 parent dae1ce0 commit b42b977

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

docs/ROADMAP.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,10 @@
99
- PHPStan Level 7 clean across the configured analysis set as of 2026-07-02, including the asset loading helper path
1010
- MCP v1 refactoring complete: per-tool REST dispatch, RestBackedToolInterface, ToolContributor, @phpstan-type AbilityDefinition
1111
- MCP namespace/category/prefix now filterable via MCPConfig utility class (saltus/framework/mcp/namespace, saltus/framework/mcp/ability_category, saltus/framework/mcp/ability_prefix)
12+
- MCP/REST capability gating refactored: McpPolicy class with mcp_tools/show_in_mcp gating; ModelRestPolicy switched from saltus_rest array to per-feature config-section model (config.meta.show_in_rest)
1213
- Legacy refactoring: inline REST controller logic extracted into shared service classes (SaltusSingleExport, MetaFieldProvider, ReorderPostsService, SettingsManager) wired into both REST controllers and MCP tools — resolved 2026-07-03
1314
- Conditional registration fix: `is_needed()` gate bypass for RestRouteProvider/ToolContributor registries via two-pass approach in `Core`, ensuring REST routes always appear in WP-REST index even before `REST_REQUEST` is defined — resolved 2026-07-06
14-
- 236 PHPUnit tests passing (655 assertions), PHPStan Level 7 clean across the configured analysis set
15+
- 250 PHPUnit tests passing (669 assertions), PHPStan Level 7 clean across the configured analysis set
1516
- **v2.0.0 released 2026-06-30** — MCP, REST API, and Phase 3 shipped
1617

1718
## Top Priority: WordPress 7.0 MCP/Abilities Integration

0 commit comments

Comments
 (0)