REQUEST_CHANGES
README.md | 197 ++++++++++++++++++++++++++++++-
scaffold/pm-api/src/mcp-tools/standup.ts | 57 ++++++++-
scaffold/pm-api/src/mcp.ts | 22 +++-
scaffold/pm-api/src/routes/v2-standup.ts | 57 ++++++++-
4 files changed, 323 insertions(+), 10 deletions(-)
init✅hydrate✅deploy✅migrate✅doctor✅
All 5 are documented in README command reference and expanded command details.
--platform=<id>is documented in Options ✅- Dedicated
--platformsection with supported IDs (claude-code,codex,gemini) ✅ - Usage examples provided ✅
FAILED ❌
Files changed include non-doc code files:
scaffold/pm-api/src/mcp-tools/standup.tsscaffold/pm-api/src/mcp.tsscaffold/pm-api/src/routes/v2-standup.ts
So this is not a README-only/docs-only PR.
- Scope violation (blocking): PR includes 3 non-README source code files, conflicting with the stated purpose (“README docs update for issue-16”).
- Reviewability risk: Mixing docs expansion and runtime code changes in one PR makes validation and rollback harder (docs issue should be isolated or code should be moved to separate PR).
- Troubleshooting platform inconsistency: Troubleshooting section says “Restart Claude Code” in MCP context, while README now supports multi-platform adapters (
codex,gemini). Guidance should be platform-neutral or include alternatives. - Potential over-assertion in migrations troubleshooting: “duplicate column/already exists is expected and safe to ignore” can hide real migration faults if error cause is not actually idempotency-related; wording should be more guarded.
REQUEST_CHANGES
Primary blocker: requirement #4 failed (non-README files modified).