Intentは静的ではない。実験のたびにWhy / What / Notを書き換え、それが動かなくなるまで続ける。あるいは証拠がそれを終わらせる。
seed
→
exploring
→
clarified
→
build
dropped
← どの状態からでもここに到達できる。それでいい。
# INTENT.md# INTENT — Legacy Converter
> status: exploring## WhyProblem: Legacy projects can't leverage vibe coding.
Hypothesis: Generating a CLAUDE.md is the missing bridge.
Validation: Convert one typed project, measure dev speed.
## What
- [ ] Scan legacy codebase structure
- [ ] Generate vibe-coding-ready CLAUDE.md
- [ ] Report type coverage as a readiness score
## NotForbidden: Never modify source files without explicit confirmation
Scope: TypeScript only for now
Out of scope: Automated refactoring suggestions
# git log --oneline INTENT.md — the history of intent, outside the filee41a9c2 Not: drop refactoring suggestions (interviews: nobody trusted them)
7b03d5f Why: CLAUDE.md generation is the bridge (interviews: most requested)
2c8f1e0 What: add readiness score (prototype v1: type coverage was the key signal)