Versions in this module Expand all Collapse all v0 v0.1.0 Mar 11, 2026 Changes in this version + type Analyzer struct + func New(provider llm.Provider) *Analyzer + func (a *Analyzer) Analyze(ctx context.Context, username string, data *ghcrawl.CrawlResult) (*Persona, error) + type Persona struct + CodeStyle string + Communication string + DeveloperIdentity string + ReviewStyle string + Synthesis *SynthesisResult + Username string + type SynthesisResult struct + ActivityPatterns string + CodeExamples string + CodeStyleRules string + CodingPhilosophy string + CollaborationStyle string + CommunicationPatterns string + DeveloperInterests string + DistinctiveTraits string + ProjectPatterns string + ReviewContext string + ReviewDecisionStyle string + ReviewNonBlockingNits string + ReviewPriorities string + ReviewVoice string + TestingPhilosophy string + func ParseSynthesis(raw string) (*SynthesisResult, error)