Add "retrospective" to validPhases so non-TDD skills pass Validate(). Return []Entry{} instead of nil in session.Read when no file exists, so JSON serialisation produces [] rather than null. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>