Skip to content

feat(mcp): add confirmed daily log updates - #415

Open
Clarion1631 wants to merge 4 commits into
mainfrom
geordi/t_6f7c9238
Open

feat(mcp): add confirmed daily log updates#415
Clarion1631 wants to merge 4 commits into
mainfrom
geordi/t_6f7c9238

Conversation

@Clarion1631

Copy link
Copy Markdown
Owner

Summary

  • add update_daily_log, a confirmation-gated MCP mutation for existing DailyLogs
  • restrict edits to internal text fields; keep project, date, author, photos, and portal sharing immutable
  • return committed fields and write an updated_daily_log activity event
  • extend PM MCP verification coverage for exact-payload confirmation, single use, nullable clearing, and preserved photo/portal state

Verification

  • npm run typecheck — PASS
  • git diff --check — PASS
  • npx tsx scripts/verify-mcp-pm-tools.ts — static/auth contracts PASS; DB fixture matrix not run because DATABASE_URL was absent and Docker Desktop's daemon was unavailable. No production database was used.
  • npm run lint — blocked by an existing shared dependency/config problem: ESLint cannot locate the configured react-hooks plugin.

Independent review

REVIEW: UNREVIEWED (codex: failed: TIMEOUT after 300s; claude: ran: no VERDICT line)

Verdict artifact: C:\Users\jat00\AppData\Local\Temp\gtr-worktrees\t_6f7c9238\review-daily-log-update-verdict.md

@vercel

vercel Bot commented Aug 29, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
probuild Ready Ready Preview Aug 29, 2026 2:58am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant