Skip to content
resoluna.

Work

Each case starts with the problem, then records constraints, trade-offs, the human–AI split and outcomes.

Domain
Stack
Status

Live2026-04 – 2026-08

Earth Day × Six Thinking Hats

A classroom tool that builds Six Thinking Hats into group discussion, iterated live on classroom feedback

My role:Product & instructional design, requirements; built with Claude

87
Students · About 87 seventh graders
3
Classes · Three homerooms
In progress2026-02

Taipei Zoo Course Assistant LINE Bot

Rules for questions with one right answer, a language model for the rest, and a home-made blind-testing skill to find what visitors expect but the bot cannot answer

My role:Product definition, architecture calls, test-method design; built with Cursor and Claude Code

6
Development stages · From scaffold to memory and retrieval
2
Blind-test personas · Wheelchair companion, field-trip teacher
Shipped2026-05 – 2026-10

MinutePad

An iOS sticky-note app built decision-by-decision, with CLAUDE.md as the AI's product requirements doc

My role:Product definition, scope and subscription design, decision log; built with Claude Code

26
Logged decisions · each with context, options and change triggers
5
Target markets · TW, HK, CN, English, Japanese
Live2026-04 – 2026-10

Chinese Homework Tracker

One grade sheet the teacher already keeps, plus one web page, so students look up their own missing homework

My role:Requirements, data-field decisions, first-line user (the subject teacher); code produced with Gemini

3
Classes · three 7th-grade classes; students, homeroom and subject teachers
235
Lines of code · two files