Skip to content

feat(money-mirror): issue-010 scope, transactions, coaching#17

Merged
shadowdevcode merged 1 commit intomainfrom
feature/money-mirror-issue-010
Apr 5, 2026
Merged

feat(money-mirror): issue-010 scope, transactions, coaching#17
shadowdevcode merged 1 commit intomainfrom
feature/money-mirror-issue-010

Conversation

@shadowdevcode
Copy link
Copy Markdown
Owner

Summary

Money Mirror issue-010: unified scope, transactions panel, merchant rollups, coaching facts APIs, and related dashboard UI.

Verification

  • npm run lint, npm run test, npm run build in apps/money-mirror
  • Smoke: next start returned 200 for / and /login

Notes

  • Split dashboard.ts / useDashboardState.ts to satisfy 300-line file policy (pre-commit).

Preview deployment should appear on this PR when Vercel is linked.

Made with Cursor

… facts

- Transactions panel, filters, merchant rollups, scope APIs
- Coaching facts expanded, Gemini narrative, schema/index updates
- Split dashboard.ts and useDashboardState for 300-line policy
- Pipeline artifacts, agent updates, and project-state for issue-010

Verified: npm run lint, test, build; smoke GET / and /login on next start.
Made-with: Cursor
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 5, 2026

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

Project Deployment Actions Updated (UTC)
ai-product-os-493e Ready Ready Preview, Comment Apr 5, 2026 3:50pm

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 5, 2026

PR Risk Assessment

Risk level: High

Reason: 80 files changed (+6090/-691) spanning new API routes (transactions, merchants, coaching-facts, scope-changed), data model additions in schema.sql, a large dashboard refactor (DashboardClient, ScopeBar, TransactionsPanel, MerchantRollups), and modifications to agent/command/knowledge .md system-prompt files — high blast radius across the full user-facing flow and AI agent behavior.

Action taken: No approval. Reviewers required for High risk PRs. No eligible reviewers identified in git history (sole contributor is the PR author); manual reviewer assignment needed.

@shadowdevcode shadowdevcode merged commit 0845d2b into main Apr 5, 2026
3 checks passed
shadowdevcode added a commit that referenced this pull request Apr 5, 2026
- Integrate origin/main (Phase 3 PR #17) with production-hardening work: lazy Gemini
  via attachCoachingFactsOnly + /api/dashboard/advisories, SCHEMA_DRIFT in txn/merchant
  APIs, split dashboard hooks, schema upgrades, Playwright smoke, docs.
- Docs/state: combine CHANGELOG, README, CODEBASE-CONTEXT, project-state, and
  experiments/linear-sync/issue-010.json (closeout + VIJ-42 release sync).

Made-with: Cursor
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