The Working App
Two recommendation modes: a Daily Top-5 ranking engine, and Scout, an agentic chat agent doing up to three rounds of tool-calling against live event APIs, streaming results to the React Native client over SSE. Suggestions carry transparent reasoning, and booking writes back to the user's calendar.
Architecture and Guardrails
Layer 1 is rules: Burnout Guard scoring maps calendar density to recommended activity intensity, with hard budget and time filters. Layer 2 is a Claude-powered reasoning agent that interprets context and writes explanations, operating only inside what the rules allow. Every venue is verified against a live API before display, so the agent cannot hallucinate a restaurant that does not exist. Privacy was designed in from the start: read-only Free/Busy calendar access and mutual-interest gating before any social feature activates.
My Contribution
Within the team of three, I worked on the two-layer architecture design, the two recommendation modes including the tool-calling agent loop, the API-verification grounding approach, and the privacy guardrail definitions. I also contributed to the pitch deck and the MVP walkthrough video.