Documentation
¶
Overview ¶
Package handoff produces local AI-ready conflict prompts and append-only audit log entries. No external API calls are made.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AppendAudit ¶
func AppendAudit(outputDir string, entry core.AuditEntry) error
AppendAudit appends one MergeResult-derived entry to audit.json.
Types ¶
type Generator ¶
type Generator struct {
OutputDir string // typically <gitDir>/fuse
}
Generator writes prompts under .git/fuse/.
func NewGenerator ¶
NewGenerator returns a Generator writing to outputDir, creating it if absent.
type PromptInputs ¶
type PromptInputs struct {
FilePath string
Language core.LanguageKey
ConflictType core.ConflictType
Severity core.ConflictSeverity
Confidence float64
Conflicts []core.SymbolConflict
BreakingChanges []core.BreakingChange
Dependencies []string
Dependents []string
}
PromptInputs is the data needed to build a Markdown handoff prompt.
Click to show internal directories.
Click to hide internal directories.