Snider
e536e4586f
feat(mcp): add query security features (P1-007, P1-008, P1-009)
...
- P1-007: Tier-based query result size limits with truncation warnings
- P1-008: Per-tier query timeout enforcement (MySQL/PostgreSQL/SQLite)
- P1-009: Comprehensive audit logging for all query attempts
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 13:15:39 +00:00
Snider
1a95091b9c
docs: add package documentation
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 10:47:52 +00:00
Snider
80ab88d330
docs: rewrite CLAUDE.md for core-mcp package specifics
...
Replace generic Core PHP Framework documentation with package-specific
guidance covering MCP tool architecture, security layers (SQL validation,
workspace context isolation), key services, and testing patterns.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 14:13:09 +00:00
Snider
fc1c2ef573
refactor: update namespaces for L1 package convention
...
- Mod\Mcp -> Core\Mcp
- Core\Mod\Tenant -> Core\Tenant
Part of namespace restructure to align with L1/L2 module conventions.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 17:34:35 +00:00
Snider
6f309979de
refactor: move MCP module from Core\Mod\Mcp to Core\Mcp namespace
...
Relocates the MCP module to a top-level namespace as part of the
monorepo separation, removing the intermediate Mod directory layer.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 16:26:14 +00:00
Snider
afb3dacd98
monorepo sepration
2026-01-26 20:57:41 +00:00
Snider
3ac43d834b
Initial commit
2026-01-26 20:49:02 +00:00