docs: document email-mcp validation boundaries #13

Closed
thibaud-lclr wants to merge 2 commits from refs/pull/13/head into main
thibaud-lclr commented 2026-04-13 17:55:29 +00:00 (Migrated from gitea.lclr.dev)

Summary

  • document what the framework now mutualizes for email-mcp
  • document what remains intentionally application-specific after the migration
  • clarify that the lack of a single bootstrap layer is an explicit design boundary

Validation

  • PATH=/usr/local/go/bin:/home/thibaud/.codex/tmp/arg0/codex-arg0Vg7BRp:/home/thibaud/.local/share/fnm/node-versions/v24.14.1/installation/lib/node_modules/@openai/codex/node_modules/@openai/codex-linux-x64/vendor/x86_64-unknown-linux-musl/path:/run/user/1000/fnm_multishells/598_1776102177414/bin:/home/thibaud/.local/share/fnm:/home/thibaud/.local/bin:/home/thibaud/.symfony5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/java8path:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/WireGuard/:/mnt/c/Program Files/dotnet/:/mnt/c/Users/thiba/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/thiba/AppData/Local/JetBrains/Toolbox/scripts GOCACHE=/tmp/mcp-framework-gocache GOPATH=/tmp/mcp-framework-gopath GOMODCACHE=/tmp/mcp-framework-gomodcache go test ./...
  • PATH=/usr/local/go/bin:/home/thibaud/.codex/tmp/arg0/codex-arg0Vg7BRp:/home/thibaud/.local/share/fnm/node-versions/v24.14.1/installation/lib/node_modules/@openai/codex/node_modules/@openai/codex-linux-x64/vendor/x86_64-unknown-linux-musl/path:/run/user/1000/fnm_multishells/598_1776102177414/bin:/home/thibaud/.local/share/fnm:/home/thibaud/.local/bin:/home/thibaud/.symfony5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/java8path:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/WireGuard/:/mnt/c/Program Files/dotnet/:/mnt/c/Users/thiba/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/thiba/AppData/Local/JetBrains/Toolbox/scripts GOCACHE=/tmp/email-mcp-gocache GOPATH=/tmp/email-mcp-gopath GOMODCACHE=/tmp/email-mcp-gomodcache make test (in ../email-mcp)

Consumer Validation

  • email-mcp is already migrated to the framework and its test suite passes against this local branch via the replace directive to ../mcp-framework

Closes #10

## Summary - document what the framework now mutualizes for email-mcp - document what remains intentionally application-specific after the migration - clarify that the lack of a single bootstrap layer is an explicit design boundary ## Validation - PATH=/usr/local/go/bin:/home/thibaud/.codex/tmp/arg0/codex-arg0Vg7BRp:/home/thibaud/.local/share/fnm/node-versions/v24.14.1/installation/lib/node_modules/@openai/codex/node_modules/@openai/codex-linux-x64/vendor/x86_64-unknown-linux-musl/path:/run/user/1000/fnm_multishells/598_1776102177414/bin:/home/thibaud/.local/share/fnm:/home/thibaud/.local/bin:/home/thibaud/.symfony5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/java8path:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/WireGuard/:/mnt/c/Program Files/dotnet/:/mnt/c/Users/thiba/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/thiba/AppData/Local/JetBrains/Toolbox/scripts GOCACHE=/tmp/mcp-framework-gocache GOPATH=/tmp/mcp-framework-gopath GOMODCACHE=/tmp/mcp-framework-gomodcache go test ./... - PATH=/usr/local/go/bin:/home/thibaud/.codex/tmp/arg0/codex-arg0Vg7BRp:/home/thibaud/.local/share/fnm/node-versions/v24.14.1/installation/lib/node_modules/@openai/codex/node_modules/@openai/codex-linux-x64/vendor/x86_64-unknown-linux-musl/path:/run/user/1000/fnm_multishells/598_1776102177414/bin:/home/thibaud/.local/share/fnm:/home/thibaud/.local/bin:/home/thibaud/.symfony5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/java8path:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/WireGuard/:/mnt/c/Program Files/dotnet/:/mnt/c/Users/thiba/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/thiba/AppData/Local/JetBrains/Toolbox/scripts GOCACHE=/tmp/email-mcp-gocache GOPATH=/tmp/email-mcp-gopath GOMODCACHE=/tmp/email-mcp-gomodcache make test (in ../email-mcp) ## Consumer Validation - email-mcp is already migrated to the framework and its test suite passes against this local branch via the replace directive to ../mcp-framework Closes #10

Pull request closed

Sign in to join this conversation.
No description provided.