Strengthen your reasoning. Keep the decision yours.
ReasonMap is a guided reflection app for decisions, uncertainties, and questions without obvious answers. It helps a user examine what matters, evidence, assumptions, affected perspectives, and gaps—one question at a time. It reflects the user's thinking without making the decision for them.
https://reasonmap-build-week.hildegardcat.chatgpt.site
ReasonMap leads the user through seven stages:
- Frame the question
- Identify what matters
- Examine the evidence
- Surface assumptions
- Consider perspectives
- Check for reasoning gaps
- Reflect and summarize
The user can change the kind of support at any point:
- Guide Me offers balanced prompts.
- Challenge Me gently tests the reasoning.
- Let Me Think pauses without losing the user's place.
- Help Me Organize My Thoughts arranges what the user has shared without adding a conclusion.
The live reasoning map contains only ideas the user has confirmed. Sections remain compact until there is something useful to show, reducing overload and defensiveness.
- No account is required for the Build Week demo.
- ReasonMap does not save responses to an application database.
- The current prototype keeps the session in browser memory and clears it when the session ends or the page is refreshed.
- Users are reminded not to enter unnecessary identifying details.
- ReasonMap is a reflection tool, not professional, medical, legal, or financial advice.
- Codex with GPT-5.6
- TypeScript
- React 19
- Next.js-compatible components
- Vinext and Vite
- Tailwind/PostCSS tooling
- Cloudflare-based OpenAI Sites hosting
- Node.js 22.13 or newer
- npm
- Linux development environment (the included lifecycle scripts use GNU
flockandtimeout)
npm ci
npm run devOpen the local address printed by the development server.
npm testThis builds the application, validates the deployable artifact, and runs the rendered-page test.
- Select Start a reasoning session.
- Enter a decision such as:
Should our program continue offering a low-enrollment course? - Try Guide Me, then switch to Challenge Me.
- Add responses during the stages and watch the reasoning map update.
- Use Let Me Think, then choose I'm Ready, Give Me a Prompt, or Move On.
- Continue to the final reflection and expand the captured sections.
- Choose Clear session or refresh the page to remove the current session.
Codex was a development collaborator throughout Build Week, not a one-time code generator. It helped translate a detailed educational design into a working product, implement the responsive interface, build and revise the staged session flow, test interactions, and diagnose issues found during hands-on review.
GPT-5.6 was especially useful in parts of the build that required maintaining subtle product constraints across many components:
- preserving user agency instead of producing a recommendation;
- asking one useful question at a time;
- supporting user-controlled guidance, challenge, silence, and organization modes;
- separating internal reasoning structure from what should be revealed in the interface;
- making the reasoning map gradual and nonjudgmental;
- removing repetitive or pedantic prompts after testing;
- keeping the final reflection faithful to the user's words.
Key product decisions remained human-led. The creator chose the name, purpose, method, modes, prompt principles, privacy posture, and the rule that people learn more deeply when they make discoveries for themselves. Codex accelerated the conversion of those decisions into an integrated interface and helped iterate quickly when the experience did not yet feel right.
The Build Week version demonstrates the complete interface and interaction model with a deterministic prompt engine. A planned next step is to connect the established reasoning-state design to live GPT-5.6 responses while preserving the same safety, privacy, pacing, and user-agency constraints.
app/page.tsx— staged reasoning flow, modes, map, and reflectionapp/globals.css— responsive visual systemapp/layout.tsx— application shell and metadatatests/— rendered application checks.openai/hosting.json— OpenAI Sites deployment configuration
Copyright © 2026 Kate Thomas. All rights reserved unless a separate license is added to the repository.