Skip to content

Scaffold meeting-notes web-react (#57)#133

Merged
enricopiovesan merged 1 commit into
mainfrom
cursor/issue-57-meeting-notes-web-react
Jul 10, 2026
Merged

Scaffold meeting-notes web-react (#57)#133
enricopiovesan merged 1 commit into
mainfrom
cursor/issue-57-meeting-notes-web-react

Conversation

@enricopiovesan

Copy link
Copy Markdown
Contributor

Summary

  • Add apps/meeting-notes/web-react/ — second domain app demonstrating list-type runtime output (action_items, decisions, follow_ups, summary)
  • Wire workspace, CI repository checks, and board-hygiene docs (README + design-language)
  • UI renders runtime-owned fields only; empty arrays show "None recorded"

Closes #57

Definition of Done

  • apps/meeting-notes/web-react/ scaffolded with transcript input (5000 char limit)
  • Env defaults: VITE_TRAVERSE_* with capability meeting-notes.process
  • Output sections: action items (owner/due), decisions (made_by), follow-ups, summary
  • Empty arrays render "None recorded"; offline/error states handled
  • Unit tests for parser + App integration (all four sections + empty arrays)
  • README contrasts with traverse-starter; package workspace + repo checks updated

Validation

  • npm run typecheck -w apps/meeting-notes/web-react
  • npm run lint -w apps/meeting-notes/web-react
  • npm run test -w apps/meeting-notes/web-react (24 tests)
  • npm run build -w apps/meeting-notes/web-react
  • bash scripts/ci/repository_checks.sh

Architecture boundary

  • No business logic in UI (fields come from runtime output only)
  • No private Traverse internals imported
  • HTTP client uses public 033-http-json-api surfaces only

Platform status updates

  • README.md — meeting-notes web-react marked Shipped; removed from What's Blocked
  • docs/design-language.md — reference implementation row added
  • AGENTS.md — N/A (platform status lives in README per current AGENTS.md)

Made with Cursor

Add a second domain app that renders action items, decisions, follow-ups,
and summary from meeting-notes.process without computing business fields.

Co-authored-by: Cursor <cursoragent@cursor.com>
@enricopiovesan enricopiovesan merged commit 3ad0ebe into main Jul 10, 2026
6 checks passed
@enricopiovesan enricopiovesan deleted the cursor/issue-57-meeting-notes-web-react branch July 10, 2026 06:17
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.

Scaffold meeting-notes web-react: second domain app demonstrating list-type output

1 participant